Compensate.Target Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el InArgument<T> objeto que contiene para CompensationToken esta Compensate actividad.
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)
Valor de propiedad
que InArgument<T> contiene el objeto CompensationToken para este Compensateobjeto .
Comentarios
Cuando se especifica el TargetCompensationToken de , la Compensate actividad invoca explícitamente el controlador de compensación de CompensableActivity, que devuelve .CompensationToken Cuando no se especifica el TargetCompensationToken de , la Compensate actividad invoca la compensación predeterminada para las actividades secundarias CompensableActivity en el orden inverso de la finalización correcta. InvalidOperationException Se produce una excepción si Target hace referencia a un CompensableActivity objeto que se confirmó o compensado anteriormente.
Esta propiedad es de solo lectura en tiempo de ejecución. Si el valor se establece en tiempo de ejecución, se genera un InvalidOperationException .