XmlException Constructors

Definitie

Initialiseert een nieuw exemplaar van de XmlException klasse.

Overloads

Name Description
XmlException()

Initialiseert een nieuw exemplaar van de XmlException klasse.

XmlException(String)

Initialiseert een nieuw exemplaar van de XmlException klasse met een opgegeven foutbericht.

XmlException(SerializationInfo, StreamingContext)

Initialiseert een nieuw exemplaar van de XmlException klasse met behulp van de informatie in de SerializationInfo en StreamingContext objecten.

XmlException(String, Exception)

Initialiseert een nieuw exemplaar van de XmlException klasse.

XmlException(String, Exception, Int32, Int32)

Initialiseert een nieuw exemplaar van de XmlException klasse met het opgegeven bericht, binnenste uitzondering, regelnummer en regelpositie.

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.

Van toepassing op