InvalidEnumArgumentException Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
InvalidEnumArgumentException sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
InvalidEnumArgumentException() |
İleti olmadan sınıfının yeni bir örneğini InvalidEnumArgumentException başlatır. |
InvalidEnumArgumentException(String) |
Belirtilen iletiyle InvalidEnumArgumentException sınıfının yeni bir örneğini başlatır. |
InvalidEnumArgumentException(SerializationInfo, StreamingContext) |
Geçersiz.
Belirtilen serileştirme verilerini ve bağlamını InvalidEnumArgumentException kullanarak sınıfının yeni bir örneğini başlatır. |
InvalidEnumArgumentException(String, Exception) |
Belirtilen ayrıntılı açıklama ve belirtilen özel durum ile sınıfının yeni bir örneğini InvalidEnumArgumentException başlatır. |
InvalidEnumArgumentException(String, Int32, Type) |
Bağımsız değişkenden, geçersiz değerden ve numaralandırma sınıfından oluşturulan bir iletiyle sınıfının yeni bir örneğini InvalidEnumArgumentException başlatır. |
InvalidEnumArgumentException()
İleti olmadan sınıfının yeni bir örneğini InvalidEnumArgumentException başlatır.
public:
InvalidEnumArgumentException();
public InvalidEnumArgumentException ();
Public Sub New ()
Şunlara uygulanır
InvalidEnumArgumentException(String)
Belirtilen iletiyle InvalidEnumArgumentException sınıfının yeni bir örneğini başlatır.
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)
Parametreler
- message
- String
Bu özel durumla görüntülenecek ileti.
Şunlara uygulanır
InvalidEnumArgumentException(SerializationInfo, StreamingContext)
Dikkat
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Belirtilen serileştirme verilerini ve bağlamını InvalidEnumArgumentException kullanarak sınıfının yeni bir örneğini başlatır.
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)
Parametreler
- info
- SerializationInfo
SerializationInfo seri durumdan çıkarma için kullanılacak.
- context
- StreamingContext
Seri durumdan çıkarma için kullanılacak hedef.
- Öznitelikler
Şunlara uygulanır
InvalidEnumArgumentException(String, Exception)
Belirtilen ayrıntılı açıklama ve belirtilen özel durum ile sınıfının yeni bir örneğini InvalidEnumArgumentException başlatır.
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)
Parametreler
- message
- String
Hatanın ayrıntılı açıklaması.
- innerException
- Exception
Bu özel durumun nedeni olan iç özel duruma başvuru.
Şunlara uygulanır
InvalidEnumArgumentException(String, Int32, Type)
Bağımsız değişkenden, geçersiz değerden ve numaralandırma sınıfından oluşturulan bir iletiyle sınıfının yeni bir örneğini InvalidEnumArgumentException başlatır.
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)
Parametreler
- argumentName
- String
Özel duruma neden olan bağımsız değişkenin adı.
- invalidValue
- Int32
Başarısız olan bağımsız değişkenin değeri.
Açıklamalar
Bu oluşturucu, geçirilen değer geçersiz olduğundan parametrenin argumentName
geçersiz olduğunu ve değerin numaralandırma sınıfındaki değerlerden biri olması gerektiğini belirten yerelleştirilmiş bir ileti oluşturur.