語言

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 該呼叫的程式碼文件。

適用於