C# Class System.Reflection.RuntimeMethodInfo

Inheritance: MethodInfo, ISerializable, IRuntimeMethodInfo
Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Свойство Type Description
CacheEquals bool
CheckConsistency void
ConstructName string
ConstructParameters string
ConstructParameters string
FetchNonReturnParameters System.Reflection.ParameterInfo[]
FetchReturnParameter ParameterInfo
GetMethodBody MethodBody
GetMethodHandle System.RuntimeMethodHandle
GetOneTimeFlags uint
GetParametersNoCopy System.Reflection.ParameterInfo[]
GetParentDefinition MethodInfo
InternalGetCurrentMethod MethodBase
Invoke Object
Invoke object
RuntimeMethodInfo System
RuntimeMethodInfo System
ThrowNoInvokeException void

Méthodes publiques

Méthode Description
Equals ( object obj ) : bool
GetBaseDefinition ( ) : MethodInfo
GetCustomAttributes ( Type attributeType, bool inherit ) : Object[]
GetCustomAttributes ( bool inherit ) : Object[]
GetGenericArguments ( ) : System.Type[]
GetGenericMethodDefinition ( ) : MethodInfo
GetHashCode ( ) : int
GetMethodImplementationFlags ( ) : MethodImplAttributes
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
GetParameters ( ) : System.Reflection.ParameterInfo[]
IsDefined ( Type attributeType, bool inherit ) : bool
MakeGenericMethod ( ) : MethodInfo
ToString ( ) : String

Private Methods

Méthode Description
CacheEquals ( object o ) : bool
CheckConsistency ( Object target ) : void
ConstructName ( MethodBase mi ) : string
ConstructParameters ( ParameterInfo parameters, CallingConventions callingConvention ) : string
ConstructParameters ( Type parameters, CallingConventions callingConvention ) : string
FetchNonReturnParameters ( ) : System.Reflection.ParameterInfo[]
FetchReturnParameter ( ) : ParameterInfo
GetMethodBody ( ) : MethodBody
GetMethodHandle ( ) : RuntimeMethodHandle
GetOneTimeFlags ( ) : uint
GetParametersNoCopy ( ) : System.Reflection.ParameterInfo[]
GetParentDefinition ( ) : MethodInfo
InternalGetCurrentMethod ( System.Threading.StackCrawlMark &stackMark ) : MethodBase
Invoke ( Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture ) : Object
Invoke ( Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture, bool skipVisibilityChecks ) : object
RuntimeMethodInfo ( ) : System
RuntimeMethodInfo ( RuntimeMethodHandle handle, RuntimeTypeHandle declaringTypeHandle, System.RuntimeType.RuntimeTypeCache reflectedTypeCache, MethodAttributes methodAttributes, BindingFlags bindingFlags ) : System
ThrowNoInvokeException ( ) : void

Method Details

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetBaseDefinition() public méthode

public GetBaseDefinition ( ) : MethodInfo
Résultat MethodInfo

GetCustomAttributes() public méthode

public GetCustomAttributes ( Type attributeType, bool inherit ) : Object[]
attributeType System.Type
inherit bool
Résultat Object[]

GetCustomAttributes() public méthode

public GetCustomAttributes ( bool inherit ) : Object[]
inherit bool
Résultat Object[]

GetGenericArguments() public méthode

public GetGenericArguments ( ) : System.Type[]
Résultat System.Type[]

GetGenericMethodDefinition() public méthode

public GetGenericMethodDefinition ( ) : MethodInfo
Résultat MethodInfo

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetMethodImplementationFlags() public méthode

public GetMethodImplementationFlags ( ) : MethodImplAttributes
Résultat MethodImplAttributes

GetObjectData() public méthode

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Résultat void

GetParameters() public méthode

public GetParameters ( ) : System.Reflection.ParameterInfo[]
Résultat System.Reflection.ParameterInfo[]

IsDefined() public méthode

public IsDefined ( Type attributeType, bool inherit ) : bool
attributeType System.Type
inherit bool
Résultat bool

MakeGenericMethod() public méthode

public MakeGenericMethod ( ) : MethodInfo
Résultat MethodInfo

ToString() public méthode

public ToString ( ) : String
Résultat String