メソッドを実装する方法を定義します。
この列挙体には、メンバ値をビットごとに演算するための FlagsAttribute 属性が含まれています。
<Flags>
<Serializable>
Public Enum MethodCodeType
[C#]
[Flags]
[Serializable]
public enum MethodCodeType
[C++]
[Flags]
[Serializable]
__value public enum MethodCodeType
[JScript]
public
Flags
Serializable
enum MethodCodeType
解説
MethodImplAttribute で使用されます。
System.Runtime.CompilerServices のクラスはコンパイラ ライタ専用です。
メンバ
メンバ名 | 説明 | 値 |
---|---|---|
IL
.NET Compact Framework でもサポート。 |
メソッド実装が MSIL (Microsoft Intermediate Language) で記述されていることを示します。 | 0 |
Native
.NET Compact Framework でもサポート。 |
ネイティブ コードでメソッドを実装することを指定します。 | 1 |
OPTIL
.NET Compact Framework でもサポート。 |
このメンバは、.NET Framework インフラストラクチャのサポートを目的としています。独自に作成したコード内で直接使用することはできません。 | 2 |
Runtime
.NET Compact Framework でもサポート。 |
メソッド実装が Runtime で提供されることを指定します。 | 3 |
必要条件
名前空間: System.Runtime.CompilerServices
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
アセンブリ: Mscorlib (Mscorlib.dll 内)