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

適用対象