class System.Reflection.Emit.SignatureHelper
   inherits System.Object
   implements System.Runtime.InteropServices._SignatureHelper
   final:

   method public final static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(input mod as System.Reflection.Module, input returnType as System.Type, input parameterTypes as System.Type extent):
   end method.

   method public final static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(input mod as System.Reflection.Module, input callingConvention as System.Reflection.CallingConventions, input returnType as System.Type):
   end method.

   method public final static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(input mod as System.Reflection.Module, input unmanagedCallConv as System.Runtime.InteropServices.CallingConvention, input returnType as System.Type):
   end method.

   method public final static System.Reflection.Emit.SignatureHelper GetLocalVarSigHelper():
   end method.

   method public final static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(input callingConvention as System.Reflection.CallingConventions, input returnType as System.Type):
   end method.

   method public final static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(input unmanagedCallingConvention as System.Runtime.InteropServices.CallingConvention, input returnType as System.Type):
   end method.

   method public final static System.Reflection.Emit.SignatureHelper GetLocalVarSigHelper(input mod as System.Reflection.Module):
   end method.

   method public final static System.Reflection.Emit.SignatureHelper GetFieldSigHelper(input mod as System.Reflection.Module):
   end method.

   method public final static System.Reflection.Emit.SignatureHelper GetPropertySigHelper(input mod as System.Reflection.Module, input returnType as System.Type, input parameterTypes as System.Type extent):
   end method.

   method public final static System.Reflection.Emit.SignatureHelper GetPropertySigHelper(input mod as System.Reflection.Module, input returnType as System.Type, input requiredReturnTypeCustomModifiers as System.Type extent, input optionalReturnTypeCustomModifiers as System.Type extent, input parameterTypes as System.Type extent, input requiredParameterTypeCustomModifiers as System.Type extent, input optionalParameterTypeCustomModifiers as System.Type extent):
   end method.

   method public final static System.Reflection.Emit.SignatureHelper GetPropertySigHelper(input mod as System.Reflection.Module, input callingConvention as System.Reflection.CallingConventions, input returnType as System.Type, input requiredReturnTypeCustomModifiers as System.Type extent, input optionalReturnTypeCustomModifiers as System.Type extent, input parameterTypes as System.Type extent, input requiredParameterTypeCustomModifiers as System.Type extent, input optionalParameterTypeCustomModifiers as System.Type extent):
   end method.

   method public final void AddArgument(input clsArgument as System.Type):
   end method.

   method public final void AddArgument(input argument as System.Type, input pinned as logical):
   end method.

   method public final void AddArguments(input arguments as System.Type extent, input requiredCustomModifiers as System.Type extent, input optionalCustomModifiers as System.Type extent):
   end method.

   method public final void AddArgument(input argument as System.Type, input requiredCustomModifiers as System.Type extent, input optionalCustomModifiers as System.Type extent):
   end method.

   method public final void AddSentinel():
   end method.

   method public override logical Equals(input obj as System.Object):
   end method.

   method public final override integer GetHashCode():
   end method.

   method public final System.Byte extent GetSignature():
   end method.

   method public override character ToString():
   end method.

end class.
