Click to Rate and Give Feedback
MSDN
MSDN Library
.NET Development
Collapse All/Expand All Collapse All
.NET Framework Class Library
System.Dynamic Namespace

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

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; 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.
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Site Feedback
Page view tracker