The System.Dynamic namespace provides classes and interfaces that support Dynamic Language Runtime.
Type | Reason |
---|---|
BinaryOperationBinder |
![]() Represents the binary dynamic operation at the call site, providing the binding semantic and the details about the operation. |
BindingRestrictions |
![]() Represents a set of binding restrictions on the System.Dynamic.DynamicMetaObject under which the dynamic binding is valid. |
CallInfo |
![]() Describes arguments in the dynamic binding process. |
ConvertBinder |
![]() Represents the convert dynamic operation at the call site, providing the binding semantic and the details about the operation. |
CreateInstanceBinder |
![]() Represents the dynamic create operation at the call site, providing the binding semantic and the details about the operation. |
DeleteIndexBinder |
![]() Represents the dynamic delete index operation at the call site, providing the binding semantic and the details about the operation. |
DeleteMemberBinder |
![]() Represents the dynamic delete member operation at the call site, providing the binding semantic and the details about the operation. |
DynamicMetaObject |
![]() Represents the dynamic binding and a binding logic of an object participating in the dynamic binding. |
DynamicMetaObjectBinder |
![]() The dynamic call site binder that participates in the System.Dynamic.DynamicMetaObject binding protocol. |
DynamicObject |
![]() Provides a base class for specifying dynamic behavior at run time. This class must be inherited from; you cannot instantiate it directly. |
ExpandoObject |
![]() Represents an object whose members can be dynamically added and removed at run time. |
GetIndexBinder |
![]() Represents the dynamic get index operation at the call site, providing the binding semantic and the details about the operation. |
GetMemberBinder |
![]() Represents the dynamic get member operation at the call site, providing the binding semantic and the details about the operation. |
IDynamicMetaObjectProvider |
![]() Represents a dynamic object, that can have its operations bound at runtime. |
IInvokeOnGetBinder |
![]() Represents information about a dynamic get member operation that indicates if the get member should invoke properties when they perform the get operation. |
InvokeBinder |
![]() Represents the invoke dynamic operation at the call site, providing the binding semantic and the details about the operation. |
InvokeMemberBinder |
![]() Represents the invoke member dynamic operation at the call site, providing the binding semantic and the details about the operation. |
SetIndexBinder |
![]() Represents the dynamic set index operation at the call site, providing the binding semantic and the details about the operation. |
SetMemberBinder |
![]() Represents the dynamic set member operation at the call site, providing the binding semantic and the details about the operation. |
UnaryOperationBinder |
![]() Represents the unary dynamic operation at the call site, providing the binding semantic and the details about the operation. |