名前 | 解説 | |
---|---|---|
HResult コンストラクタ | オーバーロードされます。 |
HResultデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
HResult コンストラクタ | オーバーロードされます。 |
名前 | 解説 | |
---|---|---|
Abort | 結果コードは「Abort」です。 | |
AccessDenied | 結果コードは「AccessDenied」です。 | |
Fail | 結果コードは「Fail」です。 | |
False | 結果コードは「False」です。 | |
Handle | 結果コードは「Handle」です。 | |
InsufficientBuffer | システム呼び出しに渡されるデータ領域が小さすぎます。 | |
InvalidArg | 結果コードは「引数が無効」です。 | |
InvalidPointer | 結果コードは「無効なポインタ」です。 | |
NoInterface | 結果コードは「インターフェイスがありません」です。 | |
NotImplemented | 結果コードは「実装されていません」です。 | |
Ok | 結果コードは「OK」です。 | |
OutOfMemory | 結果コードは「メモリ不足」です。 | |
UnexpectedFailure | 予期しない失敗。 | |
WaitAbandoned | 待機を放棄した結果。 | |
WaitTimeout | 待機タイムアウトの結果。 |
名前 | 解説 | |
---|---|---|
Code | HRESULT エラーコードを取得します。 | |
Failure | この HResult が失敗するかどうかを示す値を取得します。 | |
Success | この HResult が成功するかどうかを示す値を取得します。 |
名前 | 解説 | |
---|---|---|
CheckError | エラーを確認します。 | |
Equals | オーバーロードされます。 指定されたその他のものと等しいです。 | |
GetHashCode | このインスタンスのハッシュコードを返します。 | |
GetResultFromException | System.Exception から HResult を取得します。 | |
GetResultFromWin32Error | win32エラーの結果を取得します。 | |
ToString | このインスタンスを表す System.String を返します。 |
等価判定演算子 | 演算子 == を実装します。 |
明示的 キャスト 演算子 | オーバーロードされます。 HResult から System.Int32 への暗黙的な変換を実行します。 |
暗黙的 キャスト 演算子 | オーバーロードされます。 System.Int32 から HResult への暗黙的な変換を実行します。 |
等しくないか判定する演算子 | 演算子 == を実装します。 |