Transaction.GetPromotedToken Metodo

Definizione

Ottiene l'oggetto byte[] restituito dal Promote metodo quando la transazione viene alzata di livello.

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

Valori restituiti

Byte[]

Oggetto byte[] restituito dal Promote metodo quando la transazione viene alzata di livello.

Commenti

Questo metodo ha l'effetto collaterale di causare l'innalzamento di livello della transazione se non è già alzato di livello.

Il formato dell'oggetto restituito byte[] è definito dal valore della Transaction.PromoterType proprietà . Se il valore della proprietà è Transaction.PromoterType o TransactionInterop.PromoterTypeDtc, l'oggetto Guid.Empty restituito da questo metodo è un token di byte[] propagazione del trasmettitore MSDTC. Qualsiasi altro valore per la Transaction.PromoterType proprietà specifica un formato definito dal chiamante di che ha specificato il valore del tipo di Transaction.EnlistPromotableSinglePhase proprietà. Per interpretare il token alzato di livello in questo secondo caso, è necessario consultare la documentazione relativa al codice che ha effettuato la EnlistPromotableSinglePhase chiamata.

Si applica a