次の方法で共有


Transaction.GetPromotedToken メソッド

定義

トランザクションが byte[] 昇格されるときに メソッドによって Promote 返される を取得します。

public:
 cli::array <System::Byte> ^ GetPromotedToken();
public byte[] GetPromotedToken ();
member this.GetPromotedToken : unit -> byte[]
Public Function GetPromotedToken () As Byte()

戻り値

Byte[]

トランザクションが byte[] 昇格されるときに メソッドによって Promote 返される 。

注釈

この方法は、トランザクションがまだ昇格されていない場合に、トランザクションの昇格を引き起こすという副作用があります。

返される byte[] の形式は、 プロパティの Transaction.PromoterType 値によって定義されます。 プロパティの値が または Guid.Emptybyte[]Transaction.PromoterType場合、TransactionInterop.PromoterTypeDtcこのメソッドによって返される は MSDTC トランスミッタ伝達トークンです。 プロパティのその他の Transaction.PromoterType 値は、プロパティ型の値を指定した の Transaction.EnlistPromotableSinglePhase 呼び出し元によって定義される形式を指定します。 この後者の場合に昇格されたトークンを解釈するには、呼び出しを行ったコードのドキュメントを参照する EnlistPromotableSinglePhase 必要があります。

適用対象