C# 클래스 MsgPack.Serialization.AbstractSerializers.MethodDefinition

Represents method which may not have built metadata.
파일 보기 프로젝트 열기: msgpack/msgpack-cli 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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