NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

SignatureHelper Members

Public:

Methods

AddArgument Adds an argument to the signature. Takes a Type and determines whether it is one of the primitive types or a more general class. In the former case, the method adds the appropriate short cut encoding, otherwise the method calculates the proper description for the type.
AddSentinel Mark the vararg fix part. This is only used if the caller is creating a vararg signature call site.
Equals Checks if this instance is equal to the given object.
GetFieldSigHelper Returns a signature helper for a field.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetLocalVarSigHelper Returns a signature helper for a local variable.
GetMethodSigHelper Overloaded. Returns a signature helper for a method.
GetPropertySigHelper Returns a signature helper for a property given the property'smodule, return type, and parameter types.
GetSignature Chops the internal signature to the appropriate length. Adds the end token to the signature and marks the signature as finished so that no further tokens can be added.
GetType (inherited from Object) Gets the Type of the Object.
ToString Returns a string representing the signature parameters.

Protected:

Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by the Garbage Collector (GC). This method may be ignored by the runtime; therefore, necessary cleanup operations should be done elsewhere.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

SignatureHelper Class | System.Reflection.Emit Namespace