この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

TransactionInDoubtException クラス

 

公開日: 2016年10月

未確定トランザクションで操作の実行や、トランザクション、トランザクションをコミットしよう場合にスローされる例外では、イン ダウト状態になります。

名前空間:   System.Transactions
アセンブリ:  System.Transactions (System.Transactions.dll 内)

System.Object
  System.Exception
    System.SystemException
      System.Transactions.TransactionException
        System.Transactions.TransactionInDoubtException

[SerializableAttribute]
public class TransactionInDoubtException : TransactionException

名前説明
System_CAPS_pubmethodTransactionInDoubtException()

TransactionInDoubtException クラスの新しいインスタンスを初期化します。

System_CAPS_protmethodTransactionInDoubtException(SerializationInfo, StreamingContext)

新しいインスタンスを初期化、 TransactionInDoubtException クラスを指定したシリアル化とコンテキスト情報をストリーミングします。

System_CAPS_pubmethodTransactionInDoubtException(String)

指定したメッセージを使用して、TransactionInDoubtException クラスの新しいインスタンスを初期化します。

System_CAPS_pubmethodTransactionInDoubtException(String, Exception)

指定したメッセージと内部例外を使用して、TransactionInDoubtException クラスの新しいインスタンスを初期化します。

名前説明
System_CAPS_pubpropertyData

例外に関する追加のユーザー定義情報を提供する、キー/値ペアのコレクションを取得します。(Exception から継承されます。)

System_CAPS_pubpropertyHelpLink

この例外に関連付けられているヘルプ ファイルへのリンクを取得または設定します。(Exception から継承されます。)

System_CAPS_pubpropertyHResult

特定の例外に割り当てられているコード化数値である HRESULT を取得または設定します。(Exception から継承されます。)

System_CAPS_pubpropertyInnerException

現在の例外の原因となる Exception インスタンスを取得します。(Exception から継承されます。)

System_CAPS_pubpropertyMessage

現在の例外を説明するメッセージを取得します。(Exception から継承されます。)

System_CAPS_pubpropertySource

エラーの原因となるアプリケーションまたはオブジェクトの名前を取得または設定します。(Exception から継承されます。)

System_CAPS_pubpropertyStackTrace

呼び出し履歴で直前のフレームの文字列形式を取得します。(Exception から継承されます。)

System_CAPS_pubpropertyTargetSite

現在の例外がスローされたメソッドを取得します。(Exception から継承されます。)

名前説明
System_CAPS_pubmethodEquals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。(Object から継承されます。)

System_CAPS_protmethodFinalize()

オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。(Object から継承されます。)

System_CAPS_pubmethodGetBaseException()

派生クラスでオーバーライドされた場合、それ以後に発生する 1 つ以上の例外の主要な原因である Exception を返します。(Exception から継承されます。)

System_CAPS_pubmethodGetHashCode()

既定のハッシュ関数として機能します。(Object から継承されます。)

System_CAPS_pubmethodGetObjectData(SerializationInfo, StreamingContext)

派生クラスでオーバーライドされた場合は、その例外に関する情報を使用して SerializationInfo を設定します。(Exception から継承されます。)

System_CAPS_pubmethodGetType()

現在のインスタンスのランタイム型を取得します。(Exception から継承されます。)

System_CAPS_protmethodMemberwiseClone()

現在の Object の簡易コピーを作成します。(Object から継承されます。)

System_CAPS_pubmethodToString()

現在の例外の文字列形式を作成して返します。(Exception から継承されます。)

名前説明
System_CAPS_proteventSerializeObjectState

例外がシリアル化され、例外に関するシリアル化されたデータを含む例外状態オブジェクトが作成されたときに発生します。(Exception から継承されます。)

不明なトランザクションで操作が試行されたときに、この例外がスローされます。 トランザクションの状態を判別できない場合、トランザクションがイン ダウトの状態です。 具体的には、トランザクションの最終結果がコミットまたは中止されると、その状態であるかどうかはわかりませんこのトランザクションにします。

この例外は、トランザクションをコミットしようし、トランザクションがイン ダウト状態にもスローされます。

これは、回復可能なエラーです。

.NET Framework
2.0 以降で使用可能

この型のパブリック static (Visual Basic では Shared ) メンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

トップに戻る
表示: