InvalidEnumArgumentException 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 InvalidEnumArgumentException 類別的新執行個體。
多載
| 名稱 | Description |
|---|---|
| InvalidEnumArgumentException() |
初始化類別的新實例 InvalidEnumArgumentException ,且不發送訊息。 |
| InvalidEnumArgumentException(String) |
初始化一個新的類別實例 InvalidEnumArgumentException ,並以指定訊息進行。 |
| InvalidEnumArgumentException(SerializationInfo, StreamingContext) |
利用指定的序列化資料與上下文初始化該類別的新 InvalidEnumArgumentException 實例。 |
| InvalidEnumArgumentException(String, Exception) |
初始化一個帶有指定詳細描述與例外的新類別實例 InvalidEnumArgumentException 。 |
| InvalidEnumArgumentException(String, Int32, Type) |
初始化一個新的類別實例 InvalidEnumArgumentException ,包含由參數、無效值及枚舉類別產生的訊息。 |
InvalidEnumArgumentException()
初始化類別的新實例 InvalidEnumArgumentException ,且不發送訊息。
public:
InvalidEnumArgumentException();
public InvalidEnumArgumentException();
Public Sub New ()
適用於
InvalidEnumArgumentException(String)
初始化一個新的類別實例 InvalidEnumArgumentException ,並以指定訊息進行。
public:
InvalidEnumArgumentException(System::String ^ message);
public InvalidEnumArgumentException(string message);
new System.ComponentModel.InvalidEnumArgumentException : string -> System.ComponentModel.InvalidEnumArgumentException
Public Sub New (message As String)
參數
- message
- String
此例外顯示訊息。
適用於
InvalidEnumArgumentException(SerializationInfo, StreamingContext)
利用指定的序列化資料與上下文初始化該類別的新 InvalidEnumArgumentException 實例。
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)
參數
- info
- SerializationInfo
用於 SerializationInfo 反序列化。
- context
- StreamingContext
用於反序列化的目的地。
適用於
InvalidEnumArgumentException(String, Exception)
初始化一個帶有指定詳細描述與例外的新類別實例 InvalidEnumArgumentException 。
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)
參數
- message
- String
錯誤的詳細說明。
- innerException
- Exception
指的是導致此異常的內部例外。
適用於
InvalidEnumArgumentException(String, Int32, Type)
初始化一個新的類別實例 InvalidEnumArgumentException ,包含由參數、無效值及枚舉類別產生的訊息。
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)
參數
- argumentName
- String
導致例外的爭論名稱。
- invalidValue
- Int32
失敗論點的價值。
備註
這個建構子會建立一個在地訊息,說明 argumentName 該參數無效,因為傳入的值無效,且該值應該是列舉類別中的某個值。