Поделиться через


MalformedLineException Конструкторы

Определение

Инициализирует новый экземпляр класса MalformedLineException.

Перегрузки

Имя Описание
MalformedLineException()

Инициализирует новый экземпляр класса MalformedLineException.

MalformedLineException(String)

Инициализирует новый экземпляр MalformedLineException класса с указанным сообщением об ошибке.

MalformedLineException(SerializationInfo, StreamingContext)
Устаревшие..

Инициализирует новый экземпляр MalformedLineException класса сериализованными данными.

MalformedLineException(String, Exception)

Инициализирует новый экземпляр MalformedLineException класса с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое является причиной этого исключения.

MalformedLineException(String, Int64)

Инициализирует новый экземпляр MalformedLineException класса с указанным сообщением об ошибке и номером строки.

MalformedLineException(String, Int64, Exception)

Инициализирует новый экземпляр MalformedLineException класса с указанным сообщением об ошибке, номером строки и ссылкой на внутреннее исключение, которое является причиной этого исключения.

MalformedLineException()

Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb

Инициализирует новый экземпляр класса MalformedLineException.

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

Комментарии

Исключение указывает, что ReadFields метод не может проанализировать строку с помощью указанного формата.

В следующей таблице показаны начальные значения свойств для экземпляра MalformedLineException.

Недвижимость Ценность
InnerException Ссылка null (Nothing в Visual Basic).
Message Локализованная строка сообщения об ошибке.

См. также раздел

Применяется к

MalformedLineException(String)

Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb

Инициализирует новый экземпляр MalformedLineException класса с указанным сообщением об ошибке.

public:
 MalformedLineException(System::String ^ message);
public MalformedLineException(string? message);
public MalformedLineException(string message);
new Microsoft.VisualBasic.FileIO.MalformedLineException : string -> Microsoft.VisualBasic.FileIO.MalformedLineException
Public Sub New (message As String)

Параметры

message
String

Сообщение, описывающее ошибку.

Комментарии

Содержимое message параметра предназначено для понимания людьми. Вызывающий объект этого конструктора необходим, чтобы убедиться, что эта строка локализована для текущего языка и региональных параметров системы.

MalformedLineException наследует от Exception класса. Этот конструктор задает свойства Exception объекта, как показано в следующей таблице.

Недвижимость Ценность
InnerException Ссылка null (Nothing в Visual Basic)
Message Строка message .

Применяется к

MalformedLineException(SerializationInfo, StreamingContext)

Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb

Внимание

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Инициализирует новый экземпляр MalformedLineException класса сериализованными данными.

protected:
 MalformedLineException(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 MalformedLineException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
protected MalformedLineException(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}")>]
new Microsoft.VisualBasic.FileIO.MalformedLineException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> Microsoft.VisualBasic.FileIO.MalformedLineException
new Microsoft.VisualBasic.FileIO.MalformedLineException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> Microsoft.VisualBasic.FileIO.MalformedLineException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Параметры

info
SerializationInfo

SerializationInfo Объект, содержащий сериализованные данные объекта об вызываемом исключении.

context
StreamingContext

Структура StreamingContext , содержащая контекстную информацию о источнике или назначении.

Атрибуты

Комментарии

Этот конструктор вызывается во время десериализации, чтобы восстановить объект исключения, передаваемый через поток.

Применяется к

MalformedLineException(String, Exception)

Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb

Инициализирует новый экземпляр MalformedLineException класса с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое является причиной этого исключения.

public:
 MalformedLineException(System::String ^ message, Exception ^ innerException);
public MalformedLineException(string? message, Exception? innerException);
public MalformedLineException(string message, Exception innerException);
new Microsoft.VisualBasic.FileIO.MalformedLineException : string * Exception -> Microsoft.VisualBasic.FileIO.MalformedLineException
Public Sub New (message As String, innerException As Exception)

Параметры

message
String

Описание String ошибки.

innerException
Exception

Объект Exception , который является причиной текущего исключения. InnerException Если параметр не является пустой ссылкой (Nothingв Visual Basic), текущее исключение возникает в блоке catch, который обрабатывает внутреннее исключение.

Комментарии

Содержимое message параметра предназначено для понимания людьми. Вызывающий объект этого конструктора необходим, чтобы убедиться, что эта строка локализована для текущего языка и региональных параметров системы.

Исключение, которое создается в результате предыдущего исключения, должно содержать ссылку на предыдущее исключение в свойстве InnerException . Свойство InnerException возвращает то же значение, которое передается конструктору, или пустую ссылку, если InnerException свойство не предоставляет внутреннее значение исключения конструктору.

В следующей таблице показаны начальные значения свойств для экземпляра ApplicationException.

Недвижимость Ценность
InnerException Ссылка innerException .
Message Строка message .

Применяется к

MalformedLineException(String, Int64)

Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb

Инициализирует новый экземпляр MalformedLineException класса с указанным сообщением об ошибке и номером строки.

public:
 MalformedLineException(System::String ^ message, long lineNumber);
public MalformedLineException(string? message, long lineNumber);
public MalformedLineException(string message, long lineNumber);
new Microsoft.VisualBasic.FileIO.MalformedLineException : string * int64 -> Microsoft.VisualBasic.FileIO.MalformedLineException
Public Sub New (message As String, lineNumber As Long)

Параметры

message
String

Сообщение об исключении.

lineNumber
Int64

Номер строки неправильно сформированной строки.

Комментарии

Содержимое message параметра предназначено для понимания людьми. Вызывающий объект этого конструктора необходим, чтобы убедиться, что эта строка локализована для текущего языка и региональных параметров системы. Параметр lineNumber инициализирует LineNumber свойство.

MalformedLineException наследует от Exception. Этот конструктор задает свойства Exception объекта, как показано в следующей таблице.

Недвижимость Ценность
InnerException Ссылка null (Nothing в Visual Basic)
Message Строка message .

Применяется к

MalformedLineException(String, Int64, Exception)

Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb
Исходный код:
MalformedLineException.vb

Инициализирует новый экземпляр MalformedLineException класса с указанным сообщением об ошибке, номером строки и ссылкой на внутреннее исключение, которое является причиной этого исключения.

public:
 MalformedLineException(System::String ^ message, long lineNumber, Exception ^ innerException);
public MalformedLineException(string? message, long lineNumber, Exception? innerException);
public MalformedLineException(string message, long lineNumber, Exception innerException);
new Microsoft.VisualBasic.FileIO.MalformedLineException : string * int64 * Exception -> Microsoft.VisualBasic.FileIO.MalformedLineException
Public Sub New (message As String, lineNumber As Long, innerException As Exception)

Параметры

message
String

Сообщение об исключении.

lineNumber
Int64

Номер строки неправильно сформированной строки.

innerException
Exception

Причина Exception текущего исключения. InnerException Если параметр не является пустой ссылкой (Nothingв Visual Basic), текущее исключение возникает в блоке catch, который обрабатывает внутреннее исключение.

Комментарии

Содержимое message параметра предназначено для понимания людьми. Вызывающий объект этого конструктора необходим, чтобы убедиться, что эта строка локализована для текущего языка и региональных параметров системы. Параметр lineNumber инициализирует LineNumber свойство.

Исключение, которое создается в результате предыдущего исключения, должно содержать ссылку на предыдущее исключение в свойстве InnerException . Свойство InnerException возвращает то же значение, которое передается конструктору, или пустую ссылку, если InnerException свойство не предоставляет внутреннее значение исключения конструктору.

В следующей таблице показаны начальные значения свойств для экземпляра ApplicationException.

Недвижимость Ценность
InnerException Ссылка innerException .
Message Строка message .

Применяется к