Share via


Win32Exception Konstruktor

Definisi

Menginisialisasi instans baru kelas Win32Exception.

Overload

Win32Exception()

Menginisialisasi instans Win32Exception baru kelas dengan kesalahan Win32 terakhir yang terjadi.

Win32Exception(Int32)

Menginisialisasi instans Win32Exception baru kelas dengan kesalahan yang ditentukan.

Win32Exception(String)

Menginisialisasi instans Win32Exception baru kelas dengan deskripsi terperinci yang ditentukan.

Win32Exception(Int32, String)

Menginisialisasi instans Win32Exception baru kelas dengan kesalahan yang ditentukan dan deskripsi terperinci yang ditentukan.

Win32Exception(SerializationInfo, StreamingContext)
Kedaluwarsa.

Menginisialisasi instans Win32Exception baru kelas dengan konteks yang ditentukan dan informasi serialisasi.

Win32Exception(String, Exception)

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

Win32Exception()

Sumber:
Win32Exception.cs
Sumber:
Win32Exception.cs
Sumber:
Win32Exception.cs

Menginisialisasi instans Win32Exception baru kelas dengan kesalahan Win32 terakhir yang terjadi.

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

Keterangan

Deskripsi terperinci tentang kesalahan akan ditentukan oleh pesan kesalahan Win32 yang terkait dengan kesalahan.

Konstruktor ini menggunakan GetLastWin32Error metode Marshal untuk mendapatkan kode kesalahannya.

Berlaku untuk

Win32Exception(Int32)

Sumber:
Win32Exception.cs
Sumber:
Win32Exception.cs
Sumber:
Win32Exception.cs

Menginisialisasi instans Win32Exception baru kelas dengan kesalahan yang ditentukan.

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

Parameter

error
Int32

Kode kesalahan Win32 yang terkait dengan pengecualian ini.

Keterangan

Deskripsi terperinci tentang kesalahan ditentukan oleh pesan kesalahan Win32 yang terkait dengan kesalahan.

Berlaku untuk

Win32Exception(String)

Sumber:
Win32Exception.cs
Sumber:
Win32Exception.cs
Sumber:
Win32Exception.cs

Menginisialisasi instans Win32Exception baru kelas dengan deskripsi terperinci yang ditentukan.

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)

Parameter

message
String

Deskripsi terperinci tentang kesalahan tersebut.

Berlaku untuk

Win32Exception(Int32, String)

Sumber:
Win32Exception.cs
Sumber:
Win32Exception.cs
Sumber:
Win32Exception.cs

Menginisialisasi instans Win32Exception baru kelas dengan kesalahan yang ditentukan dan deskripsi terperinci yang ditentukan.

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)

Parameter

error
Int32

Kode kesalahan Win32 yang terkait dengan pengecualian ini.

message
String

Deskripsi terperinci tentang kesalahan tersebut.

Keterangan

Deskripsi terperinci tentang kesalahan ditentukan oleh pesan kesalahan Win32 yang terkait dengan kesalahan.

Berlaku untuk

Win32Exception(SerializationInfo, StreamingContext)

Sumber:
Win32Exception.cs
Sumber:
Win32Exception.cs
Sumber:
Win32Exception.cs

Perhatian

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

Menginisialisasi instans Win32Exception baru kelas dengan konteks yang ditentukan dan informasi serialisasi.

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)

Parameter

info
SerializationInfo

Yang SerializationInfo terkait dengan pengecualian ini.

context
StreamingContext

StreamingContext yang mewakili konteks pengecualian ini.

Atribut

Berlaku untuk

Win32Exception(String, Exception)

Sumber:
Win32Exception.cs
Sumber:
Win32Exception.cs
Sumber:
Win32Exception.cs

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

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)

Parameter

message
String

Deskripsi terperinci tentang kesalahan tersebut.

innerException
Exception

Referensi ke pengecualian dalam yang merupakan penyebab pengecualian ini.

Berlaku untuk