Freigeben über


Transaction.GetPromotedToken Methode

Definition

Erhält das von der Promote-Methode zurückgegebene byte[], wenn die Transaktion heraufgestuft wird.

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

Gibt zurück

Byte[]

Das von der Promote-Methode zurückgegebene byte[], wenn die Transaktion heraufgestuft wird.

Hinweise

Diese Methode hat den Nebeneffekt, die Förderung der Transaktion zu verursachen, wenn sie noch nicht höhergestuft wird.

Das Format der zurückgegebenen byte[] Eigenschaft wird durch den Wert der Transaction.PromoterType Eigenschaft definiert. Wenn der Wert der Transaction.PromoterType Eigenschaft TransactionInterop.PromoterTypeDtc oder Guid.Empty, die byte[] von dieser Methode zurückgegeben wird, ein MSDTC-Senderverteilungstoken ist. Jeder andere Wert für die Transaction.PromoterType Eigenschaft gibt ein Format an, das durch den Aufrufer dieses Transaction.EnlistPromotableSinglePhase Eigenschaftstypwerts definiert wird. Um das höhergestufte Token in diesem letzteren Fall zu interpretieren, müssen Sie die Dokumentation für den Code konsultieren, der den EnlistPromotableSinglePhase Aufruf ausgeführt hat.

Gilt für