| 
        public sealed class SignatureHelper
       | 
| AddArgument | Adds an argument to the signature. | 
| AddSentinel | Marks the end of a vararg fixed part. This is only used if the caller is creating a vararg signature call site. | 
| Equals | Overridden: Checks if this instance is equal to the given object. | 
| GetFieldSigHelper | Returns a signature helper for a field. | 
| GetHashCode | Overridden: Creates and returns a hash code for this instance. | 
| GetLocalVarSigHelper | Returns a signature helper for a local variable. | 
| GetMethodSigHelper | Overloaded: GetMethodSigHelper(Module mod, CallingConvention unmanagedCallConv, Type returnType)Returns a signature helper for a method given the method's module and an unmanaged calling convention. | 
| GetMethodSigHelper | Overloaded: GetMethodSigHelper(Module mod, CallingConventions callingConvention, Type returnType)Returns a signature helper for a method given the method's module, calling convention, and return type. | 
| GetMethodSigHelper | Overloaded: GetMethodSigHelper(Module mod, Type returnType, Type[] parameterTypes)Returns a signature helper for a method, given the method's module, calling convention, return type, and parameter types. | 
| GetPropertySigHelper | Returns a signature helper for a property given the property's module, return type, and parameter types. | 
| GetSignature | Adds the end token to the signature and marks the signature as finished, so no further tokens can be added. | 
| GetType (inherited from System.Object) | See base class member description: System.Object.GetType Derived from System.Object, the primary base class for all objects. | 
| ToString | Overridden: Returns a string representing the signature parameters. | 
| Finalize (inherited from System.Object) | See base class member description: System.Object.Finalize Derived from System.Object, the primary base class for all objects. | 
| MemberwiseClone (inherited from System.Object) | See base class member description: System.Object.MemberwiseClone Derived from System.Object, the primary base class for all objects. | 
Hierarchy:
| 
            public void AddArgument( | 
clsArgument
| Exception Type | Condition | 
|---|---|
| ArgumentException | The signature has already been finished. | 
| 
            public void AddSentinel(); | 
obj
| 
            ~SignatureHelper(); | 
| 
            public static SignatureHelper GetFieldSigHelper( | 
mod
| 
            public override int GetHashCode(); | 
| 
            public static SignatureHelper GetLocalVarSigHelper( | 
mod
| 
            public static SignatureHelper GetMethodSigHelper( | 
mod
unmanagedCallConv
returnType
| 
            public static SignatureHelper GetMethodSigHelper( | 
mod
callingConvention
returnType
| 
            public static SignatureHelper GetMethodSigHelper( | 
mod
returnType
parameterTypes
| 
            public static SignatureHelper GetPropertySigHelper( | 
mod
returnType
parameterTypes
| 
            public byte[] GetSignature(); | 
| 
            public Type GetType(); | 
| 
            protected object MemberwiseClone(); | 
| 
            public override string ToString(); |