C# Class System.Signature

Mostra file Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Property Type Description
CompareSig bool
DiffSigs bool
GetCustomModifiers void
GetSignature void
GetSignatureForDynamicMethod void
_GetSignature void

Public Methods

Method Description
GetCustomModifiers ( int position, bool required ) : System.Type[]
Signature ( RuntimeFieldHandle fieldHandle, RuntimeTypeHandle declaringTypeHandle ) : System
Signature ( RuntimeMethodHandle methodHandle, RuntimeTypeHandle declaringTypeHandle ) : System
Signature ( RuntimeMethodHandle method, RuntimeTypeHandle arguments, RuntimeTypeHandle returnType, CallingConventions callingConvention ) : System
Signature ( void pCorSig, int cCorSig, RuntimeTypeHandle declaringTypeHandle ) : System

Private Methods

Method Description
CompareSig ( SignatureStruct &left, SignatureStruct &right ) : bool
DiffSigs ( object o ) : bool
GetCustomModifiers ( SignatureStruct &signature, int parameter, RuntimeTypeHandle &required, RuntimeTypeHandle &optional ) : void
GetSignature ( SignatureStruct &signature, void pCorSig, int cCorSig, RuntimeFieldHandle fieldHandle, RuntimeMethodHandle methodHandle, RuntimeTypeHandle declaringTypeHandle ) : void
GetSignatureForDynamicMethod ( SignatureStruct &signature, RuntimeMethodHandle methodHandle ) : void
_GetSignature ( SignatureStruct &signature, void pCorSig, int cCorSig, IntPtr fieldHandle, IntPtr methodHandle, IntPtr declaringTypeHandle ) : void

Method Details

GetCustomModifiers() public method

public GetCustomModifiers ( int position, bool required ) : System.Type[]
position int
required bool
return System.Type[]

Signature() public method

public Signature ( RuntimeFieldHandle fieldHandle, RuntimeTypeHandle declaringTypeHandle ) : System
fieldHandle RuntimeFieldHandle
declaringTypeHandle RuntimeTypeHandle
return System

Signature() public method

public Signature ( RuntimeMethodHandle methodHandle, RuntimeTypeHandle declaringTypeHandle ) : System
methodHandle RuntimeMethodHandle
declaringTypeHandle RuntimeTypeHandle
return System

Signature() public method

public Signature ( RuntimeMethodHandle method, RuntimeTypeHandle arguments, RuntimeTypeHandle returnType, CallingConventions callingConvention ) : System
method RuntimeMethodHandle
arguments RuntimeTypeHandle
returnType RuntimeTypeHandle
callingConvention CallingConventions
return System

Signature() public method

public Signature ( void pCorSig, int cCorSig, RuntimeTypeHandle declaringTypeHandle ) : System
pCorSig void
cCorSig int
declaringTypeHandle RuntimeTypeHandle
return System