XmlException Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe XmlException.
Surcharges
| Nom | Description |
|---|---|
| XmlException() |
Initialise une nouvelle instance de la classe |
| XmlException(String) |
Initialise une nouvelle instance de la |
| XmlException(SerializationInfo, StreamingContext) |
Initialise une nouvelle instance de la |
| XmlException(String, Exception) |
Initialise une nouvelle instance de la classe |
| XmlException(String, Exception, Int32, Int32) |
Initialise une nouvelle instance de la |
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.