Transaction.GetPromotedToken Metoda

Definicja

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

C#
public byte[] GetPromotedToken ();

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

Produkt Wersje
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1