XmlException Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der XmlException
-Klasse.
Überlädt
XmlException() |
Initialisiert eine neue Instanz der |
XmlException(String) |
Initialisiert eine neue Instanz der |
XmlException(SerializationInfo, StreamingContext) |
Veraltet.
Initialisiert eine neue Instanz der |
XmlException(String, Exception) |
Initialisiert eine neue Instanz der |
XmlException(String, Exception, Int32, Int32) |
Initialisiert eine neue Instanz der |
XmlException()
- Quelle:
- XmlException.cs
- Quelle:
- XmlException.cs
- Quelle:
- XmlException.cs
Initialisiert eine neue Instanz der XmlException
-Klasse.
public:
XmlException();
public XmlException ();
Public Sub New ()
Hinweise
ist XmlException
ein generischer XML-bezogener Fehler, der ausgelöst wird, wenn Während der XML-Verarbeitung Probleme auftreten. Im folgenden Beispiel wird eine XML-Ausnahme ausgelöst, da das Endtag für Kontakte <> falsch geschrieben ist:
using System;
using System.Xml.Linq;
try
{
XElement contacts = XElement.Parse(
@"<Contacts>
<Contact>
<Name>Jim Wilson</Name>
</Contact>
</Contcts>");
Console.WriteLine(contacts);
}
catch (System.Xml.XmlException e)
{
Console.WriteLine(e.Message);
}
Try
Dim contacts As XElement = XElement.Parse(
"<Contacts>
<Contact>
<Name>Jim Wilson</Name>
</Contact>
</Contcts>")
Console.WriteLine(contacts)
Catch e As System.Xml.XmlException
Console.WriteLine(e.Message)
End Try
Gilt für:
XmlException(String)
- Quelle:
- XmlException.cs
- Quelle:
- XmlException.cs
- Quelle:
- XmlException.cs
Initialisiert eine neue Instanz der XmlException
-Klasse mit einer angegebenen Fehlermeldung.
public:
XmlException(System::String ^ message);
public XmlException (string message);
public XmlException (string? message);
new System.Xml.XmlException : string -> System.Xml.XmlException
Public Sub New (message As String)
Parameter
- message
- String
Die Fehlerbeschreibung.
Gilt für:
XmlException(SerializationInfo, StreamingContext)
- Quelle:
- XmlException.cs
- Quelle:
- XmlException.cs
- Quelle:
- XmlException.cs
Achtung
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Initialisiert eine neue Instanz der XmlException
-Klasse unter Verwendung der Informationen im SerializationInfo-Objekt und im StreamingContext-Objekt.
protected:
XmlException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected XmlException (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 XmlException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Xml.XmlException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Xml.XmlException
[<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.Xml.XmlException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Xml.XmlException
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parameter
- info
- SerializationInfo
Das SerializationInfo
-Objekt, das alle Eigenschaften einer XmlException
enthält.
- context
- StreamingContext
Das StreamingContext
-Objekt, das die Kontextinformationen enthält.
- Attribute
Gilt für:
XmlException(String, Exception)
- Quelle:
- XmlException.cs
- Quelle:
- XmlException.cs
- Quelle:
- XmlException.cs
Initialisiert eine neue Instanz der XmlException
-Klasse.
public:
XmlException(System::String ^ message, Exception ^ innerException);
public XmlException (string message, Exception innerException);
public XmlException (string? message, Exception? innerException);
new System.Xml.XmlException : string * Exception -> System.Xml.XmlException
Public Sub New (message As String, innerException As Exception)
Parameter
- message
- String
Die Beschreibung des Fehlerzustands.
- innerException
- Exception
Die Exception, die die XmlException
ausgelöst hat (falls eine Ausnahme ausgelöst wurde). Dieser Wert kann null
sein.
Gilt für:
XmlException(String, Exception, Int32, Int32)
- Quelle:
- XmlException.cs
- Quelle:
- XmlException.cs
- Quelle:
- XmlException.cs
Initialisiert eine neue Instanz der XmlException
-Klasse mit der angegebenen Meldung, inneren Ausnahme, Zeilennummer und Zeilenposition.
public:
XmlException(System::String ^ message, Exception ^ innerException, int lineNumber, int linePosition);
public XmlException (string message, Exception innerException, int lineNumber, int linePosition);
public XmlException (string? message, Exception? innerException, int lineNumber, int linePosition);
new System.Xml.XmlException : string * Exception * int * int -> System.Xml.XmlException
Public Sub New (message As String, innerException As Exception, lineNumber As Integer, linePosition As Integer)
Parameter
- message
- String
Die Fehlerbeschreibung.
- innerException
- Exception
Die Ausnahme, die die Ursache der aktuellen Ausnahme ist. Dieser Wert kann null
sein.
- lineNumber
- Int32
Die Nummer der Zeile, in der der Fehler aufgetreten ist.
- linePosition
- Int32
Die Position der Zeile, an der der Fehler aufgetreten ist.