ITransactionPromoter.Promote メソッド

定義

参加しているオブジェクトに対して、処理を代行させるトランザクションの発生が要求されたことを通知します。Notifies an enlisted object that an escalation of the delegated transaction has been requested.

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

戻り値

Byte[]

分散トランザクションをマーシャリングするトランスミッタ/レシーバー反映トークン。A transmitter/receiver propagation token that marshals a distributed transaction. 詳細については、「GetTransactionFromTransmitterPropagationToken(Byte[])」を参照してください。For more information, see GetTransactionFromTransmitterPropagationToken(Byte[]).

注釈

TransactionPromotionException呼び出しPromoteが失敗したことをIPromotableSinglePhaseNotification示すには、インターフェイスの実装によってがスローされる必要があります。A TransactionPromotionException should be thrown by an implementation of IPromotableSinglePhaseNotification interface to indicate that a call to Promote has failed.

適用対象