Win32Exception Oluşturucular

Tanım

Win32Exception sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

Win32Exception()

Oluşan son Win32 hatasıyla sınıfının yeni bir örneğini Win32Exception başlatır.

Win32Exception(Int32)

Belirtilen hatayla sınıfının yeni bir örneğini Win32Exception başlatır.

Win32Exception(String)

Belirtilen ayrıntılı açıklamayla sınıfının yeni bir örneğini Win32Exception başlatır.

Win32Exception(Int32, String)

Belirtilen hata ve belirtilen ayrıntılı açıklama ile sınıfının yeni bir örneğini Win32Exception başlatır.

Win32Exception(SerializationInfo, StreamingContext)
Geçersiz.

Belirtilen bağlam ve serileştirme bilgileriyle sınıfının yeni bir örneğini Win32Exception başlatır.

Win32Exception(String, Exception)

Belirtilen ayrıntılı açıklama ve belirtilen özel durum ile sınıfının yeni bir örneğini Win32Exception başlatır.

Win32Exception()

Kaynak:
Win32Exception.cs
Kaynak:
Win32Exception.cs
Kaynak:
Win32Exception.cs

Oluşan son Win32 hatasıyla sınıfının yeni bir örneğini Win32Exception başlatır.

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

Açıklamalar

Hatanın ayrıntılı açıklaması, hatayla ilişkili Win32 hata iletisi tarafından belirlenir.

Bu oluşturucu, hata kodunu almak için yöntemini Marshal kullanırGetLastWin32Error.

Şunlara uygulanır

Win32Exception(Int32)

Kaynak:
Win32Exception.cs
Kaynak:
Win32Exception.cs
Kaynak:
Win32Exception.cs

Belirtilen hatayla sınıfının yeni bir örneğini Win32Exception başlatır.

public:
 Win32Exception(int error);
public Win32Exception (int error);
new System.ComponentModel.Win32Exception : int -> System.ComponentModel.Win32Exception
Public Sub New (error As Integer)

Parametreler

error
Int32

Bu özel durumla ilişkili Win32 hata kodu.

Açıklamalar

Hatanın ayrıntılı açıklaması, hatayla ilişkili Win32 hata iletisi tarafından belirlenir.

Şunlara uygulanır

Win32Exception(String)

Kaynak:
Win32Exception.cs
Kaynak:
Win32Exception.cs
Kaynak:
Win32Exception.cs

Belirtilen ayrıntılı açıklamayla sınıfının yeni bir örneğini Win32Exception başlatır.

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

Parametreler

message
String

Hatanın ayrıntılı açıklaması.

Şunlara uygulanır

Win32Exception(Int32, String)

Kaynak:
Win32Exception.cs
Kaynak:
Win32Exception.cs
Kaynak:
Win32Exception.cs

Belirtilen hata ve belirtilen ayrıntılı açıklama ile sınıfının yeni bir örneğini Win32Exception başlatır.

public:
 Win32Exception(int error, System::String ^ message);
public Win32Exception (int error, string message);
public Win32Exception (int error, string? message);
new System.ComponentModel.Win32Exception : int * string -> System.ComponentModel.Win32Exception
Public Sub New (error As Integer, message As String)

Parametreler

error
Int32

Bu özel durumla ilişkili Win32 hata kodu.

message
String

Hatanın ayrıntılı açıklaması.

Açıklamalar

Hatanın ayrıntılı açıklaması, hatayla ilişkili Win32 hata iletisi tarafından belirlenir.

Şunlara uygulanır

Win32Exception(SerializationInfo, StreamingContext)

Kaynak:
Win32Exception.cs
Kaynak:
Win32Exception.cs
Kaynak:
Win32Exception.cs

Dikkat

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

Belirtilen bağlam ve serileştirme bilgileriyle sınıfının yeni bir örneğini Win32Exception başlatır.

protected:
 Win32Exception(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected Win32Exception (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 Win32Exception (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.ComponentModel.Win32Exception : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.ComponentModel.Win32Exception
[<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.Win32Exception : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.ComponentModel.Win32Exception
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parametreler

info
SerializationInfo

SerializationInfo Bu özel durumla ilişkili.

context
StreamingContext

StreamingContext Bu özel durumun bağlamını temsil eden bir.

Öznitelikler

Şunlara uygulanır

Win32Exception(String, Exception)

Kaynak:
Win32Exception.cs
Kaynak:
Win32Exception.cs
Kaynak:
Win32Exception.cs

Belirtilen ayrıntılı açıklama ve belirtilen özel durum ile sınıfının yeni bir örneğini Win32Exception başlatır.

public:
 Win32Exception(System::String ^ message, Exception ^ innerException);
public Win32Exception (string message, Exception innerException);
public Win32Exception (string? message, Exception? innerException);
new System.ComponentModel.Win32Exception : string * Exception -> System.ComponentModel.Win32Exception
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