InvalidEnumArgumentException Constructores

Definición

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.

enumClass
Type

que Type representa la clase de enumeración con los valores válidos.

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.

Se aplica a