DynamicMethod.Module Property

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Gets the module with which the dynamic method is logically associated.

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

Syntax

'Declaration
Public Overrides ReadOnly Property Module As Module
public override Module Module { get; }

Property Value

Type: System.Reflection.Module
The Module with which the current dynamic method is associated.

Remarks

If a module was specified when the dynamic method was created, this property returns that module. If a type was specified as the owner when the dynamic method was created, this property returns the module that contains that type.

Examples

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

' Display the module specified when the dynamic method was created.
outputBlock.Text += String.Format("Module: {0}", hello.Module) & vbLf
// Display the module specified when the dynamic method was created.
outputBlock.Text += String.Format("Module: {0}", hello.Module) + "\n";

Version Information

Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1

Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.