C# Class NProxy.Core.Internal.Reflection.Emit.MethodInfoBase

Inheritance: System.Reflection.MethodInfo
Exibir arquivo Open project: mtamme/NProxy

Public Methods

Method Description
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

Protected Methods

Method Description
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.

Method Details

Equals() public final method

public final Equals ( object obj ) : bool
obj object
return bool

GetBaseDefinition() public final method

public final GetBaseDefinition ( ) : MethodInfo
return System.Reflection.MethodInfo

GetCustomAttributes() public final method

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

GetCustomAttributes() public final method

public final GetCustomAttributes ( bool inherit ) : object[]
inherit bool
return object[]

GetGenericArguments() public final method

public final GetGenericArguments ( ) : System.Type[]
return System.Type[]

GetGenericMethodDefinition() public final method

public final GetGenericMethodDefinition ( ) : MethodInfo
return System.Reflection.MethodInfo

GetHashCode() public final method

public final GetHashCode ( ) : int
return int

GetMethodBody() public final method

public final GetMethodBody ( ) : MethodBody
return System.Reflection.MethodBody

GetMethodImplementationFlags() public final method

public final GetMethodImplementationFlags ( ) : MethodImplAttributes
return MethodImplAttributes

GetParameters() public final method

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

Invoke() public final method

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
return object

InvokeBase() protected method

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.
return object

InvokeVirtual() protected abstract method

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.
return object

IsDefined() public final method

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

MakeGenericMethod() public final method

public final MakeGenericMethod ( ) : MethodInfo
return System.Reflection.MethodInfo

MethodInfoBase() protected method

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.
return System

ToString() public final method

public final ToString ( ) : string
return string