InvalidEnumArgumentException Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der InvalidEnumArgumentException-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| InvalidEnumArgumentException() |
Initialisiert eine neue Instanz der InvalidEnumArgumentException Klasse ohne Nachricht. |
| InvalidEnumArgumentException(String) |
Initialisiert eine neue Instanz der InvalidEnumArgumentException Klasse mit der angegebenen Nachricht. |
| InvalidEnumArgumentException(SerializationInfo, StreamingContext) |
Initialisiert eine neue Instanz der Klasse mithilfe der InvalidEnumArgumentException angegebenen Serialisierungsdaten und des angegebenen Kontexts. |
| InvalidEnumArgumentException(String, Exception) |
Initialisiert eine neue Instanz der InvalidEnumArgumentException Klasse mit der angegebenen detaillierten Beschreibung und der angegebenen Ausnahme. |
| InvalidEnumArgumentException(String, Int32, Type) |
Initialisiert eine neue Instanz der InvalidEnumArgumentException Klasse mit einer aus dem Argument generierten Nachricht, dem ungültigen Wert und einer Enumerationsklasse. |
InvalidEnumArgumentException()
Initialisiert eine neue Instanz der InvalidEnumArgumentException Klasse ohne Nachricht.
public:
InvalidEnumArgumentException();
public InvalidEnumArgumentException();
Public Sub New ()
Gilt für:
InvalidEnumArgumentException(String)
Initialisiert eine neue Instanz der InvalidEnumArgumentException Klasse mit der angegebenen Nachricht.
public:
InvalidEnumArgumentException(System::String ^ message);
public InvalidEnumArgumentException(string message);
new System.ComponentModel.InvalidEnumArgumentException : string -> System.ComponentModel.InvalidEnumArgumentException
Public Sub New (message As String)
Parameter
- message
- String
Die Meldung, die mit dieser Ausnahme angezeigt werden soll.
Gilt für:
InvalidEnumArgumentException(SerializationInfo, StreamingContext)
Initialisiert eine neue Instanz der Klasse mithilfe der InvalidEnumArgumentException angegebenen Serialisierungsdaten und des angegebenen Kontexts.
protected:
InvalidEnumArgumentException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected InvalidEnumArgumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.ComponentModel.InvalidEnumArgumentException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.ComponentModel.InvalidEnumArgumentException
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parameter
- info
- SerializationInfo
Der SerializationInfo für die Deserialisierung zu verwendende
- context
- StreamingContext
Das Ziel, das für die Deserialisierung verwendet werden soll.
Gilt für:
InvalidEnumArgumentException(String, Exception)
Initialisiert eine neue Instanz der InvalidEnumArgumentException Klasse mit der angegebenen detaillierten Beschreibung und der angegebenen Ausnahme.
public:
InvalidEnumArgumentException(System::String ^ message, Exception ^ innerException);
public InvalidEnumArgumentException(string message, Exception innerException);
new System.ComponentModel.InvalidEnumArgumentException : string * Exception -> System.ComponentModel.InvalidEnumArgumentException
Public Sub New (message As String, innerException As Exception)
Parameter
- message
- String
Eine detaillierte Beschreibung des Fehlers.
- innerException
- Exception
Ein Verweis auf die innere Ausnahme, die die Ursache dieser Ausnahme ist.
Gilt für:
InvalidEnumArgumentException(String, Int32, Type)
Initialisiert eine neue Instanz der InvalidEnumArgumentException Klasse mit einer aus dem Argument generierten Nachricht, dem ungültigen Wert und einer Enumerationsklasse.
public:
InvalidEnumArgumentException(System::String ^ argumentName, int invalidValue, Type ^ enumClass);
public InvalidEnumArgumentException(string argumentName, int invalidValue, Type enumClass);
new System.ComponentModel.InvalidEnumArgumentException : string * int * Type -> System.ComponentModel.InvalidEnumArgumentException
Public Sub New (argumentName As String, invalidValue As Integer, enumClass As Type)
Parameter
- argumentName
- String
Der Name des Arguments, das die Ausnahme verursacht hat.
- invalidValue
- Int32
Der Wert des Arguments, das fehlgeschlagen ist.
Hinweise
Dieser Konstruktor erstellt eine lokalisierte Meldung, die besagt, dass der argumentName Parameter ungültig war, da der übergebene Wert ungültig war und dass der Wert einer der Werte in der Enumerationsklasse sein sollte.