Edit

Share via


MethodImplAttribute Constructors

Definition

Initializes a new instance of the MethodImplAttribute class.

Overloads

MethodImplAttribute()

Initializes a new instance of the MethodImplAttribute class.

MethodImplAttribute(Int16)

Initializes a new instance of the MethodImplAttribute class with the specified MethodImplOptions value.

MethodImplAttribute(MethodImplOptions)

Initializes a new instance of the MethodImplAttribute class with the specified MethodImplOptions value.

MethodImplAttribute()

Source:
MethodImplAttribute.cs
Source:
MethodImplAttribute.cs
Source:
MethodImplAttribute.cs
Source:
MethodImplAttribute.cs

Initializes a new instance of the MethodImplAttribute class.

C#
public MethodImplAttribute();

Applies to

.NET 10 and other versions
Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 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, 2.1

MethodImplAttribute(Int16)

Source:
MethodImplAttribute.cs
Source:
MethodImplAttribute.cs
Source:
MethodImplAttribute.cs
Source:
MethodImplAttribute.cs

Initializes a new instance of the MethodImplAttribute class with the specified MethodImplOptions value.

C#
public MethodImplAttribute(short value);

Parameters

value
Int16

A bitmask representing the desired MethodImplOptions value, which specifies properties of the attributed method.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 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, 2.1

MethodImplAttribute(MethodImplOptions)

Source:
MethodImplAttribute.cs
Source:
MethodImplAttribute.cs
Source:
MethodImplAttribute.cs
Source:
MethodImplAttribute.cs

Initializes a new instance of the MethodImplAttribute class with the specified MethodImplOptions value.

C#
public MethodImplAttribute(System.Runtime.CompilerServices.MethodImplOptions methodImplOptions);

Parameters

methodImplOptions
MethodImplOptions

A MethodImplOptions value specifying properties of the attributed method.

Remarks

This constructor sets the CorMethodImpl bit fields in the metadata table. The value of these flags can be retrieved at run time by calling the MethodInfo.GetMethodImplementationFlags or ConstructorInfo.GetMethodImplementationFlags method.

See also

Applies to

.NET 10 and other versions
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 1.1, 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 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0