DynamicMethod.CallingConvention Property

Definition

Gets the calling convention specified when the dynamic method was created.

C#
public override System.Reflection.CallingConventions CallingConvention { get; }

Property Value

One of the CallingConventions values that indicates the calling convention of the method.

Examples

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

C#
// Display the calling convention of the dynamic method, set when the
// dynamic method was created.
Console.WriteLine("\r\nCalling convention: {0}", hello.CallingConvention);

Remarks

Currently, the calling convention for a dynamic method is always Standard.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1