MethodInfo {System.Reflection} |
.NET clr documentation |
MethodInfo
Description
Declare
# namespace System.Reflection
export class MethodInfo extends MethodBase {
Attributes: MethodAttributes;
CallingConvention: CallingConventions;
ContainsGenericParameters: boolean;
CustomAttributes: iterates(CustomAttributeData);
DeclaringType: Type;
IsAbstract: boolean;
IsAssembly: boolean;
IsCollectible: boolean;
IsConstructedGenericMethod: boolean;
IsConstructor: boolean;
IsFamily: boolean;
IsFamilyAndAssembly: boolean;
IsFamilyOrAssembly: boolean;
IsFinal: boolean;
IsGenericMethod: boolean;
IsGenericMethodDefinition: boolean;
IsHideBySig: boolean;
IsPrivate: boolean;
IsPublic: boolean;
IsSecurityCritical: boolean;
IsSecuritySafeCritical: boolean;
IsSecurityTransparent: boolean;
IsSpecialName: boolean;
IsStatic: boolean;
IsVirtual: boolean;
MemberType: MemberTypes;
MetadataToken: integer;
MethodHandle: RuntimeMethodHandle;
MethodImplementationFlags: MethodImplAttributes;
Module: Module;
Name: string;
ReflectedType: Type;
ReturnParameter: ParameterInfo;
ReturnType: Type;
ReturnTypeCustomAttributes: ICustomAttributeProvider;
}
.NET clr type reference tree
- this class extends from MethodBase class: MethodBase
- use by property member
Attributes
: MethodAttributes
- use by property member
CallingConvention
: CallingConventions
- use by property member
CustomAttributes
: iterates(CustomAttributeData)
- use by property member
DeclaringType
: Type
- use by property member
MemberType
: MemberTypes
- use by property member
MethodHandle
: RuntimeMethodHandle
- use by property member
MethodImplementationFlags
: MethodImplAttributes
- use by property member
Module
: Module
- use by property member
ReflectedType
: Type
- use by property member
ReturnParameter
: ParameterInfo
- use by property member
ReturnType
: Type
- use by property member
ReturnTypeCustomAttributes
: ICustomAttributeProvider
[Package
{$package} version {$version}
Index]