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
XmlException() |
Initialise une nouvelle instance de la classe |
XmlException(String) |
Initialise une nouvelle instance de la classe |
XmlException(SerializationInfo, StreamingContext) |
Obsolète.
Initialise une nouvelle instance de la classe |
XmlException(String, Exception) |
Initialise une nouvelle instance de la classe |
XmlException(String, Exception, Int32, Int32) |
Initialise une nouvelle instance de la classe |
XmlException()
- Source:
- XmlException.cs
- Source:
- XmlException.cs
- Source:
- XmlException.cs
Initialise une nouvelle instance de la classe XmlException
.
public:
XmlException();
public XmlException ();
Public Sub New ()
Remarques
Le XmlException
est une erreur liée au code XML générique qui est 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)
- Source:
- XmlException.cs
- Source:
- XmlException.cs
- Source:
- XmlException.cs
Initialise une nouvelle instance de la classe XmlException
avec un message d'erreur spécifié.
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)
Paramètres
- message
- String
Description de l'erreur.
S’applique à
XmlException(SerializationInfo, StreamingContext)
- Source:
- XmlException.cs
- Source:
- XmlException.cs
- Source:
- XmlException.cs
Attention
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Initialise une nouvelle instance de la classe XmlException
à l'aide des informations contenues dans les objets SerializationInfo et StreamingContext.
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)
Paramètres
- info
- SerializationInfo
Objet SerializationInfo
contenant toutes les propriétés de XmlException
.
- context
- StreamingContext
Objet StreamingContext
contenant les informations de contexte.
- Attributs
S’applique à
XmlException(String, Exception)
- Source:
- XmlException.cs
- Source:
- XmlException.cs
- Source:
- XmlException.cs
Initialise une nouvelle instance de la classe XmlException
.
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)
Paramètres
- message
- String
Description de la condition d'erreur.
- innerException
- Exception
Exception qui a levé XmlException
, le cas échéant. Cette valeur peut être null
.
S’applique à
XmlException(String, Exception, Int32, Int32)
- Source:
- XmlException.cs
- Source:
- XmlException.cs
- Source:
- XmlException.cs
Initialise une nouvelle instance de la classe XmlException
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);
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 ayant provoqué l'exception actuelle. Cette valeur peut être null
.
- lineNumber
- Int32
Numéro de la ligne indiquant l'endroit où l'erreur s'est produite.
- linePosition
- Int32
Position de la ligne indiquant l'endroit où l'erreur s'est produite.