Win32Exception Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.