ValidationException Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci ValidationException třídy.
Přetížení
ValidationException() |
Inicializuje novou instanci ValidationException třídy pomocí chybové zprávy vygenerované systémem. |
ValidationException(String) |
Inicializuje novou instanci ValidationException třídy pomocí zadané chybové zprávy. |
ValidationException(SerializationInfo, StreamingContext) |
Zastaralé.
Inicializuje novou instanci ValidationException třídy pomocí serializovaných dat. |
ValidationException(String, Exception) |
Inicializuje novou instanci ValidationException třídy pomocí zadané chybové zprávy a kolekce vnitřních instancí výjimek. |
ValidationException(ValidationResult, ValidationAttribute, Object) |
Inicializuje novou instanci ValidationException třídy pomocí výsledku ověření, atributu ověření a hodnoty aktuální výjimky. |
ValidationException(String, ValidationAttribute, Object) |
Inicializuje novou instanci ValidationException třídy pomocí zadané chybové zprávy, atributu ověření a hodnoty aktuální výjimky. |
ValidationException()
- Zdroj:
- ValidationException.cs
- Zdroj:
- ValidationException.cs
- Zdroj:
- ValidationException.cs
Inicializuje novou instanci ValidationException třídy pomocí chybové zprávy vygenerované systémem.
public:
ValidationException();
public ValidationException ();
Public Sub New ()
Poznámky
Tato metoda je konstruktorem bez parametrů pro ValidationException třídu.
Platí pro
ValidationException(String)
- Zdroj:
- ValidationException.cs
- Zdroj:
- ValidationException.cs
- Zdroj:
- ValidationException.cs
Inicializuje novou instanci ValidationException třídy pomocí zadané chybové zprávy.
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)
Parametry
- message
- String
Zadaná zpráva, která uvádí chybu.
Poznámky
Další informace o použití tohoto konstruktoru najdete v tématu Postupy: Přizpůsobení ověření datových polí v datovém modelu.
Platí pro
ValidationException(SerializationInfo, StreamingContext)
- Zdroj:
- ValidationException.cs
- Zdroj:
- ValidationException.cs
- Zdroj:
- ValidationException.cs
Upozornění
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Inicializuje novou instanci ValidationException třídy pomocí serializovaných dat.
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)
Parametry
- info
- SerializationInfo
Objekt, který obsahuje serializovaná data.
- context
- StreamingContext
Kontextové informace o zdroji nebo cíli serializovaného objektu.
- Atributy
Poznámky
Tento konstruktor je volána během deserializace rekonstituovat objekt výjimky, který je přenášen přes datový proud.
Platí pro
ValidationException(String, Exception)
- Zdroj:
- ValidationException.cs
- Zdroj:
- ValidationException.cs
- Zdroj:
- ValidationException.cs
Inicializuje novou instanci ValidationException třídy pomocí zadané chybové zprávy a kolekce vnitřních instancí výjimek.
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)
Parametry
- message
- String
Chybová zpráva
- innerException
- Exception
Kolekce ověřovacích výjimek.
Poznámky
Tento konstruktor obvykle nebudete používat, protože ověřovací výjimky jsou uloženy ve InnerExceptions vlastnosti, nikoli innerException
.
Platí pro
ValidationException(ValidationResult, ValidationAttribute, Object)
- Zdroj:
- ValidationException.cs
- Zdroj:
- ValidationException.cs
- Zdroj:
- ValidationException.cs
Inicializuje novou instanci ValidationException třídy pomocí výsledku ověření, atributu ověření a hodnoty aktuální výjimky.
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)
Parametry
- validationResult
- ValidationResult
Seznam výsledků ověření.
- validatingAttribute
- ValidationAttribute
Atribut, který způsobil aktuální výjimku.
- value
- Object
Hodnota objektu, která způsobila, že atribut aktivoval chybu ověření.
Platí pro
ValidationException(String, ValidationAttribute, Object)
- Zdroj:
- ValidationException.cs
- Zdroj:
- ValidationException.cs
- Zdroj:
- ValidationException.cs
Inicializuje novou instanci ValidationException třídy pomocí zadané chybové zprávy, atributu ověření a hodnoty aktuální výjimky.
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)
Parametry
- errorMessage
- String
Zpráva, která uvádí chybu.
- validatingAttribute
- ValidationAttribute
Atribut, který způsobil aktuální výjimku.
- value
- Object
Hodnota objektu, která způsobila, že atribut aktivoval chybu ověření.
Poznámky
Další informace najdete v tématu Postupy: Přizpůsobení ověření datových polí v datovém modelu.