| 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]