Поделиться через


Confirm.Target Свойство

Определение

Возвращает или задает InArgument<T>, где содержится CompensationToken для данного действия Confirm.

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)

Значение свойства

Объект InArgument<T>, в котором содержится объект CompensationToken для данного действия Confirm.

Комментарии

Если задано свойство Target объекта CompensationToken, действие Confirm явно вызывает обработчик подтверждения объекта CompensableActivity, который возвращает объект CompensationToken. Если не задано свойство Target объекта CompensationToken, действие Confirm выполняет подтверждение по умолчанию для всех дочерних действий объекта CompensableActivity в обратном порядке успешного выполнения. Исключение InvalidOperationException выдается, если Target ссылается на ранее подтвержденное или компенсированное действие CompensableActivity.

Во время выполнения это свойство доступно только для чтения. Если значение устанавливается во время выполнения, выдается исключение InvalidOperationException.

Применяется к