InvalidEnumArgumentException Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase InvalidEnumArgumentException.
Sobrecargas
| Nombre | Description |
|---|---|
| InvalidEnumArgumentException() |
Inicializa una nueva instancia de la InvalidEnumArgumentException clase sin un mensaje. |
| InvalidEnumArgumentException(String) |
Inicializa una nueva instancia de la InvalidEnumArgumentException clase con el mensaje especificado. |
| InvalidEnumArgumentException(SerializationInfo, StreamingContext) |
Inicializa una nueva instancia de la InvalidEnumArgumentException clase utilizando los datos de serialización y el contexto especificados. |
| InvalidEnumArgumentException(String, Exception) |
Inicializa una nueva instancia de la InvalidEnumArgumentException clase con la descripción detallada especificada y la excepción especificada. |
| InvalidEnumArgumentException(String, Int32, Type) |
Inicializa una nueva instancia de la InvalidEnumArgumentException clase con un mensaje generado a partir del argumento, el valor no válido y una clase de enumeración. |
InvalidEnumArgumentException()
Inicializa una nueva instancia de la InvalidEnumArgumentException clase sin un mensaje.
public:
InvalidEnumArgumentException();
public InvalidEnumArgumentException();
Public Sub New ()
Se aplica a
InvalidEnumArgumentException(String)
Inicializa una nueva instancia de la InvalidEnumArgumentException clase con el mensaje especificado.
public:
InvalidEnumArgumentException(System::String ^ message);
public InvalidEnumArgumentException(string message);
new System.ComponentModel.InvalidEnumArgumentException : string -> System.ComponentModel.InvalidEnumArgumentException
Public Sub New (message As String)
Parámetros
- message
- String
Mensaje que se va a mostrar con esta excepción.
Se aplica a
InvalidEnumArgumentException(SerializationInfo, StreamingContext)
Inicializa una nueva instancia de la InvalidEnumArgumentException clase utilizando los datos de serialización y el contexto especificados.
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)
Parámetros
- info
- SerializationInfo
SerializationInfo que se va a usar para la deserialización.
- context
- StreamingContext
Destino que se va a usar para la deserialización.
Se aplica a
InvalidEnumArgumentException(String, Exception)
Inicializa una nueva instancia de la InvalidEnumArgumentException clase con la descripción detallada especificada y la excepción especificada.
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)
Parámetros
- message
- String
Descripción detallada del error.
- innerException
- Exception
Referencia a la excepción interna que es la causa de esta excepción.
Se aplica a
InvalidEnumArgumentException(String, Int32, Type)
Inicializa una nueva instancia de la InvalidEnumArgumentException clase con un mensaje generado a partir del argumento, el valor no válido y una clase de enumeración.
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)
Parámetros
- argumentName
- String
Nombre del argumento que provocó la excepción.
- invalidValue
- Int32
Valor del argumento que produjo un error.
Comentarios
Este constructor creará un mensaje localizado que indica que el parámetro no era válido porque el argumentName valor pasado no era válido y que el valor debe ser uno de los valores de la clase de enumeración.