MethodBase {System.Reflection} |
.NET clr documentation |
MethodBase
Description
Declare
# namespace System.Reflection
export class MethodBase extends MemberInfo {
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;
}
.NET clr type reference tree
- this class extends from MemberInfo class: MemberInfo
- 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
[Package
{$package} version {$version}
Index]