IOException Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de IOException klasse met de bijbehorende berichttekenreeks.
Overloads
| Name | Description |
|---|---|
| IOException() |
Initialiseert een nieuw exemplaar van de IOException klasse met de bijbehorende berichttekenreeks ingesteld op de lege tekenreeks (""), de HRESULT ingesteld op COR_E_IO en de binnenste uitzondering ingesteld op een null-verwijzing. |
| IOException(String) |
Initialiseert een nieuw exemplaar van de IOException klasse met de bijbehorende berichttekenreeks ingesteld op |
| IOException(SerializationInfo, StreamingContext) |
Initialiseert een nieuw exemplaar van de IOException klasse met de opgegeven serialisatie- en contextinformatie. |
| IOException(String, Exception) |
Initialiseert een nieuw exemplaar van de IOException klasse met een opgegeven foutbericht en een verwijzing naar de binnenste uitzondering die de oorzaak van deze uitzondering is. |
| IOException(String, Int32) |
Initialiseert een nieuw exemplaar van de IOException klasse met de berichttekenreeks die is ingesteld op |
IOException()
Initialiseert een nieuw exemplaar van de IOException klasse met de bijbehorende berichttekenreeks ingesteld op de lege tekenreeks (""), de HRESULT ingesteld op COR_E_IO en de binnenste uitzondering ingesteld op een null-verwijzing.
public:
IOException();
public IOException();
Public Sub New ()
Opmerkingen
De constructor initialiseert de Message eigenschap van het nieuwe exemplaar in een door het systeem opgegeven bericht dat de fout beschrijft, zoals 'Er is een I/O-fout opgetreden tijdens het uitvoeren van de aangevraagde bewerking'. Dit bericht houdt rekening met de huidige systeemcultuur.
Zie ook
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
IOException(String)
Initialiseert een nieuw exemplaar van de IOException klasse met de bijbehorende berichttekenreeks ingesteld op message, de HRESULT ingesteld op COR_E_IO en de binnenste uitzondering ingesteld op null.
public:
IOException(System::String ^ message);
public IOException(string message);
new System.IO.IOException : string -> System.IO.IOException
Public Sub New (message As String)
Parameters
- message
- String
Een String die de fout beschrijft. De inhoud van message is bedoeld om door mensen te worden begrepen. De aanroeper van deze constructor is vereist om ervoor te zorgen dat deze tekenreeks is gelokaliseerd voor de huidige systeemcultuur.
Opmerkingen
De constructor initialiseert de Message eigenschap van het nieuwe exemplaar met behulp van message.
Zie ook
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
IOException(SerializationInfo, StreamingContext)
Initialiseert een nieuw exemplaar van de IOException klasse met de opgegeven serialisatie- en contextinformatie.
protected:
IOException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected IOException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.IO.IOException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.IO.IOException
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parameters
- info
- SerializationInfo
De gegevens voor het serialiseren of deserialisatie van het object.
- context
- StreamingContext
De bron en het doel voor het object.
Zie ook
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
IOException(String, Exception)
Initialiseert een nieuw exemplaar van de IOException klasse met een opgegeven foutbericht en een verwijzing naar de binnenste uitzondering die de oorzaak van deze uitzondering is.
public:
IOException(System::String ^ message, Exception ^ innerException);
public IOException(string message, Exception innerException);
new System.IO.IOException : string * Exception -> System.IO.IOException
Public Sub New (message As String, innerException As Exception)
Parameters
- message
- String
In het foutbericht wordt de reden voor de uitzondering uitgelegd.
- innerException
- Exception
De uitzondering die de oorzaak is van de huidige uitzondering. Als de innerException parameter niet nullis, wordt de huidige uitzondering gegenereerd in een catch blok dat de binnenste uitzondering afhandelt.
Opmerkingen
Een uitzondering die wordt gegenereerd als direct resultaat van een vorige uitzondering, moet een verwijzing naar de vorige uitzondering in de InnerException eigenschap bevatten. De InnerException eigenschap retourneert dezelfde waarde die wordt doorgegeven aan de constructor of null als de InnerException eigenschap de binnenste uitzonderingswaarde niet aan de constructor levert.
In de volgende tabel ziet u de oorspronkelijke eigenschapswaarden voor een exemplaar van IOException.
| Property | Value |
|---|---|
| InnerException | De interne uitzonderingsreferentie. |
| Message | De tekenreeks van het foutbericht. |
Zie InnerExceptionvoor meer informatie over binnenste uitzonderingen.
Zie ook
- Exception
- Uitzonderingen verwerken en genereren in .NET
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
IOException(String, Int32)
Initialiseert een nieuw exemplaar van de IOException klasse met de berichttekenreeks die is ingesteld op message en de HRESULT-gebruiker.
public:
IOException(System::String ^ message, int hresult);
public IOException(string message, int hresult);
new System.IO.IOException : string * int -> System.IO.IOException
Public Sub New (message As String, hresult As Integer)
Parameters
- message
- String
Een String die de fout beschrijft. De inhoud van message is bedoeld om door mensen te worden begrepen. De aanroeper van deze constructor is vereist om ervoor te zorgen dat deze tekenreeks is gelokaliseerd voor de huidige systeemcultuur.
- hresult
- Int32
Een geheel getal dat de fout identificeert die is opgetreden.
Zie ook
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven