XmlSyntaxException Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса XmlSyntaxException.
Перегрузки
XmlSyntaxException() |
Инициализирует новый экземпляр класса XmlSyntaxException стандартными свойствами. |
XmlSyntaxException(Int32) |
Инициализирует новый экземпляр класса XmlSyntaxException с номером строки, в которой обнаружено исключение. |
XmlSyntaxException(String) |
Инициализирует новый экземпляр класса XmlSyntaxException с указанным сообщением об ошибке. |
XmlSyntaxException(Int32, String) |
Инициализирует новый экземпляр класса XmlSyntaxException с указанным сообщением об ошибке и номером строки, в которой обнаружено исключение. |
XmlSyntaxException(String, Exception) |
Инициализирует новый экземпляр класса XmlSyntaxException указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее данное исключение. |
XmlSyntaxException()
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
Инициализирует новый экземпляр класса XmlSyntaxException стандартными свойствами.
public:
XmlSyntaxException();
public XmlSyntaxException ();
Public Sub New ()
Комментарии
В следующей таблице показаны первоначальные значения свойств для экземпляра XmlSyntaxException.
Свойство | Значение |
---|---|
InnerException |
null . |
Message | "Недопустимый синтаксис". |
Применяется к
XmlSyntaxException(Int32)
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
Инициализирует новый экземпляр класса XmlSyntaxException с номером строки, в которой обнаружено исключение.
public:
XmlSyntaxException(int lineNumber);
public XmlSyntaxException (int lineNumber);
new System.Security.XmlSyntaxException : int -> System.Security.XmlSyntaxException
Public Sub New (lineNumber As Integer)
Параметры
- lineNumber
- Int32
Номер строки в потоке XML, в которой обнаружена синтаксическая ошибка XML.
Комментарии
Номер строки XML-потока обновляется при каждом обнаружении символа новой строки. Нумерирование начинается с 1 для первой строки.
В следующей таблице показаны первоначальные значения свойств для экземпляра XmlSyntaxException.
Свойство | Значение |
---|---|
InnerException |
null . |
Message | "Недопустимый синтаксис в строке lineNumber ". |
Применяется к
XmlSyntaxException(String)
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
Инициализирует новый экземпляр класса XmlSyntaxException с указанным сообщением об ошибке.
public:
XmlSyntaxException(System::String ^ message);
public XmlSyntaxException (string message);
new System.Security.XmlSyntaxException : string -> System.Security.XmlSyntaxException
Public Sub New (message As String)
Параметры
- message
- String
Сообщение об ошибке, указывающее причину создания исключения.
Комментарии
В следующей таблице показаны первоначальные значения свойств для экземпляра XmlSyntaxException.
Свойство | Значение |
---|---|
InnerException |
null . |
Message | Строка сообщения об ошибке. |
Применяется к
XmlSyntaxException(Int32, String)
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
Инициализирует новый экземпляр класса XmlSyntaxException с указанным сообщением об ошибке и номером строки, в которой обнаружено исключение.
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)
Параметры
- lineNumber
- Int32
Номер строки в потоке XML, в которой обнаружена синтаксическая ошибка XML.
- message
- String
Сообщение об ошибке, указывающее причину создания исключения.
Комментарии
Номер строки XML-потока обновляется при каждом обнаружении символа новой строки. Нумерирование начинается с 1 для первой строки.
В следующей таблице показаны первоначальные значения свойств для экземпляра XmlSyntaxException.
Свойство | Значение |
---|---|
InnerException |
null . |
Message | "Недопустимый синтаксис в строке lineNumber - message " |
Применяется к
XmlSyntaxException(String, Exception)
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
- Исходный код:
- XmlSyntaxException.cs
Инициализирует новый экземпляр класса XmlSyntaxException указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее данное исключение.
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)
Параметры
- message
- String
Сообщение об ошибке, указывающее причину создания исключения.
- inner
- Exception
Исключение, которое является причиной текущего исключения. Если значение параметра inner
не равно null
, текущее исключение сгенерировано в блоке catch
, обрабатывающем внутреннее исключение.
Комментарии
Исключение, созданное как прямой результат предыдущего исключения, должно содержать в свойстве InnerException ссылку на предыдущее исключение. Свойство InnerException возвращает то же значение, которое передается в конструктор, или null
, если свойство InnerException не предоставляет значение внутреннего исключения в конструктор.
В следующей таблице показаны первоначальные значения свойств для экземпляра XmlSyntaxException.
Свойство | Значение |
---|---|
InnerException | Ссылка на внутреннее исключение. |
Message | Строка сообщения об ошибке. |