ValidationException Konstruktor

Definisi

Menginisialisasi instans baru kelas ValidationException.

Overload

ValidationException()

Menginisialisasi instans ValidationException baru kelas menggunakan pesan kesalahan yang dihasilkan oleh sistem.

ValidationException(String)

Menginisialisasi instans ValidationException baru kelas menggunakan pesan kesalahan tertentu.

ValidationException(SerializationInfo, StreamingContext)
Kedaluwarsa.

Menginisialisasi instans ValidationException baru kelas menggunakan data berseri.

ValidationException(String, Exception)

Menginisialisasi instans ValidationException baru kelas menggunakan pesan kesalahan tertentu dan kumpulan instans pengecualian dalam.

ValidationException(ValidationResult, ValidationAttribute, Object)

Menginisialisasi instans ValidationException baru kelas dengan menggunakan hasil validasi, atribut validasi, dan nilai pengecualian saat ini.

ValidationException(String, ValidationAttribute, Object)

Menginisialisasi instans ValidationException baru kelas menggunakan pesan kesalahan tertentu, atribut validasi, dan nilai pengecualian saat ini.

ValidationException()

Sumber:
ValidationException.cs
Sumber:
ValidationException.cs
Sumber:
ValidationException.cs

Menginisialisasi instans ValidationException baru kelas menggunakan pesan kesalahan yang dihasilkan oleh sistem.

public:
 ValidationException();
public ValidationException ();
Public Sub New ()

Keterangan

Metode ini adalah konstruktor tanpa parameter untuk ValidationException kelas .

Berlaku untuk

ValidationException(String)

Sumber:
ValidationException.cs
Sumber:
ValidationException.cs
Sumber:
ValidationException.cs

Menginisialisasi instans ValidationException baru kelas menggunakan pesan kesalahan tertentu.

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)

Parameter

message
String

Pesan tertentu yang menyatakan kesalahan.

Keterangan

Untuk informasi selengkapnya tentang cara menggunakan konstruktor ini, lihat Cara: Menyesuaikan Validasi Bidang Data dalam Model Data.

Berlaku untuk

ValidationException(SerializationInfo, StreamingContext)

Sumber:
ValidationException.cs
Sumber:
ValidationException.cs
Sumber:
ValidationException.cs

Perhatian

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Menginisialisasi instans ValidationException baru kelas menggunakan data berseri.

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)

Parameter

info
SerializationInfo

Objek yang menyimpan data serial.

context
StreamingContext

Informasi konteks tentang sumber atau tujuan objek berseri.

Atribut

Keterangan

Konstruktor ini dipanggil selama deserialisasi untuk merekonstruksi objek pengecualian yang ditransmisikan melalui aliran.

Berlaku untuk

ValidationException(String, Exception)

Sumber:
ValidationException.cs
Sumber:
ValidationException.cs
Sumber:
ValidationException.cs

Menginisialisasi instans ValidationException baru kelas menggunakan pesan kesalahan tertentu dan kumpulan instans pengecualian dalam.

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)

Parameter

message
String

Pesan kesalahan.

innerException
Exception

Kumpulan pengecualian validasi.

Keterangan

Anda biasanya tidak akan menggunakan konstruktor ini karena pengecualian validasi disimpan di InnerExceptions properti , bukan innerException.

Berlaku untuk

ValidationException(ValidationResult, ValidationAttribute, Object)

Sumber:
ValidationException.cs
Sumber:
ValidationException.cs
Sumber:
ValidationException.cs

Menginisialisasi instans ValidationException baru kelas dengan menggunakan hasil validasi, atribut validasi, dan nilai pengecualian saat ini.

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)

Parameter

validationResult
ValidationResult

Daftar hasil validasi.

validatingAttribute
ValidationAttribute

Atribut yang menyebabkan pengecualian saat ini.

value
Object

Nilai objek yang menyebabkan atribut memicu kesalahan validasi.

Berlaku untuk

ValidationException(String, ValidationAttribute, Object)

Sumber:
ValidationException.cs
Sumber:
ValidationException.cs
Sumber:
ValidationException.cs

Menginisialisasi instans ValidationException baru kelas menggunakan pesan kesalahan tertentu, atribut validasi, dan nilai pengecualian saat ini.

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)

Parameter

errorMessage
String

Pesan yang menyatakan kesalahan.

validatingAttribute
ValidationAttribute

Atribut yang menyebabkan pengecualian saat ini.

value
Object

Nilai objek yang menyebabkan atribut memicu kesalahan validasi.

Keterangan

Untuk informasi selengkapnya, lihat Cara: Menyesuaikan Validasi Bidang Data dalam Model Data.

Berlaku untuk