ValidationException Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de ValidationException klasse.
Overloads
| Name | Description |
|---|---|
| ValidationException() |
Initialiseert een nieuw exemplaar van de ValidationException klasse met behulp van een foutbericht dat door het systeem wordt gegenereerd. |
| ValidationException(String) |
Initialiseert een nieuw exemplaar van de ValidationException klasse met behulp van een opgegeven foutbericht. |
| ValidationException(SerializationInfo, StreamingContext) |
Initialiseert een nieuw exemplaar van de ValidationException klasse met behulp van geserialiseerde gegevens. |
| ValidationException(String, Exception) |
Initialiseert een nieuw exemplaar van de ValidationException klasse met behulp van een opgegeven foutbericht en een verzameling interne uitzonderingsexemplaren. |
| ValidationException(ValidationResult, ValidationAttribute, Object) |
Initialiseert een nieuw exemplaar van de ValidationException klasse met behulp van een validatieresultaat, een validatiekenmerk en de waarde van de huidige uitzondering. |
| ValidationException(String, ValidationAttribute, Object) |
Initialiseert een nieuw exemplaar van de ValidationException klasse met behulp van een opgegeven foutbericht, een validatiekenmerk en de waarde van de huidige uitzondering. |
ValidationException()
Initialiseert een nieuw exemplaar van de ValidationException klasse met behulp van een foutbericht dat door het systeem wordt gegenereerd.
public:
ValidationException();
public ValidationException();
Public Sub New ()
Opmerkingen
Deze methode is de parameterloze constructor voor de ValidationException klasse.
Van toepassing op
ValidationException(String)
Initialiseert een nieuw exemplaar van de ValidationException klasse met behulp van een opgegeven foutbericht.
public:
ValidationException(System::String ^ message);
public ValidationException(string message);
new System.ComponentModel.DataAnnotations.ValidationException : string -> System.ComponentModel.DataAnnotations.ValidationException
Public Sub New (message As String)
Parameters
- message
- String
Een opgegeven bericht waarin de fout wordt aangegeven.
Opmerkingen
Zie How to: Customize Data Field Validation in the Data Model (Validatie van gegevensvelden aanpassen in het gegevensmodel) voor meer informatie over het gebruik van deze constructor.
Van toepassing op
ValidationException(SerializationInfo, StreamingContext)
Initialiseert een nieuw exemplaar van de ValidationException klasse met behulp van geserialiseerde gegevens.
protected:
ValidationException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
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
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parameters
- info
- SerializationInfo
Het object met de geserialiseerde gegevens.
- context
- StreamingContext
Contextinformatie over de bron of het doel van het geserialiseerde object.
Opmerkingen
Deze constructor wordt aangeroepen tijdens deserialisatie om het uitzonderingsobject te reconstitueren dat via een stroom wordt verzonden.
Van toepassing op
ValidationException(String, Exception)
Initialiseert een nieuw exemplaar van de ValidationException klasse met behulp van een opgegeven foutbericht en een verzameling interne uitzonderingsexemplaren.
public:
ValidationException(System::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)
Parameters
- message
- String
Het foutbericht.
- innerException
- Exception
De verzameling validatie-uitzonderingen.
Opmerkingen
Normaal gesproken gebruikt u deze constructor niet omdat validatie-uitzonderingen zijn opgeslagen in de InnerExceptions eigenschap, niet innerException.
Van toepassing op
ValidationException(ValidationResult, ValidationAttribute, Object)
Initialiseert een nieuw exemplaar van de ValidationException klasse met behulp van een validatieresultaat, een validatiekenmerk en de waarde van de huidige uitzondering.
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);
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)
Parameters
- validationResult
- ValidationResult
De lijst met validatieresultaten.
- validatingAttribute
- ValidationAttribute
Het kenmerk dat de huidige uitzondering heeft veroorzaakt.
- value
- Object
De waarde van het object waardoor het kenmerk de validatiefout heeft geactiveerd.
Van toepassing op
ValidationException(String, ValidationAttribute, Object)
Initialiseert een nieuw exemplaar van de ValidationException klasse met behulp van een opgegeven foutbericht, een validatiekenmerk en de waarde van de huidige uitzondering.
public:
ValidationException(System::String ^ errorMessage, System::ComponentModel::DataAnnotations::ValidationAttribute ^ validatingAttribute, System::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)
Parameters
- errorMessage
- String
Het bericht dat de fout aangeeft.
- validatingAttribute
- ValidationAttribute
Het kenmerk dat de huidige uitzondering heeft veroorzaakt.
- value
- Object
De waarde van het object waardoor het kenmerk een validatiefout heeft geactiveerd.
Opmerkingen
Zie Procedure: Validatie van gegevensvelden aanpassen in het gegevensmodel voor meer informatie.