XmlException Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci XmlException
třídy .
Přetížení
XmlException() |
Inicializuje novou instanci |
XmlException(String) |
Inicializuje novou instanci |
XmlException(SerializationInfo, StreamingContext) |
Zastaralé.
Inicializuje novou instanci |
XmlException(String, Exception) |
Inicializuje novou instanci |
XmlException(String, Exception, Int32, Int32) |
Inicializuje novou instanci |
XmlException()
- Zdroj:
- XmlException.cs
- Zdroj:
- XmlException.cs
- Zdroj:
- XmlException.cs
Inicializuje novou instanci XmlException
třídy .
public:
XmlException();
public XmlException ();
Public Sub New ()
Poznámky
Je XmlException
obecná chyba související s XML, která je vyvolán, pokud dojde k problémům během zpracování XML. Následující příklad vyvolá výjimku XML, protože <koncová značka kontaktů> je chybně napsaná:
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
Platí pro
XmlException(String)
- Zdroj:
- XmlException.cs
- Zdroj:
- XmlException.cs
- Zdroj:
- XmlException.cs
Inicializuje novou instanci XmlException
třídy se zadanou chybovou zprávou.
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)
Parametry
- message
- String
Popis chyby.
Platí pro
XmlException(SerializationInfo, StreamingContext)
- Zdroj:
- XmlException.cs
- Zdroj:
- XmlException.cs
- Zdroj:
- XmlException.cs
Upozornění
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Inicializuje novou instanci XmlException
třídy pomocí informací v objektech SerializationInfo a 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)
Parametry
- info
- SerializationInfo
Objekt SerializationInfo
obsahující všechny vlastnosti objektu XmlException
.
- context
- StreamingContext
Objekt StreamingContext
obsahující kontextové informace.
- Atributy
Platí pro
XmlException(String, Exception)
- Zdroj:
- XmlException.cs
- Zdroj:
- XmlException.cs
- Zdroj:
- XmlException.cs
Inicializuje novou instanci XmlException
třídy .
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)
Parametry
- message
- String
Popis chybového stavu.
- innerException
- Exception
Ten Exception , který vyhodil XmlException
, pokud vůbec nějaký. Tato hodnota může být null
.
Platí pro
XmlException(String, Exception, Int32, Int32)
- Zdroj:
- XmlException.cs
- Zdroj:
- XmlException.cs
- Zdroj:
- XmlException.cs
Inicializuje novou instanci XmlException
třídy se zadanou zprávou, vnitřní výjimkou, číslem řádku a umístěním řádku.
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)
Parametry
- message
- String
Popis chyby.
- innerException
- Exception
Výjimka, která je příčinou aktuální výjimky Tato hodnota může být null
.
- lineNumber
- Int32
Číslo řádku označující, kde k chybě došlo.
- linePosition
- Int32
Pozice řádku označující, kde došlo k chybě.