Transaction.GetPromotedToken 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取提升事务时由 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.PromoterTypeDtc
或Guid.Empty
,byte[]
则此方法返回的Transaction.PromoterType
值为 MSDTC 发射器传播令牌。 该属性的任何其他值 Transaction.PromoterType
指定由指定属性值的 Transaction.EnlistPromotableSinglePhase
调用方定义的格式。 若要在此后一种情况下解释提升的令牌,需要查阅有关调用 EnlistPromotableSinglePhase
的代码的文档。