XmlException Constructeurs

Définition

Initialise une nouvelle instance de la classe XmlException.

Surcharges

Nom Description
XmlException()

Initialise une nouvelle instance de la classe XmlException.

XmlException(String)

Initialise une nouvelle instance de la XmlException classe avec un message d’erreur spécifié.

XmlException(SerializationInfo, StreamingContext)

Initialise une nouvelle instance de la XmlException classe à l’aide des informations contenues dans les objets et StreamingContext les SerializationInfo objets.

XmlException(String, Exception)

Initialise une nouvelle instance de la classe XmlException.

XmlException(String, Exception, Int32, Int32)

Initialise une nouvelle instance de la XmlException classe avec le message, l’exception interne, le numéro de ligne et la position de ligne spécifiés.

XmlException()

Initialise une nouvelle instance de la classe XmlException.

public:
 XmlException();
public XmlException();
Public Sub New ()

Remarques

Il XmlException s’agit d’une erreur générique liée au code XML levée si des problèmes se produisent pendant le traitement XML. L’exemple suivant lève une exception XML, car la <balise de fin des contacts> est mal orthographié :

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

S’applique à

XmlException(String)

Initialise une nouvelle instance de la XmlException classe avec un message d’erreur spécifié.

public:
 XmlException(System::String ^ message);
public XmlException(string message);
new System.Xml.XmlException : string -> System.Xml.XmlException
Public Sub New (message As String)

Paramètres

message
String

Description de l’erreur.

S’applique à

XmlException(SerializationInfo, StreamingContext)

Initialise une nouvelle instance de la XmlException classe à l’aide des informations contenues dans les objets et StreamingContext les SerializationInfo objets.

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)

Paramètres

info
SerializationInfo

Objet SerializationInfo contenant toutes les propriétés d’un XmlException.

context
StreamingContext

Objet StreamingContext contenant les informations de contexte.

S’applique à

XmlException(String, Exception)

Initialise une nouvelle instance de la classe XmlException.

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)

Paramètres

message
String

Description de la condition d’erreur.

innerException
Exception

Celui Exception qui a jeté le XmlException, le cas échéant. Cette valeur peut être null.

S’applique à

XmlException(String, Exception, Int32, Int32)

Initialise une nouvelle instance de la XmlException classe avec le message, l’exception interne, le numéro de ligne et la position de ligne spécifiés.

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)

Paramètres

message
String

Description de l’erreur.

innerException
Exception

Exception qui est la cause de l’exception actuelle. Cette valeur peut être null.

lineNumber
Int32

Numéro de ligne indiquant où l’erreur s’est produite.

linePosition
Int32

Position de ligne indiquant où l’erreur s’est produite.

S’applique à