DynamicMethod Properties
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
The DynamicMethod type exposes the following members.
| Name | Description | |
|---|---|---|
|
Attributes | Gets the attributes specified when the dynamic method was created. (Overrides MethodBase.Attributes.) |
|
CallingConvention | Gets the calling convention specified when the dynamic method was created. (Overrides MethodBase.CallingConvention.) |
|
ContainsGenericParameters | Gets a value that indicates 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 type that declares the method, which is always Nothing for dynamic methods. (Overrides MemberInfo.DeclaringType.) |
|
InitLocals | Gets or sets a value indicating whether the local variables in the method are zero-initialized. |
|
IsAbstract | Gets a value that indicates whether the method is abstract (MustInherit in Visual Basic). (Inherited from MethodBase.) |
|
IsAssembly | Gets a value that indicates 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 that indicates whether the method is a constructor. (Inherited from MethodBase.) |
|
IsFamily | Gets a value that indicates 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 that indicates 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 that indicates 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 that indicates whether this method is final (NotOverridable in Visual Basic). (Inherited from MethodBase.) |
|
IsGenericMethod | Gets a value that indicates whether the method is generic. (Inherited from MethodBase.) |
|
IsGenericMethodDefinition | Gets a value that indicates whether the method is a generic method definition. (Inherited from MethodBase.) |
|
IsHideBySig | Gets a value that indicates 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 that indicates whether this member is private. (Inherited from MethodBase.) |
|
IsPublic | Gets a value that indicates whether this is a public method. (Inherited from MethodBase.) |
|
IsSpecialName | Gets a value that indicates whether this method has a special name. (Inherited from MethodBase.) |
|
IsStatic | Gets a value that indicates whether the method is static (Shared in Visual Basic). (Inherited from MethodBase.) |
|
IsVirtual | Gets a value that indicates whether the method is virtual (Overridable in Visual Basic). (Inherited from MethodBase.) |
|
MemberType | Gets a MemberTypes value indicating that this member is a method. (Inherited from MethodInfo.) |
|
MetadataToken | Gets a value that identifies a metadata element. (Inherited from MemberInfo.) |
|
MethodHandle | Not supported for dynamic methods. (Overrides MethodBase.MethodHandle.) |
|
MethodImplementationFlags | Gets the MethodImplAttributes flags that specify the attributes of a method implementation. (Inherited from MethodBase.) |
|
Module | Gets the module with which the dynamic method is logically associated. (Overrides MemberInfo.Module.) |
|
Name | Gets the name of the dynamic method. (Overrides MemberInfo.Name.) |
|
ReflectedType | Gets the class that was used in reflection to obtain the method. (Overrides MemberInfo.ReflectedType.) |
|
ReturnParameter | Gets the return parameter of the dynamic method. (Overrides MethodInfo.ReturnParameter.) |
|
ReturnType | Gets the type of return value for the dynamic method. (Overrides MethodInfo.ReturnType.) |
|
ReturnTypeCustomAttributes | Gets the custom attributes of the return type for the dynamic method. (Overrides MethodInfo.ReturnTypeCustomAttributes.) |
Show: