InvalidEnumArgumentException Konstruktor

Definisi

Menginisialisasi instans baru kelas InvalidEnumArgumentException.

Overload

InvalidEnumArgumentException()

Menginisialisasi instans InvalidEnumArgumentException baru kelas tanpa pesan.

InvalidEnumArgumentException(String)

Menginisialisasi instans InvalidEnumArgumentException baru kelas dengan pesan yang ditentukan.

InvalidEnumArgumentException(SerializationInfo, StreamingContext)
Kedaluwarsa.

Menginisialisasi instans InvalidEnumArgumentException baru kelas menggunakan data dan konteks serialisasi yang ditentukan.

InvalidEnumArgumentException(String, Exception)

Menginisialisasi instans InvalidEnumArgumentException baru kelas dengan deskripsi terperinci yang ditentukan dan pengecualian yang ditentukan.

InvalidEnumArgumentException(String, Int32, Type)

Menginisialisasi instans InvalidEnumArgumentException baru kelas dengan pesan yang dihasilkan dari argumen, nilai yang tidak valid, dan kelas enumerasi.

InvalidEnumArgumentException()

Sumber:
InvalidEnumArgumentException.cs
Sumber:
InvalidEnumArgumentException.cs
Sumber:
InvalidEnumArgumentException.cs

Menginisialisasi instans InvalidEnumArgumentException baru kelas tanpa pesan.

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

Berlaku untuk

InvalidEnumArgumentException(String)

Sumber:
InvalidEnumArgumentException.cs
Sumber:
InvalidEnumArgumentException.cs
Sumber:
InvalidEnumArgumentException.cs

Menginisialisasi instans InvalidEnumArgumentException baru kelas dengan pesan yang ditentukan.

public:
 InvalidEnumArgumentException(System::String ^ message);
public InvalidEnumArgumentException (string? message);
public InvalidEnumArgumentException (string message);
new System.ComponentModel.InvalidEnumArgumentException : string -> System.ComponentModel.InvalidEnumArgumentException
Public Sub New (message As String)

Parameter

message
String

Pesan yang akan ditampilkan dengan pengecualian ini.

Berlaku untuk

InvalidEnumArgumentException(SerializationInfo, StreamingContext)

Sumber:
InvalidEnumArgumentException.cs
Sumber:
InvalidEnumArgumentException.cs
Sumber:
InvalidEnumArgumentException.cs

Perhatian

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Menginisialisasi instans InvalidEnumArgumentException baru kelas menggunakan data dan konteks serialisasi yang ditentukan.

protected:
 InvalidEnumArgumentException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected InvalidEnumArgumentException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
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
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
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

yang SerializationInfo akan digunakan untuk deserialisasi.

context
StreamingContext

Tujuan yang akan digunakan untuk deserialisasi.

Atribut

Berlaku untuk

InvalidEnumArgumentException(String, Exception)

Sumber:
InvalidEnumArgumentException.cs
Sumber:
InvalidEnumArgumentException.cs
Sumber:
InvalidEnumArgumentException.cs

Menginisialisasi instans InvalidEnumArgumentException baru kelas dengan deskripsi terperinci yang ditentukan dan pengecualian yang ditentukan.

public:
 InvalidEnumArgumentException(System::String ^ message, Exception ^ innerException);
public InvalidEnumArgumentException (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

Deskripsi terperinci tentang kesalahan.

innerException
Exception

Referensi ke pengecualian dalam yang merupakan penyebab pengecualian ini.

Berlaku untuk

InvalidEnumArgumentException(String, Int32, Type)

Sumber:
InvalidEnumArgumentException.cs
Sumber:
InvalidEnumArgumentException.cs
Sumber:
InvalidEnumArgumentException.cs

Menginisialisasi instans InvalidEnumArgumentException baru kelas dengan pesan yang dihasilkan dari argumen, nilai yang tidak valid, dan kelas enumerasi.

public:
 InvalidEnumArgumentException(System::String ^ argumentName, int invalidValue, Type ^ enumClass);
public InvalidEnumArgumentException (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

Nama argumen yang menyebabkan pengecualian.

invalidValue
Int32

Nilai argumen yang gagal.

enumClass
Type

Type yang mewakili kelas enumerasi dengan nilai yang valid.

Keterangan

Konstruktor ini akan membuat pesan yang dilokalkan yang mengatakan bahwa argumentName parameter tidak valid karena nilai yang diteruskan tidak valid, dan bahwa nilai harus menjadi salah satu nilai di kelas enumerasi.

Berlaku untuk