XmlException Costruttori

Definizione

Inizializza una nuova istanza della classe XmlException.

Overload

XmlException()

Inizializza una nuova istanza della classe XmlException.

XmlException(String)

Inizializza una nuova istanza della classe XmlException con un messaggio di errore specificato.

XmlException(SerializationInfo, StreamingContext)
Obsoleti.

Inizializza una nuova istanza della classe XmlException utilizzando le informazioni specificate negli oggetti SerializationInfo e StreamingContext.

XmlException(String, Exception)

Inizializza una nuova istanza della classe XmlException.

XmlException(String, Exception, Int32, Int32)

Inizializza una nuova istanza della classe XmlException con l'eccezione interna, il numero di riga, la posizione nella riga e il messaggio specificati.

XmlException()

Origine:
XmlException.cs
Origine:
XmlException.cs
Origine:
XmlException.cs

Inizializza una nuova istanza della classe XmlException.

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

Commenti

XmlException è un errore generico correlato a XML generato se si verificano problemi durante l'elaborazione XML. Nell'esempio seguente viene generata un'eccezione XML perché il <tag di fine contatti> non è corretto:

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

Si applica a

XmlException(String)

Origine:
XmlException.cs
Origine:
XmlException.cs
Origine:
XmlException.cs

Inizializza una nuova istanza della classe XmlException con un messaggio di errore specificato.

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)

Parametri

message
String

Descrizione dell'errore.

Si applica a

XmlException(SerializationInfo, StreamingContext)

Origine:
XmlException.cs
Origine:
XmlException.cs
Origine:
XmlException.cs

Attenzione

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Inizializza una nuova istanza della classe XmlException utilizzando le informazioni specificate negli oggetti SerializationInfo e 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)

Parametri

info
SerializationInfo

Oggetto SerializationInfo contenente tutte le proprietà di una XmlException.

context
StreamingContext

Oggetto StreamingContext contenente le informazioni sul contesto.

Attributi

Si applica a

XmlException(String, Exception)

Origine:
XmlException.cs
Origine:
XmlException.cs
Origine:
XmlException.cs

Inizializza una nuova istanza della 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)

Parametri

message
String

Descrizione della condizione di errore.

innerException
Exception

Exception che ha generato l'eccezione XmlException, se presente. Il valore può essere null.

Si applica a

XmlException(String, Exception, Int32, Int32)

Origine:
XmlException.cs
Origine:
XmlException.cs
Origine:
XmlException.cs

Inizializza una nuova istanza della classe XmlException con l'eccezione interna, il numero di riga, la posizione nella riga e il messaggio specificati.

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)

Parametri

message
String

Descrizione dell'errore.

innerException
Exception

Eccezione che ha determinato l'eccezione corrente. Il valore può essere null.

lineNumber
Int32

Numero di riga che indica dove si è verificato l'errore.

linePosition
Int32

Posizione che indica in che punto della riga si è verificato l'errore.

Si applica a