Sdílet prostřednictvím


Confirm.Target Vlastnost

Definice

Získá nebo nastaví , InArgument<T> který obsahuje CompensationToken pro tuto Confirm aktivitu.

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)

Hodnota vlastnosti

Hodnota InArgument<T> , která obsahuje CompensationToken hodnotu pro tuto Confirm aktivitu.

Poznámky

Target Při zadání Confirm objektu CompensationToken aktivita explicitně vyvolá obslužnou rutinu CompensableActivitypotvrzení , která vrátí CompensationToken. TargetCompensationToken Pokud není zadána Confirm hodnota, aktivita provede výchozí potvrzení pro všechny podřízené CompensableActivity aktivity v opačném pořadí úspěšného dokončení. Vyvolá InvalidOperationException se, pokud se Target jedná o CompensableActivity objekt, který byl dříve potvrzen nebo kompenzován.

Tato vlastnost je za běhu jen pro čtení. Pokud je hodnota nastavena za běhu, vyvolá se InvalidOperationException hodnota .

Platí pro