C# Класс System.Signature

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CompareSig bool
DiffSigs bool
GetCustomModifiers void
GetSignature void
GetSignatureForDynamicMethod void
_GetSignature void

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

GetCustomModifiers() публичный Метод

public GetCustomModifiers ( int position, bool required ) : System.Type[]
position int
required bool
Результат System.Type[]

Signature() публичный Метод

public Signature ( RuntimeFieldHandle fieldHandle, RuntimeTypeHandle declaringTypeHandle ) : System
fieldHandle RuntimeFieldHandle
declaringTypeHandle RuntimeTypeHandle
Результат System

Signature() публичный Метод

public Signature ( RuntimeMethodHandle methodHandle, RuntimeTypeHandle declaringTypeHandle ) : System
methodHandle RuntimeMethodHandle
declaringTypeHandle RuntimeTypeHandle
Результат System

Signature() публичный Метод

public Signature ( RuntimeMethodHandle method, RuntimeTypeHandle arguments, RuntimeTypeHandle returnType, CallingConventions callingConvention ) : System
method RuntimeMethodHandle
arguments RuntimeTypeHandle
returnType RuntimeTypeHandle
callingConvention CallingConventions
Результат System

Signature() публичный Метод

public Signature ( void pCorSig, int cCorSig, RuntimeTypeHandle declaringTypeHandle ) : System
pCorSig void
cCorSig int
declaringTypeHandle RuntimeTypeHandle
Результат System