C# Class MsgPack.Serialization.AbstractSerializers.MethodDefinition

Represents method which may not have built metadata.
Afficher le fichier Open project: msgpack/msgpack-cli Class Usage Examples

Méthodes publiques

Свойство Type Description
DeclaringType TypeDefinition
Interface System.Type
IsStatic bool
MethodName string
ParameterTypes MsgPack.Serialization.AbstractSerializers.TypeDefinition[]
ReturnType TypeDefinition

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
ResolveRuntimeMethodCore ( bool throws ) : MethodInfo

Method Details

MethodDefinition() public méthode

public MethodDefinition ( MethodInfo runtimeMethod ) : System
runtimeMethod System.Reflection.MethodInfo
Résultat System

MethodDefinition() public méthode

public MethodDefinition ( MethodInfo runtimeMethod, Type @interface ) : System
runtimeMethod System.Reflection.MethodInfo
@interface System.Type
Résultat System

MethodDefinition() public méthode

public MethodDefinition ( MethodInfo runtimeMethod, Type @interface, IEnumerable parameterTypes ) : System
runtimeMethod System.Reflection.MethodInfo
@interface System.Type
parameterTypes IEnumerable
Résultat System

MethodDefinition() public méthode

public MethodDefinition ( string name, TypeDefinition genericArguments, TypeDefinition declaringType, bool isStatic, TypeDefinition returnType ) : System
name string
genericArguments TypeDefinition
declaringType TypeDefinition
isStatic bool
returnType TypeDefinition
Résultat System

ResolveRuntimeMethod() public méthode

public ResolveRuntimeMethod ( ) : MethodInfo
Résultat System.Reflection.MethodInfo

ToString() public méthode

public ToString ( ) : string
Résultat string

TryGetRuntimeMethod() public méthode

public TryGetRuntimeMethod ( ) : MethodInfo
Résultat System.Reflection.MethodInfo

Property Details

DeclaringType public_oe property

public TypeDefinition,MsgPack.Serialization.AbstractSerializers DeclaringType
Résultat TypeDefinition

Interface public_oe property

public Type,System Interface
Résultat System.Type

IsStatic public_oe property

public bool IsStatic
Résultat bool

MethodName public_oe property

public string MethodName
Résultat string

ParameterTypes public_oe property

public TypeDefinition[],MsgPack.Serialization.AbstractSerializers ParameterTypes
Résultat MsgPack.Serialization.AbstractSerializers.TypeDefinition[]

ReturnType public_oe property

public TypeDefinition,MsgPack.Serialization.AbstractSerializers ReturnType
Résultat TypeDefinition