System.Reflection.Emit.SignatureHelper Class

Provides methods for building signatures.

See Also: SignatureHelper Members


public sealed class SignatureHelper : System.Runtime.InteropServices._SignatureHelper


Use the System.Reflection.Emit.SignatureHelper class to create a signature blob that can be passed to the DynamicILInfo.SetLocalSignature(Byte[]) method of the System.Reflection.Emit.DynamicILInfo class. A System.Reflection.Emit.SignatureHelper object can also be passed to the ILGenerator.Emit(OpCode, SignatureHelper) method overload to insert an instruction and a signature token into a Microsoft intermediate language (MSIL) stream. For information on signature blobs and signature metadata, see the ECMA Partition II Metadata documentation.


The ECMA Partition II documentation is available online; see tp:// on MSDN and tp:// on the Ecma International Web site.


Namespace: System.Reflection.Emit
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0,,