Export (0) Print
Expand All
0 out of 4 rated this helpful - Rate this topic

System.Dynamic Namespace

The System.Dynamic namespace provides classes and interfaces that support Dynamic Language Runtime.

  ClassDescription
Public classBinaryOperationBinderRepresents the binary dynamic operation at the call site, providing the binding semantic and the details about the operation.
Public classBindingRestrictionsRepresents a set of binding restrictions on the DynamicMetaObject under which the dynamic binding is valid.
Public classCallInfoDescribes arguments in the dynamic binding process.
Public classConvertBinderRepresents the convert dynamic operation at the call site, providing the binding semantic and the details about the operation.
Public classCreateInstanceBinderRepresents the dynamic create operation at the call site, providing the binding semantic and the details about the operation.
Public classDeleteIndexBinderRepresents the dynamic delete index operation at the call site, providing the binding semantic and the details about the operation.
Public classDeleteMemberBinderRepresents the dynamic delete member operation at the call site, providing the binding semantic and the details about the operation.
Public classDynamicMetaObjectRepresents the dynamic binding and a binding logic of an object participating in the dynamic binding.
Public classDynamicMetaObjectBinderThe dynamic call site binder that participates in the DynamicMetaObject binding protocol.
Public classDynamicObjectProvides a base class for specifying dynamic behavior at run time. This class must be inherited from; you cannot instantiate it directly.
Public classExpandoObjectRepresents an object whose members can be dynamically added and removed at run time.
Public classGetIndexBinderRepresents the dynamic get index operation at the call site, providing the binding semantic and the details about the operation.
Public classGetMemberBinderRepresents the dynamic get member operation at the call site, providing the binding semantic and the details about the operation.
Public classInvokeBinderRepresents the invoke dynamic operation at the call site, providing the binding semantic and the details about the operation.
Public classInvokeMemberBinderRepresents the invoke member dynamic operation at the call site, providing the binding semantic and the details about the operation.
Public classSetIndexBinderRepresents the dynamic set index operation at the call site, providing the binding semantic and the details about the operation.
Public classSetMemberBinderRepresents the dynamic set member operation at the call site, providing the binding semantic and the details about the operation.
Public classUnaryOperationBinderRepresents the unary dynamic operation at the call site, providing the binding semantic and the details about the operation.
  InterfaceDescription
Public interfaceIDynamicMetaObjectProviderRepresents a dynamic object, that can have its operations bound at runtime.
Public interfaceIInvokeOnGetBinderRepresents information about a dynamic get member operation that indicates if the get member should invoke properties when they perform the get operation.

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.