XmlException Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase XmlException
.
Sobrecargas
XmlException() |
Inicializa una nueva instancia de la clase |
XmlException(String) |
Inicializa una nueva instancia de la clase |
XmlException(SerializationInfo, StreamingContext) |
Obsoletos.
Inicializa una nueva instancia de la clase |
XmlException(String, Exception) |
Inicializa una nueva instancia de la clase |
XmlException(String, Exception, Int32, Int32) |
Inicializa una nueva instancia de la clase |
XmlException()
- Source:
- XmlException.cs
- Source:
- XmlException.cs
- Source:
- XmlException.cs
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)
- Source:
- XmlException.cs
- Source:
- XmlException.cs
- Source:
- XmlException.cs
Inicializa una nueva instancia de la clase XmlException
con el mensaje de error especificado.
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)
Parámetros
- message
- String
Descripción de error.
Se aplica a
XmlException(SerializationInfo, StreamingContext)
- Source:
- XmlException.cs
- Source:
- XmlException.cs
- Source:
- XmlException.cs
Precaución
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Inicializa una nueva instancia de la clase XmlException
utilizando la información de los objetos SerializationInfo 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);
[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)
Parámetros
- info
- SerializationInfo
Objeto SerializationInfo
que contiene todas las propiedades de una XmlException
.
- context
- StreamingContext
Objeto StreamingContext
que contiene la información de contexto.
- Atributos
Se aplica a
XmlException(String, Exception)
- Source:
- XmlException.cs
- Source:
- XmlException.cs
- Source:
- XmlException.cs
Inicializa una nueva instancia de la clase 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)
Parámetros
- message
- String
Descripción de la condición de error.
- innerException
- Exception
Exception que inició XmlException
, en caso de que exista. Este valor puede ser null
.
Se aplica a
XmlException(String, Exception, Int32, Int32)
- Source:
- XmlException.cs
- Source:
- XmlException.cs
- Source:
- XmlException.cs
Inicializa una nueva instancia de la clase XmlException
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);
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 de 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.