InvalidEnumArgumentException InvalidEnumArgumentException InvalidEnumArgumentException InvalidEnumArgumentException Constructors

Definición

Sobrecargas

InvalidEnumArgumentException() InvalidEnumArgumentException() InvalidEnumArgumentException()

Inicializa una nueva instancia de la clase InvalidEnumArgumentException sin un mensaje.Initializes a new instance of the InvalidEnumArgumentException class without a message.

InvalidEnumArgumentException(String) InvalidEnumArgumentException(String) InvalidEnumArgumentException(String) InvalidEnumArgumentException(String)

Inicializa una nueva instancia de la clase InvalidEnumArgumentException con el mensaje especificado.Initializes a new instance of the InvalidEnumArgumentException class with the specified message.

InvalidEnumArgumentException(SerializationInfo, StreamingContext) InvalidEnumArgumentException(SerializationInfo, StreamingContext) InvalidEnumArgumentException(SerializationInfo, StreamingContext) InvalidEnumArgumentException(SerializationInfo, StreamingContext)

Inicializa una nueva instancia de la clase InvalidEnumArgumentException con el contexto y los datos de serialización especificados.Initializes a new instance of the InvalidEnumArgumentException class using the specified serialization data and context.

InvalidEnumArgumentException(String, Exception) InvalidEnumArgumentException(String, Exception) InvalidEnumArgumentException(String, Exception) InvalidEnumArgumentException(String, Exception)

Inicializa una nueva instancia de la clase InvalidEnumArgumentException con la descripción detallada especificada y la excepción especificada.Initializes a new instance of the InvalidEnumArgumentException class with the specified detailed description and the specified exception.

InvalidEnumArgumentException(String, Int32, Type) InvalidEnumArgumentException(String, Int32, Type) InvalidEnumArgumentException(String, Int32, Type) InvalidEnumArgumentException(String, Int32, Type)

Inicializa una nueva instancia de la clase InvalidEnumArgumentException con un mensaje generado a partir del argumento, el valor no válido y una clase de enumeración.Initializes a new instance of the InvalidEnumArgumentException class with a message generated from the argument, the invalid value, and an enumeration class.

InvalidEnumArgumentException() InvalidEnumArgumentException() InvalidEnumArgumentException()

Inicializa una nueva instancia de la clase InvalidEnumArgumentException sin un mensaje.Initializes a new instance of the InvalidEnumArgumentException class without a message.

public:
 InvalidEnumArgumentException();
public InvalidEnumArgumentException ();
Public Sub New ()

InvalidEnumArgumentException(String) InvalidEnumArgumentException(String) InvalidEnumArgumentException(String) InvalidEnumArgumentException(String)

Inicializa una nueva instancia de la clase InvalidEnumArgumentException con el mensaje especificado.Initializes a new instance of the InvalidEnumArgumentException class with the specified message.

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 String String String

Mensaje que aparece con esta excepción.The message to display with this exception.

InvalidEnumArgumentException(SerializationInfo, StreamingContext) InvalidEnumArgumentException(SerializationInfo, StreamingContext) InvalidEnumArgumentException(SerializationInfo, StreamingContext) InvalidEnumArgumentException(SerializationInfo, StreamingContext)

Inicializa una nueva instancia de la clase InvalidEnumArgumentException con el contexto y los datos de serialización especificados.Initializes a new instance of the InvalidEnumArgumentException class using the specified serialization data and context.

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 SerializationInfo SerializationInfo

Clase SerializationInfo que se va a utilizar para la deserialización.The SerializationInfo to be used for deserialization.

context
StreamingContext StreamingContext StreamingContext StreamingContext

Destino que se va a utilizar para la deserialización.The destination to be used for deserialization.

InvalidEnumArgumentException(String, Exception) InvalidEnumArgumentException(String, Exception) InvalidEnumArgumentException(String, Exception) InvalidEnumArgumentException(String, Exception)

Inicializa una nueva instancia de la clase InvalidEnumArgumentException con la descripción detallada especificada y la excepción especificada.Initializes a new instance of the InvalidEnumArgumentException class with the specified detailed description and the specified exception.

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 String String String

Descripción detallada del error.A detailed description of the error.

innerException
Exception Exception Exception Exception

Referencia a la excepción interna que es la causa de esta excepción.A reference to the inner exception that is the cause of this exception.

InvalidEnumArgumentException(String, Int32, Type) InvalidEnumArgumentException(String, Int32, Type) InvalidEnumArgumentException(String, Int32, Type) InvalidEnumArgumentException(String, Int32, Type)

Inicializa una nueva instancia de la clase InvalidEnumArgumentException con un mensaje generado a partir del argumento, el valor no válido y una clase de enumeración.Initializes a new instance of the InvalidEnumArgumentException class with a message generated from the argument, the invalid value, and an enumeration class.

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 String String String

Nombre del argumento que provocó la excepción.The name of the argument that caused the exception.

invalidValue
Int32 Int32 Int32 Int32

Valor del argumento que produjo un error.The value of the argument that failed.

enumClass
Type Type Type Type

Un objeto Type que representa la clase de enumeración con los valores válidos.A Type that represents the enumeration class with the valid values.

Comentarios

Este constructor creará un mensaje localizado que indica que el argumentName parámetro no es válido porque el valor pasado no era válido y que el valor debe ser uno de los valores de la clase de enumeración.This constructor will create a localized message saying that the argumentName parameter was invalid because the value passed in was invalid, and that the value should be one of the values in the enumeration class.

Se aplica a