Microsoft.CSharp.RuntimeBinder Namespace
The Microsoft.CSharp.RuntimeBinder namespace provides classes and interfaces that support interoperation between Dynamic Language Runtime and C#.
| Class | Description | |
|---|---|---|
![]() | Binder | This API supports the product infrastructure and is not intended to be used directly from your code. Contains factory methods to create dynamic call site binders for CSharp. |
![]() | CSharpArgumentInfo | This API supports the product infrastructure and is not intended to be used directly from your code. Represents information about C# dynamic operations that are specific to particular arguments at a call site. Instances of this class are generated by the C# compiler. |
![]() | RuntimeBinderException | Represents an error that occurs when a dynamic bind in the C# runtime binder is processed. |
![]() | RuntimeBinderInternalCompilerException | Represents an error that occurs when a dynamic bind in the C# runtime binder is processed. |
| Enumeration | Description | |
|---|---|---|
![]() | CSharpArgumentInfoFlags | This API supports the product infrastructure and is not intended to be used directly from your code. Represents information about C# dynamic operations that are specific to particular arguments at a call site. Instances of this class are generated by the C# compiler. |
![]() | CSharpBinderFlags | This API supports the product infrastructure and is not intended to be used directly from your code. Represents information about C# dynamic operations that are not specific to particular arguments at a call site. Instances of this class are generated by the C# compiler. |

