C# (CSharp) System.Dynamic Namespace

Nested Namespaces

System.Dynamic.Tests
System.Dynamic.Utils

Classes

Name Description
BinaryOperationBinder
BindingRestrictions
BindingRestrictions.BindingRestrictionsProxy
BindingRestrictions.CustomRestriction
BindingRestrictions.InstanceRestriction
BindingRestrictions.MergedRestriction
BindingRestrictions.TestBuilder Builds a balanced tree of AndAlso nodes. We do this so the compiler won't stack overflow if we have many restrictions.
BindingRestrictions.TestBuilder.AndNode
BindingRestrictions.TypeRestriction
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
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 DynamicMetaObject binding protocol.
DynamicObject
DynamicObject.MetaDynamic
DynamicObject.MetaDynamic.GetBinderAdapter
ExpandoClass Represents a dynamically assigned class. Expando objects which share the same members will share the same class. Classes are dynamically assigned as the expando object gains members.
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.
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
SetMemberBinder
UnaryOperationBinder Represents the unary dynamic operation at the call site, providing the binding semantic and the details about the operation.