Compensate.Target Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le InArgument<T> qui contient l’activité CompensationTokenCompensate .
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)
Valeur de propriété
Qui InArgument<T> contient la CompensationToken valeur de ce Compensate.
Remarques
Lorsque l’objet TargetCompensationToken est spécifié, l’activité Compensate appelle explicitement le gestionnaire de compensation de CompensableActivity, qui retourne le CompensationToken. Lorsque l’objet Target n’est CompensationToken pas spécifié, l’activité Compensate appelle la compensation par défaut pour toutes les activités enfants CompensableActivity dans l’ordre inverse de la réussite. Une InvalidOperationException valeur est levée si le Target fait référence à un CompensableActivity qui a été confirmé ou compensé précédemment.
Cette propriété est en lecture seule au moment de l’exécution. Si la valeur est définie au moment de l’exécution, une InvalidOperationException valeur est déclenchée.