Compensate.Target Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur InArgument<T> yang berisi CompensationToken untuk aktivitas ini Compensate .
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)
Nilai Properti
yang InArgument<T> berisi CompensationToken untuk ini Compensate.
Keterangan
Ketika dari CompensationToken ditentukan, Compensate aktivitas secara eksplisit memanggil handler kompensasi dari CompensableActivity, yang mengembalikan CompensationToken.Target Target Ketika dari tidak CompensationToken ditentukan, Compensate aktivitas memanggil kompensasi default untuk setiap aktivitas anak CompensableActivity dalam urutan terbalik dari penyelesaian yang berhasil. InvalidOperationException dilemparkan jika Target mengacu pada CompensableActivity yang sebelumnya dikonfirmasi atau dikompensasi.
Properti ini baca-saja saat runtime. Jika nilai diatur saat runtime, nilai InvalidOperationException akan dinaikkan.