Udostępnij za pośrednictwem


Transaction.GetPromotedToken Metoda

Definicja

Pobiera bajt[] zwrócony przez metodę Promote po podwyższeniu poziomu transakcji.

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

Zwraca

Byte[]

Bajt[] zwracany przez metodę Promote po podwyższeniu poziomu transakcji.

Uwagi

Ta metoda ma efekt uboczny powodujący podwyższenie poziomu transakcji, jeśli nie został jeszcze podwyższony.

Format zwracanego byte[] obiektu jest definiowany przez wartość Transaction.PromoterType właściwości . Jeśli wartość Transaction.PromoterType właściwości to TransactionInterop.PromoterTypeDtc lub Guid.Empty, byte[] zwracana przez tę metodę jest tokenem propagacji nadajnika MSDTC. Każda inna wartość właściwości Transaction.PromoterType określa format zdefiniowany przez obiekt wywołujący Transaction.EnlistPromotableSinglePhase określonej wartości typu właściwości. Aby interpretować promowany token w tym drugim przypadku, należy zapoznać się z dokumentacją kodu, który wykonał wywołanie EnlistPromotableSinglePhase .

Dotyczy