C# 클래스 NProxy.Core.Internal.Reflection.Emit.MethodInfoBase

상속: System.Reflection.MethodInfo
파일 보기 프로젝트 열기: mtamme/NProxy

공개 메소드들

메소드 설명
Equals ( object obj ) : bool
GetBaseDefinition ( ) : MethodInfo
GetCustomAttributes ( Type attributeType, bool inherit ) : object[]
GetCustomAttributes ( bool inherit ) : object[]
GetGenericArguments ( ) : System.Type[]
GetGenericMethodDefinition ( ) : MethodInfo
GetHashCode ( ) : int
GetMethodBody ( ) : MethodBody
GetMethodImplementationFlags ( ) : MethodImplAttributes
GetParameters ( ) : System.Reflection.ParameterInfo[]
Invoke ( object target, BindingFlags bindingFlags, Binder binder, object parameters, CultureInfo cultureInfo ) : object
IsDefined ( Type attributeType, bool inherit ) : bool
MakeGenericMethod ( ) : MethodInfo
ToString ( ) : string

보호된 메소드들

메소드 설명
InvokeBase ( object target, object parameters ) : object

Invokes the base method represented by the current instance.

InvokeVirtual ( object target, object parameters ) : object

Invokes the virtual method represented by the current instance.

MethodInfoBase ( object source, MethodInfo methodInfo, bool isOverride ) : System

Initializes a new instance of the MethodInfoBase class.

메소드 상세

Equals() 공개 최종 메소드

public final Equals ( object obj ) : bool
obj object
리턴 bool

GetBaseDefinition() 공개 최종 메소드

public final GetBaseDefinition ( ) : MethodInfo
리턴 System.Reflection.MethodInfo

GetCustomAttributes() 공개 최종 메소드

public final GetCustomAttributes ( Type attributeType, bool inherit ) : object[]
attributeType System.Type
inherit bool
리턴 object[]

GetCustomAttributes() 공개 최종 메소드

public final GetCustomAttributes ( bool inherit ) : object[]
inherit bool
리턴 object[]

GetGenericArguments() 공개 최종 메소드

public final GetGenericArguments ( ) : System.Type[]
리턴 System.Type[]

GetGenericMethodDefinition() 공개 최종 메소드

public final GetGenericMethodDefinition ( ) : MethodInfo
리턴 System.Reflection.MethodInfo

GetHashCode() 공개 최종 메소드

public final GetHashCode ( ) : int
리턴 int

GetMethodBody() 공개 최종 메소드

public final GetMethodBody ( ) : MethodBody
리턴 System.Reflection.MethodBody

GetMethodImplementationFlags() 공개 최종 메소드

public final GetMethodImplementationFlags ( ) : MethodImplAttributes
리턴 MethodImplAttributes

GetParameters() 공개 최종 메소드

public final GetParameters ( ) : System.Reflection.ParameterInfo[]
리턴 System.Reflection.ParameterInfo[]

Invoke() 공개 최종 메소드

public final Invoke ( object target, BindingFlags bindingFlags, Binder binder, object parameters, CultureInfo cultureInfo ) : object
target object
bindingFlags BindingFlags
binder System.Reflection.Binder
parameters object
cultureInfo System.Globalization.CultureInfo
리턴 object

InvokeBase() 보호된 메소드

Invokes the base method represented by the current instance.
protected InvokeBase ( object target, object parameters ) : object
target object The target object.
parameters object The parameters.
리턴 object

InvokeVirtual() 보호된 추상적인 메소드

Invokes the virtual method represented by the current instance.
protected abstract InvokeVirtual ( object target, object parameters ) : object
target object The target object.
parameters object The parameters.
리턴 object

IsDefined() 공개 최종 메소드

public final IsDefined ( Type attributeType, bool inherit ) : bool
attributeType System.Type
inherit bool
리턴 bool

MakeGenericMethod() 공개 최종 메소드

public final MakeGenericMethod ( ) : MethodInfo
리턴 System.Reflection.MethodInfo

MethodInfoBase() 보호된 메소드

Initializes a new instance of the MethodInfoBase class.
protected MethodInfoBase ( object source, MethodInfo methodInfo, bool isOverride ) : System
source object The source object.
methodInfo System.Reflection.MethodInfo The declaring method information.
isOverride bool A value indicating whether the method is an override.
리턴 System

ToString() 공개 최종 메소드

public final ToString ( ) : string
리턴 string