ValidationException Oluşturucular
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.
ValidationException sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
ValidationException() |
Sistem tarafından oluşturulan bir hata iletisini kullanarak sınıfının yeni bir örneğini ValidationException başlatır. |
ValidationException(String) |
Belirtilen hata iletisini kullanarak sınıfın ValidationException yeni bir örneğini başlatır. |
ValidationException(SerializationInfo, StreamingContext) |
Geçersiz.
Serileştirilmiş verileri kullanarak sınıfının yeni bir örneğini ValidationException başlatır. |
ValidationException(String, Exception) |
Belirtilen hata iletisini ve iç özel durum örnekleri koleksiyonunu kullanarak sınıfın yeni bir örneğini ValidationException başlatır. |
ValidationException(ValidationResult, ValidationAttribute, Object) |
Doğrulama sonucu, doğrulama özniteliği ve geçerli özel durumun değerini kullanarak sınıfının yeni bir örneğini ValidationException başlatır. |
ValidationException(String, ValidationAttribute, Object) |
Belirtilen hata iletisini, geçerlilik özniteliğini ve geçerli özel durumun değerini kullanarak sınıfın yeni bir örneğini ValidationException başlatır. |
ValidationException()
- Kaynak:
- ValidationException.cs
- Kaynak:
- ValidationException.cs
- Kaynak:
- ValidationException.cs
Sistem tarafından oluşturulan bir hata iletisini kullanarak sınıfının yeni bir örneğini ValidationException başlatır.
public:
ValidationException();
public ValidationException ();
Public Sub New ()
Açıklamalar
Bu yöntem, sınıfı için parametresiz oluşturucudur ValidationException .
Şunlara uygulanır
ValidationException(String)
- Kaynak:
- ValidationException.cs
- Kaynak:
- ValidationException.cs
- Kaynak:
- ValidationException.cs
Belirtilen hata iletisini kullanarak sınıfın ValidationException yeni bir örneğini başlatır.
public:
ValidationException(System::String ^ message);
public ValidationException (string message);
public ValidationException (string? message);
new System.ComponentModel.DataAnnotations.ValidationException : string -> System.ComponentModel.DataAnnotations.ValidationException
Public Sub New (message As String)
Parametreler
- message
- String
Hatayı belirten belirtilen ileti.
Açıklamalar
Bu oluşturucuyu kullanma hakkında daha fazla bilgi için bkz . Nasıl yapılır: Veri Modeli'nde Veri Alanı Doğrulamasını Özelleştirme.
Şunlara uygulanır
ValidationException(SerializationInfo, StreamingContext)
- Kaynak:
- ValidationException.cs
- Kaynak:
- ValidationException.cs
- Kaynak:
- ValidationException.cs
Dikkat
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Serileştirilmiş verileri kullanarak sınıfının yeni bir örneğini ValidationException başlatır.
protected:
ValidationException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected ValidationException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected ValidationException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.ComponentModel.DataAnnotations.ValidationException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.ComponentModel.DataAnnotations.ValidationException
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.ComponentModel.DataAnnotations.ValidationException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.ComponentModel.DataAnnotations.ValidationException
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parametreler
- info
- SerializationInfo
Serileştirilmiş verileri tutan nesne.
- context
- StreamingContext
Seri hale getirilmiş nesnenin kaynağı veya hedefi hakkında bağlam bilgileri.
- Öznitelikler
Açıklamalar
Bu oluşturucu, bir akış üzerinden iletilen özel durum nesnesini yeniden oluşturmak için seri durumdan çıkarma sırasında çağrılır.
Şunlara uygulanır
ValidationException(String, Exception)
- Kaynak:
- ValidationException.cs
- Kaynak:
- ValidationException.cs
- Kaynak:
- ValidationException.cs
Belirtilen hata iletisini ve iç özel durum örnekleri koleksiyonunu kullanarak sınıfın yeni bir örneğini ValidationException başlatır.
public:
ValidationException(System::String ^ message, Exception ^ innerException);
public ValidationException (string message, Exception innerException);
public ValidationException (string? message, Exception? innerException);
new System.ComponentModel.DataAnnotations.ValidationException : string * Exception -> System.ComponentModel.DataAnnotations.ValidationException
Public Sub New (message As String, innerException As Exception)
Parametreler
- message
- String
Hata iletisi.
- innerException
- Exception
Doğrulama özel durumlarının koleksiyonu.
Açıklamalar
Doğrulama özel durumları özelliğinde depolandığından genellikle bu oluşturucuyu InnerExceptions kullanmazsınız, değil innerException
.
Şunlara uygulanır
ValidationException(ValidationResult, ValidationAttribute, Object)
- Kaynak:
- ValidationException.cs
- Kaynak:
- ValidationException.cs
- Kaynak:
- ValidationException.cs
Doğrulama sonucu, doğrulama özniteliği ve geçerli özel durumun değerini kullanarak sınıfının yeni bir örneğini ValidationException başlatır.
public:
ValidationException(System::ComponentModel::DataAnnotations::ValidationResult ^ validationResult, System::ComponentModel::DataAnnotations::ValidationAttribute ^ validatingAttribute, System::Object ^ value);
public ValidationException (System.ComponentModel.DataAnnotations.ValidationResult validationResult, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value);
public ValidationException (System.ComponentModel.DataAnnotations.ValidationResult validationResult, System.ComponentModel.DataAnnotations.ValidationAttribute? validatingAttribute, object? value);
new System.ComponentModel.DataAnnotations.ValidationException : System.ComponentModel.DataAnnotations.ValidationResult * System.ComponentModel.DataAnnotations.ValidationAttribute * obj -> System.ComponentModel.DataAnnotations.ValidationException
Public Sub New (validationResult As ValidationResult, validatingAttribute As ValidationAttribute, value As Object)
Parametreler
- validationResult
- ValidationResult
Doğrulama sonuçlarının listesi.
- validatingAttribute
- ValidationAttribute
Geçerli özel duruma neden olan öznitelik.
- value
- Object
Özniteliğin doğrulama hatasını tetiklesine neden olan nesnenin değeri.
Şunlara uygulanır
ValidationException(String, ValidationAttribute, Object)
- Kaynak:
- ValidationException.cs
- Kaynak:
- ValidationException.cs
- Kaynak:
- ValidationException.cs
Belirtilen hata iletisini, geçerlilik özniteliğini ve geçerli özel durumun değerini kullanarak sınıfın yeni bir örneğini ValidationException başlatır.
public:
ValidationException(System::String ^ errorMessage, System::ComponentModel::DataAnnotations::ValidationAttribute ^ validatingAttribute, System::Object ^ value);
public ValidationException (string errorMessage, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value);
public ValidationException (string? errorMessage, System.ComponentModel.DataAnnotations.ValidationAttribute? validatingAttribute, object? value);
new System.ComponentModel.DataAnnotations.ValidationException : string * System.ComponentModel.DataAnnotations.ValidationAttribute * obj -> System.ComponentModel.DataAnnotations.ValidationException
Public Sub New (errorMessage As String, validatingAttribute As ValidationAttribute, value As Object)
Parametreler
- errorMessage
- String
Hatayı belirten ileti.
- validatingAttribute
- ValidationAttribute
Geçerli özel duruma neden olan öznitelik.
- value
- Object
Özniteliğin doğrulama hatasını tetiklesine neden olan nesnenin değeri.
Açıklamalar
Daha fazla bilgi için bkz. Nasıl yapılır: Veri Modeli'nde Veri Alanı Doğrulamasını Özelleştirme.