Udostępnij za pośrednictwem


Confirm.Target Właściwość

Definicja

Pobiera lub ustawia element InArgument<T> zawierający CompensationToken element dla tego Confirm działania.

public:
 property System::Activities::InArgument<System::Activities::Statements::CompensationToken ^> ^ Target { System::Activities::InArgument<System::Activities::Statements::CompensationToken ^> ^ get(); void set(System::Activities::InArgument<System::Activities::Statements::CompensationToken ^> ^ value); };
public System.Activities.InArgument<System.Activities.Statements.CompensationToken> Target { get; set; }
member this.Target : System.Activities.InArgument<System.Activities.Statements.CompensationToken> with get, set
Public Property Target As InArgument(Of CompensationToken)

Wartość właściwości

Element InArgument<T> zawierający CompensationToken element dla tego Confirm działania.

Uwagi

Target Po określeniu CompensationTokenConfirm elementu działanie jawnie wywołuje procedurę obsługi CompensableActivitypotwierdzenia obiektu , która zwraca wartość CompensationToken. Gdy wartość Target elementu CompensationToken nie zostanie określona, Confirm działanie wykonuje domyślne potwierdzenie dla wszystkich działań podrzędnych CompensableActivity w odwrotnej kolejności pomyślnego ukończenia. Element InvalidOperationException jest zgłaszany, jeśli Target odnosi się do CompensableActivity elementu, który został wcześniej potwierdzony lub zrekompensowany.

Ta właściwość jest tylko do odczytu w czasie wykonywania. Jeśli wartość jest ustawiona w czasie wykonywania, zostanie podniesiona InvalidOperationException wartość .

Dotyczy