XmlSyntaxException Konstruktorok

Definíció

Inicializálja a XmlSyntaxException osztály új példányát.

Túlterhelések

Name Description
XmlSyntaxException()

Inicializálja az osztály új példányát XmlSyntaxException alapértelmezett tulajdonságokkal.

XmlSyntaxException(Int32)

Inicializálja az XmlSyntaxException osztály új példányát azzal a sorszámmal, ahol a kivételt észlelték.

XmlSyntaxException(String)

Inicializálja az XmlSyntaxException osztály új példányát egy megadott hibaüzenettel.

XmlSyntaxException(Int32, String)

Inicializálja az XmlSyntaxException osztály új példányát egy megadott hibaüzenettel és a kivétel észlelésének sorszámával.

XmlSyntaxException(String, Exception)

Inicializálja az XmlSyntaxException osztály új példányát egy megadott hibaüzenettel és a kivétel okaként szolgáló belső kivételre mutató hivatkozással.

XmlSyntaxException()

Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs

Inicializálja az osztály új példányát XmlSyntaxException alapértelmezett tulajdonságokkal.

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

Megjegyzések

Az alábbi táblázat a példány kezdeti tulajdonságértékét XmlSyntaxExceptionmutatja be.

Ingatlan Érték
InnerException null.
Message "Érvénytelen szintaxis."

A következőre érvényes:

XmlSyntaxException(Int32)

Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs

Inicializálja az XmlSyntaxException osztály új példányát azzal a sorszámmal, ahol a kivételt észlelték.

public:
 XmlSyntaxException(int lineNumber);
public XmlSyntaxException(int lineNumber);
new System.Security.XmlSyntaxException : int -> System.Security.XmlSyntaxException
Public Sub New (lineNumber As Integer)

Paraméterek

lineNumber
Int32

Annak az XML-adatfolyamnak a sorszáma, amelyben az XML-szintaxis hibája észlelhető.

Megjegyzések

Az XML-adatfolyamok sorszáma minden alkalommal frissül, amikor új vonal karaktert észlel. A számozás az első sor 1-ével kezdődik.

Az alábbi táblázat a példány kezdeti tulajdonságértékét XmlSyntaxExceptionmutatja be.

Ingatlan Érték
InnerException null.
Message "Érvénytelen szintaxis a sorban lineNumber."

A következőre érvényes:

XmlSyntaxException(String)

Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs

Inicializálja az XmlSyntaxException osztály új példányát egy megadott hibaüzenettel.

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

Paraméterek

message
String

A kivétel okát magyarázó hibaüzenet.

Megjegyzések

Az alábbi táblázat a példány kezdeti tulajdonságértékét XmlSyntaxExceptionmutatja be.

Ingatlan Érték
InnerException null.
Message A hibaüzenet sztringje.

A következőre érvényes:

XmlSyntaxException(Int32, String)

Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs

Inicializálja az XmlSyntaxException osztály új példányát egy megadott hibaüzenettel és a kivétel észlelésének sorszámával.

public:
 XmlSyntaxException(int lineNumber, System::String ^ message);
public XmlSyntaxException(int lineNumber, string message);
new System.Security.XmlSyntaxException : int * string -> System.Security.XmlSyntaxException
Public Sub New (lineNumber As Integer, message As String)

Paraméterek

lineNumber
Int32

Annak az XML-adatfolyamnak a sorszáma, amelyben az XML-szintaxis hibája észlelhető.

message
String

A kivétel okát magyarázó hibaüzenet.

Megjegyzések

Az XML-adatfolyamok sorszáma minden alkalommal frissül, amikor új vonal karaktert észlel. A számozás az első sor 1-ével kezdődik.

Az alábbi táblázat a példány kezdeti tulajdonságértékét XmlSyntaxExceptionmutatja be.

Ingatlan Érték
InnerException null.
Message "Érvénytelen szintaxis a sorban lineNumber - message "

A következőre érvényes:

XmlSyntaxException(String, Exception)

Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs
Forrás:
XmlSyntaxException.cs

Inicializálja az XmlSyntaxException osztály új példányát egy megadott hibaüzenettel és a kivétel okaként szolgáló belső kivételre mutató hivatkozással.

public:
 XmlSyntaxException(System::String ^ message, Exception ^ inner);
public XmlSyntaxException(string message, Exception inner);
new System.Security.XmlSyntaxException : string * Exception -> System.Security.XmlSyntaxException
Public Sub New (message As String, inner As Exception)

Paraméterek

message
String

A kivétel okát magyarázó hibaüzenet.

inner
Exception

Az aktuális kivétel okaként megadott kivétel. Ha a inner paraméter nem null, a rendszer az aktuális kivételt a catch belső kivételt kezelő blokkban emeli ki.

Megjegyzések

Az előző kivétel közvetlen eredményeként keletkező kivételnek tartalmaznia kell a tulajdonság előző kivételére InnerException mutató hivatkozást. A InnerException tulajdonság ugyanazt az értéket adja vissza, amelyet a konstruktornak ad át, vagy null ha a InnerException tulajdonság nem adja meg a belső kivétel értékét a konstruktornak.

Az alábbi táblázat a példány kezdeti tulajdonságértékét XmlSyntaxExceptionmutatja be.

Ingatlan Érték
InnerException A belső kivételre mutató hivatkozás.
Message A hibaüzenet sztringje.

Lásd még

A következőre érvényes: