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ı için etkinliklerin yöntemi olabilir CacheMetadata(CodeActivityMetadata) .
Aşırı Yüklemeler
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ı için 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ğrulama veya derleme ve ilke kısıtlamaları için etkinliklerin cacheMetadata yöntemi olabilir. |
Açıklamalar
Özel etkinlik yazarları bir etkinliğin CacheMetadata geçersiz kılmasında doğrulama mantığı sağlayabilir. 'dan CacheMetadata oluşan özel durumlar doğrulama hatası olarak değerlendirilmez. Bu özel durumlar çağrısından Validate çıkar 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ı için 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. 'dan CacheMetadata oluşan özel durumlar doğrulama hatası olarak değerlendirilmez. Bu özel durumlar çağrısından Validate çıkar 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ğrulama veya derleme ve ilke kısıtlamaları için 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ılmış 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. 'dan CacheMetadata oluşan özel durumlar doğrulama hatası olarak değerlendirilmez. Bu özel durumlar çağrısından Validate çıkar ve çağıran tarafından işlenmelidir.