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


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

Определение

Создает новый экземпляр класса FileFormatException.

Перегрузки

FileFormatException()

Создает новый экземпляр класса FileFormatException.

FileFormatException(String)

Создает новый экземпляр класса FileFormatException с указанным текстом сообщения об ошибке.

FileFormatException(Uri)

Создает новый экземпляр класса FileFormatException с исходным значением URI.

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

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

FileFormatException(String, Exception)

Создает новый экземпляр класса FileFormatException с указанным сообщением об ошибке и типом исключения.

FileFormatException(Uri, Exception)

Создает новый экземпляр класса FileFormatException с исходным значением URI и типом исключения.

FileFormatException(Uri, String)

Создает новый экземпляр класса FileFormatException с исходным значением URI и заданным сообщением об ошибке.

FileFormatException(Uri, String, Exception)

Создает новый экземпляр класса FileFormatException с исходным значением URI, заданным сообщением об ошибке и типом исключения.

FileFormatException()

Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs

Создает новый экземпляр класса FileFormatException.

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

Комментарии

Этот конструктор использует системное сообщение по умолчанию, описывающее ошибку, например "Входной файл или поток данных не соответствует ожидаемой спецификации формата файла". В этом сообщении учитывается текущий язык и региональные параметры системы.

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

FileFormatException(String)

Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs

Создает новый экземпляр класса FileFormatException с указанным текстом сообщения об ошибке.

public:
 FileFormatException(System::String ^ message);
public FileFormatException (string message);
public FileFormatException (string? message);
new System.IO.FileFormatException : string -> System.IO.FileFormatException
Public Sub New (message As String)

Параметры

message
String

Значение типа String, представляющее сообщение об ошибке.

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

FileFormatException(Uri)

Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs

Создает новый экземпляр класса FileFormatException с исходным значением URI.

public:
 FileFormatException(Uri ^ sourceUri);
public FileFormatException (Uri sourceUri);
public FileFormatException (Uri? sourceUri);
new System.IO.FileFormatException : Uri -> System.IO.FileFormatException
Public Sub New (sourceUri As Uri)

Параметры

sourceUri
Uri

Значение Uri файла, вызвавшего эту ошибку.

Комментарии

Этот конструктор инициализирует Message свойство нового FileFormatException экземпляра системным сообщением, которое описывает ошибку и содержит имя файла, например "Файл "sourceUri" не соответствует ожидаемой спецификации формата файла". В этом сообщении учитывается текущий язык и региональные параметры системы.

Свойство SourceUri инициализируется sourceUri с помощью параметра .

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

FileFormatException(SerializationInfo, StreamingContext)

Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs

Внимание!

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

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

protected:
 FileFormatException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected FileFormatException (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 FileFormatException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.IO.FileFormatException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.IO.FileFormatException
[<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.IO.FileFormatException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.IO.FileFormatException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Параметры

info
SerializationInfo

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

context
StreamingContext

Контекстные сведения об источнике или назначении.

Атрибуты

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

FileFormatException(String, Exception)

Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs

Создает новый экземпляр класса FileFormatException с указанным сообщением об ошибке и типом исключения.

public:
 FileFormatException(System::String ^ message, Exception ^ innerException);
public FileFormatException (string message, Exception innerException);
public FileFormatException (string? message, Exception? innerException);
new System.IO.FileFormatException : string * Exception -> System.IO.FileFormatException
Public Sub New (message As String, innerException As Exception)

Параметры

message
String

Значение типа String, представляющее сообщение об ошибке.

innerException
Exception

Значение свойства InnerException, которое представляет причину текущего исключения.

Комментарии

Этот конструктор инициализирует Message свойство нового FileFormatException экземпляра с указанным сообщением об ошибке, представленным message.

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

FileFormatException(Uri, Exception)

Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs

Создает новый экземпляр класса FileFormatException с исходным значением URI и типом исключения.

public:
 FileFormatException(Uri ^ sourceUri, Exception ^ innerException);
public FileFormatException (Uri sourceUri, Exception innerException);
public FileFormatException (Uri? sourceUri, Exception? innerException);
new System.IO.FileFormatException : Uri * Exception -> System.IO.FileFormatException
Public Sub New (sourceUri As Uri, innerException As Exception)

Параметры

sourceUri
Uri

Значение Uri файла, вызвавшего эту ошибку.

innerException
Exception

Значение свойства InnerException, которое представляет причину текущего исключения.

Комментарии

Этот конструктор инициализирует свойство Message нового экземпляра системным сообщением, которое описывает ошибку и содержит имя файла, например "Файл "sourceUri" не соответствует ожидаемой спецификации формата файла". В этом сообщении учитывается текущий язык и региональные параметры системы.

Свойство SourceUri инициализируется sourceUri с помощью параметра .

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

FileFormatException(Uri, String)

Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs

Создает новый экземпляр класса FileFormatException с исходным значением URI и заданным сообщением об ошибке.

public:
 FileFormatException(Uri ^ sourceUri, System::String ^ message);
public FileFormatException (Uri sourceUri, string message);
public FileFormatException (Uri? sourceUri, string? message);
new System.IO.FileFormatException : Uri * string -> System.IO.FileFormatException
Public Sub New (sourceUri As Uri, message As String)

Параметры

sourceUri
Uri

Значение Uri файла, вызвавшего эту ошибку.

message
String

Значение типа String, представляющее сообщение об ошибке.

Комментарии

Этот конструктор инициализирует Message свойство нового FileFormatException экземпляра с указанным сообщением об ошибке, представленным message. Для гарантированной локализации этой строки для текущей системной культуры необходимы сведения о том, кто вызывает этот конструктор.

Свойство SourceUri инициализируется sourceUri с помощью параметра .

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

FileFormatException(Uri, String, Exception)

Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs
Исходный код:
FileFormatException.cs

Создает новый экземпляр класса FileFormatException с исходным значением URI, заданным сообщением об ошибке и типом исключения.

public:
 FileFormatException(Uri ^ sourceUri, System::String ^ message, Exception ^ innerException);
public FileFormatException (Uri sourceUri, string message, Exception innerException);
public FileFormatException (Uri? sourceUri, string? message, Exception? innerException);
new System.IO.FileFormatException : Uri * string * Exception -> System.IO.FileFormatException
Public Sub New (sourceUri As Uri, message As String, innerException As Exception)

Параметры

sourceUri
Uri

Значение Uri файла, вызвавшего эту ошибку.

message
String

Значение типа String, представляющее сообщение об ошибке.

innerException
Exception

Значение свойства InnerException, которое представляет причину текущего исключения.

Комментарии

Этот конструктор инициализирует свойство Message нового экземпляра с помощью параметра message. Для гарантированной локализации этой строки для текущей системной культуры необходимы сведения о том, кто вызывает этот конструктор.

Свойство SourceUri инициализируется sourceUri с помощью параметра .

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