C# Класс MsgPack.Serialization.AbstractSerializers.MethodDefinition

Represents method which may not have built metadata.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
DeclaringType TypeDefinition
Interface System.Type
IsStatic bool
MethodName string
ParameterTypes MsgPack.Serialization.AbstractSerializers.TypeDefinition[]
ReturnType TypeDefinition

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

Метод Описание
MethodDefinition ( MethodInfo runtimeMethod ) : System
MethodDefinition ( MethodInfo runtimeMethod, Type @interface ) : System
MethodDefinition ( MethodInfo runtimeMethod, Type @interface, IEnumerable parameterTypes ) : System
MethodDefinition ( string name, TypeDefinition genericArguments, TypeDefinition declaringType, bool isStatic, TypeDefinition returnType ) : System
ResolveRuntimeMethod ( ) : MethodInfo
ToString ( ) : string
TryGetRuntimeMethod ( ) : MethodInfo

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

Метод Описание
ResolveRuntimeMethodCore ( bool throws ) : MethodInfo

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

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

public MethodDefinition ( MethodInfo runtimeMethod ) : System
runtimeMethod System.Reflection.MethodInfo
Результат System

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

public MethodDefinition ( MethodInfo runtimeMethod, Type @interface ) : System
runtimeMethod System.Reflection.MethodInfo
@interface System.Type
Результат System

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

public MethodDefinition ( MethodInfo runtimeMethod, Type @interface, IEnumerable parameterTypes ) : System
runtimeMethod System.Reflection.MethodInfo
@interface System.Type
parameterTypes IEnumerable
Результат System

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

public MethodDefinition ( string name, TypeDefinition genericArguments, TypeDefinition declaringType, bool isStatic, TypeDefinition returnType ) : System
name string
genericArguments TypeDefinition
declaringType TypeDefinition
isStatic bool
returnType TypeDefinition
Результат System

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

public ResolveRuntimeMethod ( ) : MethodInfo
Результат System.Reflection.MethodInfo

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

public ToString ( ) : string
Результат string

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

public TryGetRuntimeMethod ( ) : MethodInfo
Результат System.Reflection.MethodInfo

Описание свойств

DeclaringType публичное свойство

public TypeDefinition,MsgPack.Serialization.AbstractSerializers DeclaringType
Результат TypeDefinition

Interface публичное свойство

public Type,System Interface
Результат System.Type

IsStatic публичное свойство

public bool IsStatic
Результат bool

MethodName публичное свойство

public string MethodName
Результат string

ParameterTypes публичное свойство

public TypeDefinition[],MsgPack.Serialization.AbstractSerializers ParameterTypes
Результат MsgPack.Serialization.AbstractSerializers.TypeDefinition[]

ReturnType публичное свойство

public TypeDefinition,MsgPack.Serialization.AbstractSerializers ReturnType
Результат TypeDefinition