DllImportAttribute メンバ
パブリック コンストラクタ
DllImportAttribute コンストラクタ
.NET Compact Framework でもサポート。 |
DllImportAttribute クラスの新しいインスタンスを、インポートするメソッドを格納した DLL の名前を使用して初期化します。 |
パブリック フィールド
BestFitMapping | Unicode 文字を ANSI 文字に変換するときの、最適マッピング動作のオン/オフを切り替えます。 |
CallingConvention
.NET Compact Framework でもサポート。 |
エントリ ポイントの呼び出し規約を示します。 |
CharSet
.NET Compact Framework でもサポート。 |
文字列パラメータをメソッドにマーシャリングし、名前マングルを制御する方法を示します。 |
EntryPoint
.NET Compact Framework でもサポート。 |
呼び出す DLL エントリ ポイントの名前または序数を指定します。 |
ExactSpelling | DllImportAttribute.CharSet フィールドで、指定された名前以外のエントリ ポイント名をアンマネージ DLL から共通言語ランタイムに検索させるかどうかを制御します。 |
PreserveSig | シグネチャがアンマネージ エントリ ポイントを直接変換したものかどうかを示します。 |
SetLastError
.NET Compact Framework でもサポート。 |
属性付きメソッドから戻る前に、呼び出し先が SetLastError Win32 API 関数を呼び出すかどうかを示します。 |
ThrowOnUnmappableChar | マップできない Unicode 文字 (ANSI の '?' に変換される文字) が見つかったときに、例外をスローするかどうかを指定します。 |
パブリック プロパティ
TypeId (Attribute から継承されます) | 派生クラスに実装されている場合には、この Attribute の一意の識別子を取得します。 |
Value
.NET Compact Framework でもサポート。 |
エントリ ポイントを含む DLL ファイルの名前を取得します。 |
パブリック メソッド
Equals (Object から継承されます)
.NET Compact Framework でもサポート。 |
オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。 |
GetHashCode (Attribute から継承されます)
.NET Compact Framework でもサポート。 |
オーバーライド。 このインスタンスのハッシュ コードを返します。 |
GetType (Object から継承されます)
.NET Compact Framework でもサポート。 |
現在のインスタンスの Type を取得します。 |
IsDefaultAttribute (Attribute から継承されます) | 派生クラスによってオーバーライドされた場合、このインスタンスの値が派生クラスの既定値かどうかを示す情報を返します。 |
Match (Attribute から継承されます)
.NET Compact Framework でもサポート。 |
派生クラスによってオーバーライドされた場合、指定したオブジェクトとこのインスタンスが等しいかどうかを示す値を返します。 |
ToString (Object から継承されます)
.NET Compact Framework でもサポート。 |
現在の Object を表す String を返します。 |
プロテクト メソッド
Finalize (Object から継承されます)
.NET Compact Framework でもサポート。 |
オーバーライド。 Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。
C# と C++ では、ファイナライザはデストラクタ構文で表現されます。 |
MemberwiseClone (Object から継承されます)
.NET Compact Framework でもサポート。 |
現在の Object の簡易コピーを作成します。 |
参照
DllImportAttribute クラス | System.Runtime.InteropServices 名前空間