MethodInfo Properties
.NET Framework 4
The MethodInfo type exposes the following members.
| Name | Description | |
|---|---|---|
|
Attributes | Gets the attributes associated with this method. (Inherited from MethodBase.) |
|
CallingConvention | Gets a value indicating the calling conventions for this method. (Inherited from MethodBase.) |
|
ContainsGenericParameters |
Gets a value indicating whether the generic method contains unassigned generic type parameters. (Inherited from MethodBase.) In XNA Framework, this member is overridden by ContainsGenericParameters. |
|
DeclaringType | Gets the class that declares this member. (Inherited from MemberInfo.) |
|
IsAbstract | Gets a value indicating whether the method is abstract. (Inherited from MethodBase.) |
|
IsAssembly | Gets a value indicating whether the potential visibility of this method or constructor is described by MethodAttributes.Assembly; that is, the method or constructor is visible at most to other types in the same assembly, and is not visible to derived types outside the assembly. (Inherited from MethodBase.) |
|
IsConstructor | Gets a value indicating whether the method is a constructor. (Inherited from MethodBase.) |
|
IsFamily | Gets a value indicating whether the visibility of this method or constructor is described by MethodAttributes.Family; that is, the method or constructor is visible only within its class and derived classes. (Inherited from MethodBase.) |
|
IsFamilyAndAssembly | Gets a value indicating whether the visibility of this method or constructor is described by MethodAttributes.FamANDAssem; that is, the method or constructor can be called by derived classes, but only if they are in the same assembly. (Inherited from MethodBase.) |
|
IsFamilyOrAssembly | Gets a value indicating whether the potential visibility of this method or constructor is described by MethodAttributes.FamORAssem; that is, the method or constructor can be called by derived classes wherever they are, and by classes in the same assembly. (Inherited from MethodBase.) |
|
IsFinal | Gets a value indicating whether this method is final. (Inherited from MethodBase.) |
|
IsGenericMethod |
Gets a value indicating whether the method is generic. (Inherited from MethodBase.) In XNA Framework, this member is overridden by IsGenericMethod. |
|
IsGenericMethodDefinition |
Gets a value indicating whether the method is a generic method definition. (Inherited from MethodBase.) In XNA Framework, this member is overridden by IsGenericMethodDefinition. |
|
IsHideBySig | Gets a value indicating whether only a member of the same kind with exactly the same signature is hidden in the derived class. (Inherited from MethodBase.) |
|
IsPrivate | Gets a value indicating whether this member is private. (Inherited from MethodBase.) |
|
IsPublic | Gets a value indicating whether this is a public method. (Inherited from MethodBase.) |
|
IsSecurityCritical | Gets a value that indicates whether the current method or constructor is security-critical or security-safe-critical at the current trust level, and therefore can perform critical operations. (Inherited from MethodBase.) |
|
IsSecuritySafeCritical | Gets a value that indicates whether the current method or constructor is security-safe-critical at the current trust level; that is, whether it can perform critical operations and can be accessed by transparent code. (Inherited from MethodBase.) |
|
IsSecurityTransparent | Gets a value that indicates whether the current method or constructor is transparent at the current trust level, and therefore cannot perform critical operations. (Inherited from MethodBase.) |
|
IsSpecialName | Gets a value indicating whether this method has a special name. (Inherited from MethodBase.) |
|
IsStatic | Gets a value indicating whether the method is static. (Inherited from MethodBase.) |
|
IsVirtual | Gets a value indicating whether the method is virtual. (Inherited from MethodBase.) |
|
MemberType | Gets a MemberTypes value indicating that this member is a method. (Overrides MemberInfo.MemberType.) |
|
MetadataToken | Gets a value that identifies a metadata element. (Inherited from MemberInfo.) |
|
MethodHandle | Gets a handle to the internal metadata representation of a method. (Inherited from MethodBase.) |
|
Module | Gets the module in which the type that declares the member represented by the current MemberInfo is defined. (Inherited from MemberInfo.) |
|
Name | Gets the name of the current member. (Inherited from MemberInfo.) |
|
ReflectedType | Gets the class object that was used to obtain this instance of MemberInfo. (Inherited from MemberInfo.) |
|
ReturnParameter | Gets a ParameterInfo object that contains information about the return type of the method, such as whether the return type has custom modifiers. |
|
ReturnType | Gets the return type of this method. |
|
ReturnTypeCustomAttributes | Gets the custom attributes for the return type. |
| Name | Description | |
|---|---|---|
|
_MethodBase.IsAbstract | For a description of this member, see _MethodBase.IsAbstract. (Inherited from MethodBase.) |
|
_MethodBase.IsAssembly | For a description of this member, see _MethodBase.IsAssembly. (Inherited from MethodBase.) |
|
_MethodBase.IsConstructor | For a description of this member, see _MethodBase.IsConstructor. (Inherited from MethodBase.) |
|
_MethodBase.IsFamily | For a description of this member, see _MethodBase.IsFamily. (Inherited from MethodBase.) |
|
_MethodBase.IsFamilyAndAssembly | For a description of this member, see _MethodBase.IsFamilyAndAssembly. (Inherited from MethodBase.) |
|
_MethodBase.IsFamilyOrAssembly | For a description of this member, see _MethodBase.IsFamilyOrAssembly. (Inherited from MethodBase.) |
|
_MethodBase.IsFinal | For a description of this member, see _MethodBase.IsFinal. (Inherited from MethodBase.) |
|
_MethodBase.IsHideBySig | For a description of this member, see _MethodBase.IsHideBySig. (Inherited from MethodBase.) |
|
_MethodBase.IsPrivate | For a description of this member, see _MethodBase.IsPrivate. (Inherited from MethodBase.) |
|
_MethodBase.IsPublic | For a description of this member, see _MethodBase.IsPublic. (Inherited from MethodBase.) |
|
_MethodBase.IsSpecialName | For a description of this member, see _MethodBase.IsSpecialName. (Inherited from MethodBase.) |
|
_MethodBase.IsStatic | For a description of this member, see _MethodBase.IsStatic. (Inherited from MethodBase.) |
|
_MethodBase.IsVirtual | For a description of this member, see _MethodBase.IsVirtual. (Inherited from MethodBase.) |