PowerShell's base dynamic object needs to implement IDynamicMetaObjectProvider
Votes from Connect: 21
Original Date Submitted: 6/28/2010 12:54:06 PM
Handle: Joel "Jaykul" Bennett
Site Name: PowerShell
Feedback ID: 571301
Frequency: Always Happens
Regression: Yes, this happens in all previous versions
Unlike CLR classes, the members of dynamic objects are defined at runtime. DynamicObject is a new abstract class in the .NET Framework 4 that allows developers to easily implement IDynamicMetaObjectProvider.
This is the standard way that C# and dynamic languages communicate, and it's the core requirement for WPF data-binding to dynamic objects and allowing the use of natural property syntax to access dynamic properties.
Product Studio item created by Connect Synchronizer due to creation of feedback ID 571301 (http://connect.microsoft.com/PowerShell/feedback/ViewFeedback.aspx?FeedbackID=571301).
PSObject should be based on DynamicObject or at least be it's own IDynamicMetaObjectProvider.
Internal BugId: 2585