Win32Exception Konstruktorer

Definition

Initierar en ny instans av Win32Exception klassen.

Överlagringar

Name Description
Win32Exception()

Initierar en ny instans av Win32Exception klassen med det senaste Win32-felet som inträffade.

Win32Exception(Int32)

Initierar en ny instans av Win32Exception klassen med det angivna felet.

Win32Exception(String)

Initierar en ny instans av Win32Exception klassen med den angivna detaljerade beskrivningen.

Win32Exception(Int32, String)

Initierar en ny instans av Win32Exception klassen med det angivna felet och den angivna detaljerade beskrivningen.

Win32Exception(SerializationInfo, StreamingContext)
Föråldrad.

Initierar en ny instans av Win32Exception klassen med den angivna kontexten och serialiseringsinformationen.

Win32Exception(String, Exception)

Initierar en ny instans av Win32Exception klassen med den angivna detaljerade beskrivningen och det angivna undantaget.

Win32Exception()

Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs

Initierar en ny instans av Win32Exception klassen med det senaste Win32-felet som inträffade.

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

Kommentarer

Den detaljerade beskrivningen av felet bestäms av win32-felmeddelandet som är associerat med felet.

Den här konstruktorn använder GetLastWin32Error metoden Marshal för för att hämta sin felkod.

Gäller för

Win32Exception(Int32)

Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs

Initierar en ny instans av Win32Exception klassen med det angivna felet.

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

Parametrar

error
Int32

Win32-felkoden som är associerad med det här undantaget.

Kommentarer

Den detaljerade beskrivningen av felet bestäms av win32-felmeddelandet som är associerat med felet.

Gäller för

Win32Exception(String)

Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs

Initierar en ny instans av Win32Exception klassen med den angivna detaljerade beskrivningen.

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)

Parametrar

message
String

En detaljerad beskrivning av felet.

Gäller för

Win32Exception(Int32, String)

Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs

Initierar en ny instans av Win32Exception klassen med det angivna felet och den angivna detaljerade beskrivningen.

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)

Parametrar

error
Int32

Win32-felkoden som är associerad med det här undantaget.

message
String

En detaljerad beskrivning av felet.

Kommentarer

Den detaljerade beskrivningen av felet bestäms av win32-felmeddelandet som är associerat med felet.

Gäller för

Win32Exception(SerializationInfo, StreamingContext)

Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs

Varning

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

Initierar en ny instans av Win32Exception klassen med den angivna kontexten och serialiseringsinformationen.

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

Parametrar

info
SerializationInfo

Associerad SerializationInfo med det här undantaget.

context
StreamingContext

En StreamingContext som representerar kontexten för det här undantaget.

Attribut

Gäller för

Win32Exception(String, Exception)

Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs
Källa:
Win32Exception.cs

Initierar en ny instans av Win32Exception klassen med den angivna detaljerade beskrivningen och det angivna undantaget.

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)

Parametrar

message
String

En detaljerad beskrivning av felet.

innerException
Exception

En referens till det inre undantaget som är orsaken till det här undantaget.

Gäller för