Microsoft.CSharp Represents an error that occurs when a dynamic bind in the C# runtime binder is processed. Initializes a new instance of the class. Initializes a new instance of the class that has a specified error message. The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture. Initializes a new instance of the class that has serialized data. The object that holds the serialized object data about the exception being thrown.. The contextual information about the source or destination. Initializes a new instance of the class that has a specified error message and a reference to the inner exception that is the cause of this exception. The error message that explains the reason for the exception. The exception that is the cause of the current exception, or a null reference if no inner exception is specified. Represents an error that occurs when a dynamic bind in the C# runtime binder is processed. Initializes a new instance of the class with a system-supplied message that describes the error. Initializes a new instance of the class with a specified message that describes the error. The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture. Initializes a new instance of the class with serialized data. The that holds the serialized object data about the exception being thrown. The that contains contextual information about the source or destination. Initializes a new instance of the class that has a specified error message and a reference to the inner exception that is the cause of this exception. The error message that explains the reason for the exception. The exception that is the cause of the current exception, or a null reference if no inner exception is specified. Contains factory methods to create dynamic call site binders for CSharp. Initializes a new CSharp binary operation binder. The flags with which to initialize the binder. The binary operation kind. The that indicates where this operation is used. The sequence of instances for the arguments to this operation. Returns a new CSharp binary operation binder. Initializes a new CSharp convert binder. The flags with which to initialize the binder. The type to convert to. The that indicates where this operation is used. Returns a new CSharp convert binder. Initializes a new CSharp get index binder. The flags with which to initialize the binder. The that indicates where this operation is used. The sequence of instances for the arguments to this operation. Returns a new CSharp get index binder. Initializes a new CSharp get member binder. The flags with which to initialize the binder. The name of the member to get. The that indicates where this operation is used. The sequence of instances for the arguments to this operation. Returns a new CSharp get member binder. Initializes a new CSharp invoke binder. The flags with which to initialize the binder. The that indicates where this operation is used. The sequence of instances for the arguments to this operation. Returns a new CSharp invoke binder. Initializes a new CSharp invoke constructor binder. The flags with which to initialize the binder. The that indicates where this operation is used. The sequence of instances for the arguments to this operation. Returns a new CSharp invoke constructor binder. Initializes a new CSharp invoke member binder. The flags with which to initialize the binder. The name of the member to invoke. The list of type arguments specified for this invoke. The that indicates where this operation is used. The sequence of instances for the arguments to this operation. Returns a new CSharp invoke member binder. Initializes a new CSharp is event binder. The flags with which to initialize the binder. The name of the event to look for. The that indicates where this operation is used. Returns a new CSharp is event binder. Initializes a new CSharp set index binder. The flags with which to initialize the binder. The that indicates where this operation is used. The sequence of instances for the arguments to this operation. Returns a new CSharp set index binder. Initializes a new CSharp set member binder. The flags with which to initialize the binder. The name of the member to set. The that indicates where this operation is used. The sequence of instances for the arguments to this operation. Returns a new CSharp set member binder. Initializes a new CSharp unary operation binder. The flags with which to initialize the binder. The unary operation kind. The that indicates where this operation is used. The sequence of instances for the arguments to this operation. Returns a new CSharp unary operation binder. 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. Initializes a new instance of the class. The flags for the argument. The name of the argument, if named; otherwise null. A new instance of the class. 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. The argument is a constant. The argument is passed to an out parameter. The argument is passed to a ref parameter. The argument is a indicating an actual type name used in source. Used only for target objects in static calls. The argument is a named argument. No additional information to represent. The argument's compile-time type should be considered during binding. 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. The binder represents a logical AND or logical OR that is part of a conditional logical operator evaluation. The evaluation of this binder happens in a checked context. The binder represents an implicit conversion for use in an array creation expression. The binder represents an explicit conversion. The binder represents an invoke on a simple name. The binder represents an invoke on a specialname. There is no additional information required for this binder. The binder is used in a position that does not require a result, and can therefore bind to a void returning method. The result of any bind is going to be indexed get a set index or get index binder. The value in this set index or set member comes a compound assignment operator.