XmlException Constructores

Definición

Inicializa una nueva instancia de la clase XmlException.

Sobrecargas

Nombre Description
XmlException()

Inicializa una nueva instancia de la clase XmlException.

XmlException(String)

Inicializa una nueva instancia de la XmlException clase con un mensaje de error especificado.

XmlException(SerializationInfo, StreamingContext)

Inicializa una nueva instancia de la XmlException clase utilizando la información de los SerializationInfo objetos y StreamingContext .

XmlException(String, Exception)

Inicializa una nueva instancia de la clase XmlException.

XmlException(String, Exception, Int32, Int32)

Inicializa una nueva instancia de la XmlException clase con el mensaje, la excepción interna, el número de línea y la posición de línea especificados.

XmlException()

Inicializa una nueva instancia de la clase XmlException.

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

Comentarios

XmlException es un error genérico relacionado con XML que se produce si se producen problemas durante el procesamiento XML. En el ejemplo siguiente se produce una excepción XML porque la <etiqueta final de contactos> está mal escrita:

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

Se aplica a

XmlException(String)

Inicializa una nueva instancia de la XmlException clase con un mensaje de error especificado.

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

Parámetros

message
String

Descripción del error.

Se aplica a

XmlException(SerializationInfo, StreamingContext)

Inicializa una nueva instancia de la XmlException clase utilizando la información de los SerializationInfo objetos y 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);
new System.Xml.XmlException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Xml.XmlException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parámetros

info
SerializationInfo

Objeto SerializationInfo que contiene todas las propiedades de un XmlExceptionobjeto .

context
StreamingContext

Objeto StreamingContext que contiene la información de contexto.

Se aplica a

XmlException(String, Exception)

Inicializa una nueva instancia de la clase 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)

Parámetros

message
String

Descripción de la condición de error.

innerException
Exception

que Exception produjo , XmlExceptionsi existe. Este valor puede ser null.

Se aplica a

XmlException(String, Exception, Int32, Int32)

Inicializa una nueva instancia de la XmlException clase con el mensaje, la excepción interna, el número de línea y la posición de línea especificados.

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)

Parámetros

message
String

Descripción del error.

innerException
Exception

Excepción que es la causa de la excepción actual. Este valor puede ser null.

lineNumber
Int32

Número de línea que indica dónde se produjo el error.

linePosition
Int32

Posición de línea que indica dónde se produjo el error.

Se aplica a