ActivityValidationServices.Validate Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir iş akışı etkinliğinin doğrulama mantığına göre doğru yapılandırıldığını doğrular. Bu mantık, doğrulama veya derleme ve ilke kısıtlamalarına yönelik etkinliklerin yöntemi olabilir CacheMetadata(CodeActivityMetadata) .
Aşırı Yüklemeler
| Name | Description |
|---|---|
| Validate(Activity) |
Bir iş akışı etkinliğinin doğrulama mantığına göre doğru yapılandırıldığını doğrular. Bu mantık, doğrulama veya derleme ve ilke kısıtlamalarına yönelik etkinliklerin yöntemi olabilir CacheMetadata(CodeActivityMetadata) . |
| Validate(Activity, ValidationSettings) |
Bir iş akışı etkinliğinin doğrulama mantığına göre doğru yapılandırıldığını doğrular. Bu mantık, doğrulamaya veya derlemeye ve ilke kısıtlamalarına yönelik etkinliklerin cacheMetadata yöntemi olabilir. |
Açıklamalar
Özel etkinlik yazarları bir etkinliğin CacheMetadata geçersiz kılmasında doğrulama mantığı sağlayabilir. CacheMetadata'dan atılan herhangi bir özel durum doğrulama hatası olarak değerlendirilmez. Bu istisnalar Validate çağrısından kaçar ve çağıran tarafından işlenmelidir.
Validate(Activity)
Bir iş akışı etkinliğinin doğrulama mantığına göre doğru yapılandırıldığını doğrular. Bu mantık, doğrulama veya derleme ve ilke kısıtlamalarına yönelik etkinliklerin yöntemi olabilir CacheMetadata(CodeActivityMetadata) .
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
Parametreler
- toValidate
- Activity
İş akışı etkinlik ağacından bir öğe.
Döndürülenler
Her biri doğrulanmış etkinliğin adını, açıklayıcı bir iletiyi, hata kodunu ve diğer bilgileri içerebilen doğrulama hataları koleksiyonu.
Açıklamalar
Özel etkinlik yazarları bir etkinliğin CacheMetadata geçersiz kılmasında doğrulama mantığı sağlayabilir. CacheMetadata'dan atılan herhangi bir özel durum doğrulama hatası olarak değerlendirilmez. Bu istisnalar Validate çağrısından kaçar ve çağıran tarafından işlenmelidir.
Şunlara uygulanır
Validate(Activity, ValidationSettings)
Bir iş akışı etkinliğinin doğrulama mantığına göre doğru yapılandırıldığını doğrular. Bu mantık, doğrulamaya veya derlemeye ve ilke kısıtlamalarına yönelik etkinliklerin cacheMetadata yöntemi olabilir.
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
Parametreler
- toValidate
- Activity
İş akışı etkinlik ağacından bir etkinlik.
- settings
- ValidationSettings
İş akışındaki doğrulama yönteminin davranışını belirleyen bir nesne, iç doğrulama mantığını gizler ve ilke kısıtlamalarını da içerebilir.
Döndürülenler
Her biri yanlış yapılandırılan etkinliğin adını, açıklayıcı bir iletiyi, hata veya uyarı kodunu ve diğer bilgileri içerebilen doğrulama hataları koleksiyonu.
Açıklamalar
Özel etkinlik yazarları bir etkinliğin CacheMetadata geçersiz kılmasında doğrulama mantığı sağlayabilir. CacheMetadata'dan atılan herhangi bir özel durum doğrulama hatası olarak değerlendirilmez. Bu istisnalar Validate çağrısından kaçar ve çağıran tarafından işlenmelidir.