Transaction.GetPromotedToken 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當交易被推廣時,會依該byte[]方法取得Promote回傳。
public:
cli::array <System::Byte> ^ GetPromotedToken();
public byte[] GetPromotedToken();
member this.GetPromotedToken : unit -> byte[]
Public Function GetPromotedToken () As Byte()
傳回
當交易被提出時,該 byte[] 方法會回傳 Promote 。
備註
此方法的副作用是,若交易尚未被推廣,則會導致該交易被升檔。
回傳 byte[] 的格式由屬性 Transaction.PromoterType 的值定義。 若 Transaction.PromoterType 屬性值為 TransactionInterop.PromoterTypeDtc 或 Guid.Empty,則 byte[] 此方法回傳的是一個MSDTC發射器傳播標記。 屬性的其他值 Transaction.PromoterType 則指定由指定屬性類型值的呼叫者 Transaction.EnlistPromotableSinglePhase 定義的格式。 若要解讀後者的宣導令牌,您需要查閱執行 EnlistPromotableSinglePhase 該呼叫的程式碼文件。