MethodInfo Properties
Assembly: mscorlib (in mscorlib.dll)
| 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.) |
![]() | CustomAttributes | Gets a collection that contains this member's custom attributes.(Inherited from MemberInfo.) |
![]() | 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.) |
![]() | IsGenericMethodDefinition | Gets a value indicating whether the method is a generic method definition.(Inherited from MethodBase.) |
![]() | 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.) |
![]() | MethodImplementationFlags | Gets the MethodImplAttributes flags that specify the attributes of a method implementation.(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.) |


