DynamicMethod.Attributes Property


The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Gets the attributes specified when the dynamic method was created.

Namespace:   System.Reflection.Emit
Assembly:  mscorlib (in mscorlib.dll)

public override MethodAttributes Attributes { get; }

Property Value

Type: System.Reflection.MethodAttributes

A bitwise combination of the MethodAttributes values representing the attributes for the method.

Currently, the method attributes for a dynamic method are always Public and Static.

The following code example displays the method attributes of a dynamic method. This code example is part of a larger example provided for the DynamicMethod class.

// Display MethodAttributes for the dynamic method, set when 
// the dynamic method was created.
Console.WriteLine("\r\nMethod Attributes: {0}", hello.Attributes);

.NET Framework
Available since 2.0
Portable Class Library
Supported in: portable .NET platforms
Available since 2.0
Windows Phone Silverlight
Available since 7.1
Return to top