Transaction.GetPromotedToken 方法

定義

當此交易升級時,取得 Promote 方法傳回的 byte[]

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

傳回

Byte[]

當此交易升級時,Promote 方法傳回的 byte[]

備註

如果尚未升級交易,這個方法就會造成交易升級的副作用。

傳回 byte[] 之 的格式是由 屬性的值 Transaction.PromoterType 所定義。 如果 屬性的值是 TransactionInterop.PromoterTypeDtcGuid.Empty ,則 byte[] 這個方法傳回的 Transaction.PromoterType 是 MSDTC 傳輸器傳播權杖。 屬性的任何其他值 Transaction.PromoterType 會指定由指定屬性值之呼叫端 Transaction.EnlistPromotableSinglePhase 所定義的格式。 若要在此後者案例中解譯升級的權杖,您必須參閱進行 EnlistPromotableSinglePhase 呼叫的程式碼檔。

適用於