ActivityValidationServices.Validate Metode
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.
Memverifikasi bahwa aktivitas alur kerja dikonfigurasi dengan benar sesuai dengan logika validasi. Logika ini dapat menjadi CacheMetadata(CodeActivityMetadata) metode aktivitas untuk memvalidasi, atau membangun dan batasan kebijakan.
Overload
| Nama | Deskripsi |
|---|---|
| Validate(Activity) |
Memverifikasi bahwa aktivitas alur kerja dikonfigurasi dengan benar sesuai dengan logika validasi. Logika ini dapat menjadi CacheMetadata(CodeActivityMetadata) metode aktivitas untuk memvalidasi, atau membangun dan batasan kebijakan. |
| Validate(Activity, ValidationSettings) |
Memverifikasi bahwa aktivitas alur kerja dikonfigurasi dengan benar sesuai dengan logika validasi. Logika ini dapat menjadi metode cacheMetadata dari aktivitas untuk memvalidasi, atau membangun dan batasan kebijakan. |
Keterangan
Pengembang aktivitas kustom dapat memberikan logika validasi kustom dalam penimpaan CacheMetadata aktivitas. Pengecualian apa pun yang dilemparkan dari CacheMetadata tidak diperlakukan sebagai kesalahan validasi. Pengecualian ini akan terlepas dari panggilan ke Validate dan harus ditangani oleh pemanggil.
Validate(Activity)
Memverifikasi bahwa aktivitas alur kerja dikonfigurasi dengan benar sesuai dengan logika validasi. Logika ini dapat menjadi CacheMetadata(CodeActivityMetadata) metode aktivitas untuk memvalidasi, atau membangun dan batasan kebijakan.
public:
static System::Activities::Validation::ValidationResults ^ Validate(System::Activities::Activity ^ toValidate);
public static System.Activities.Validation.ValidationResults Validate(System.Activities.Activity toValidate);
static member Validate : System.Activities.Activity -> System.Activities.Validation.ValidationResults
Public Shared Function Validate (toValidate As Activity) As ValidationResults
Parameter
- toValidate
- Activity
Elemen dari pohon aktivitas alur kerja.
Mengembalikan
Kumpulan kesalahan validasi, yang masing-masing dapat berisi nama aktivitas yang divalidasi, pesan deskriptif, kode kesalahan, dan informasi lainnya.
Keterangan
Pengembang aktivitas kustom dapat memberikan logika validasi kustom dalam penimpaan CacheMetadata aktivitas. Pengecualian apa pun yang dilemparkan dari CacheMetadata tidak diperlakukan sebagai kesalahan validasi. Pengecualian ini akan terlepas dari panggilan ke Validate dan harus ditangani oleh pemanggil.
Berlaku untuk
Validate(Activity, ValidationSettings)
Memverifikasi bahwa aktivitas alur kerja dikonfigurasi dengan benar sesuai dengan logika validasi. Logika ini dapat menjadi metode cacheMetadata dari aktivitas untuk memvalidasi, atau membangun dan batasan kebijakan.
public:
static System::Activities::Validation::ValidationResults ^ Validate(System::Activities::Activity ^ toValidate, System::Activities::Validation::ValidationSettings ^ settings);
public static System.Activities.Validation.ValidationResults Validate(System.Activities.Activity toValidate, System.Activities.Validation.ValidationSettings settings);
static member Validate : System.Activities.Activity * System.Activities.Validation.ValidationSettings -> System.Activities.Validation.ValidationResults
Public Shared Function Validate (toValidate As Activity, settings As ValidationSettings) As ValidationResults
Parameter
- toValidate
- Activity
Aktivitas dari pohon aktivitas alur kerja.
- settings
- ValidationSettings
Objek yang menentukan perilaku metode validasi pada alur kerja , dapat menekan logika validasi internal, dan juga dapat berisi batasan kebijakan.
Mengembalikan
Kumpulan kesalahan validasi, yang masing-masing dapat berisi nama aktivitas yang salah dikonfigurasi, pesan deskriptif, kode kesalahan atau peringatan, dan informasi lainnya.
Keterangan
Pengembang aktivitas kustom dapat memberikan logika validasi kustom dalam penimpaan CacheMetadata aktivitas. Pengecualian apa pun yang dilemparkan dari CacheMetadata tidak diperlakukan sebagai kesalahan validasi. Pengecualian ini akan terlepas dari panggilan ke Validate dan harus ditangani oleh pemanggil.