System.Reflection.Emit.DynamicILInfo Members

The members of System.Reflection.Emit.DynamicILInfo are listed below.

See Also: Inherited members from System.Object

Public Properties

[read-only]
DynamicMethodDynamicMethod.

Gets the dynamic method whose body is generated by the current instance.

Public Methods

GetTokenFor(byte[]) : int

Gets a token, valid in the scope of the current System.Reflection.Emit.DynamicILInfo, representing the signature for the associated dynamic method.

GetTokenFor(DynamicMethod) : int

Gets a token, valid in the scope of the current System.Reflection.Emit.DynamicILInfo, representing a dynamic method to be called from the associated method.

GetTokenFor(RuntimeFieldHandle) : int

Gets a token, valid in the scope of the current System.Reflection.Emit.DynamicILInfo, representing a field to be accessed from the associated dynamic method.

GetTokenFor(RuntimeMethodHandle) : int

Gets a token, valid in the scope of the current System.Reflection.Emit.DynamicILInfo, representing a method to be accessed from the associated dynamic method.

GetTokenFor(RuntimeTypeHandle) : int

Gets a token, valid in the scope of the current System.Reflection.Emit.DynamicILInfo, representing a type to be used in the associated dynamic method.

GetTokenFor(string) : int

Gets a token, valid in the scope of the current System.Reflection.Emit.DynamicILInfo, representing a string literal to be used in the associated dynamic method.

GetTokenFor(RuntimeFieldHandle, RuntimeTypeHandle) : int

Gets a token, valid in the scope of the current System.Reflection.Emit.DynamicILInfo, representing a field to be accessed from the associated dynamic method; the field is on the specified generic type.

GetTokenFor(RuntimeMethodHandle, RuntimeTypeHandle) : int

Gets a token, valid in the scope of the current System.Reflection.Emit.DynamicILInfo, representing a method on a generic type.

SetCode(byte[], int)

Sets the code body of the associated dynamic method.

SetCode(byte*, int, int)

Sets the code body of the associated dynamic method.

SetExceptions(byte[])

Sets the exception metadata for the associated dynamic method.

SetExceptions(byte*, int)

Sets the exception metadata for the associated dynamic method.

SetLocalSignature(byte[])

Sets the local variable signature that describes the layout of local variables for the associated dynamic method.

SetLocalSignature(byte*, int)

Sets the local variable signature that describes the layout of local variables for the associated dynamic method.