XmlException 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 XmlException klasse.
Overloads
| Name | Description |
|---|---|
| XmlException() |
Initialiseert een nieuw exemplaar van de |
| XmlException(String) |
Initialiseert een nieuw exemplaar van de |
| XmlException(SerializationInfo, StreamingContext) |
Initialiseert een nieuw exemplaar van de |
| XmlException(String, Exception) |
Initialiseert een nieuw exemplaar van de |
| XmlException(String, Exception, Int32, Int32) |
Initialiseert een nieuw exemplaar van de |
XmlException()
Initialiseert een nieuw exemplaar van de XmlException klasse.
public:
XmlException();
public XmlException();
Public Sub New ()
Opmerkingen
Dit XmlException is een algemene XML-gerelateerde fout die wordt gegenereerd als er problemen optreden tijdens de XML-verwerking. In het volgende voorbeeld wordt een XML-uitzondering gegenereerd omdat de <eindtag voor contactpersonen> onjuist is gespeld:
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
Van toepassing op
XmlException(String)
Initialiseert een nieuw exemplaar van de XmlException klasse met een opgegeven foutbericht.
public:
XmlException(System::String ^ message);
public XmlException(string message);
new System.Xml.XmlException : string -> System.Xml.XmlException
Public Sub New (message As String)
Parameters
- message
- String
De foutbeschrijving.
Van toepassing op
XmlException(SerializationInfo, StreamingContext)
Initialiseert een nieuw exemplaar van de XmlException klasse met behulp van de informatie in de SerializationInfo en StreamingContext objecten.
protected:
XmlException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
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
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parameters
- info
- SerializationInfo
Het SerializationInfo object met alle eigenschappen van een XmlException.
- context
- StreamingContext
Het StreamingContext object met de contextinformatie.
Van toepassing op
XmlException(String, Exception)
Initialiseert een nieuw exemplaar van de XmlException klasse.
public:
XmlException(System::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)
Parameters
- message
- String
De beschrijving van de foutvoorwaarde.
- innerException
- Exception
Die Exception gooide de XmlException, indien van toepassing. Deze waarde kan zijn null.
Van toepassing op
XmlException(String, Exception, Int32, Int32)
Initialiseert een nieuw exemplaar van de XmlException klasse met het opgegeven bericht, binnenste uitzondering, regelnummer en regelpositie.
public:
XmlException(System::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)
Parameters
- message
- String
De foutbeschrijving.
- innerException
- Exception
De uitzondering die de oorzaak is van de huidige uitzondering. Deze waarde kan zijn null.
- lineNumber
- Int32
Het regelnummer dat aangeeft waar de fout is opgetreden.
- linePosition
- Int32
De lijnpositie die aangeeft waar de fout is opgetreden.