C# Класс IKVM.Reflection.MethodSignature

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

Private Properties

Свойство Тип Описание
Bind MethodSignature
GetParameterCount int
GetParameterOptionalCustomModifiers Type[]
GetParameterRequiredCustomModifiers Type[]
GetParameterType Type
GetParameterType Type
GetReturnType Type
GetReturnTypeOptionalCustomModifiers Type[]
GetReturnTypeRequiredCustomModifiers Type[]
MakeFromBuilder MethodSignature
MatchParameterTypes bool
MethodSignature System
ReadSig MethodSignature
ReadStandAloneMethodSig IKVM.Reflection.__StandAloneMethodSig
WriteMethodRefSig void
WriteSig void
WriteSigImpl void

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

Метод Описание
Equals ( object obj ) : bool
GetHashCode ( ) : int

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

Метод Описание
Bind ( Type type, Type methodArgs ) : MethodSignature
GetParameterCount ( ) : int
GetParameterOptionalCustomModifiers ( IGenericBinder binder, int index ) : Type[]
GetParameterRequiredCustomModifiers ( IGenericBinder binder, int index ) : Type[]
GetParameterType ( IGenericBinder binder, int index ) : Type
GetParameterType ( int index ) : Type
GetReturnType ( IGenericBinder binder ) : Type
GetReturnTypeOptionalCustomModifiers ( IGenericBinder binder ) : Type[]
GetReturnTypeRequiredCustomModifiers ( IGenericBinder binder ) : Type[]
MakeFromBuilder ( Type returnType, Type parameterTypes, Type modifiers, CallingConventions callingConvention, int genericParamCount ) : MethodSignature
MatchParameterTypes ( Type types ) : bool
MethodSignature ( Type returnType, Type parameterTypes, Type modifiers, CallingConventions callingConvention, int genericParamCount ) : System
ReadSig ( ModuleReader module, IKVM.Reflection.Reader.ByteReader br, IGenericContext context ) : MethodSignature
ReadStandAloneMethodSig ( ModuleReader module, IKVM.Reflection.Reader.ByteReader br, IGenericContext context ) : IKVM.Reflection.__StandAloneMethodSig
WriteMethodRefSig ( ModuleBuilder module, ByteBuffer bb, Type optionalParameterTypes ) : void
WriteSig ( ModuleBuilder module, ByteBuffer bb ) : void
WriteSigImpl ( ModuleBuilder module, ByteBuffer bb, int parameterCount ) : void

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

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

public Equals ( object obj ) : bool
obj object
Результат bool

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

public GetHashCode ( ) : int
Результат int