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

Определение

Инициализирует новый экземпляр класса DriveNotFoundException.Initializes a new instance of the DriveNotFoundException class.

Перегрузки

DriveNotFoundException()

Инициализирует новый экземпляр класса DriveNotFoundException со строкой сообщения, соответствующей строке системного сообщения и значением HRESULT, равным COR_E_DIRECTORYNOTFOUND.Initializes a new instance of the DriveNotFoundException class with its message string set to a system-supplied message and its HRESULT set to COR_E_DIRECTORYNOTFOUND.

DriveNotFoundException(String)

Инициализирует новый экземпляр класса DriveNotFoundException с заданной строкой сообщения и значением COR_E_DIRECTORYNOTFOUND, заданным для HRESULT.Initializes a new instance of the DriveNotFoundException class with the specified message string and the HRESULT set to COR_E_DIRECTORYNOTFOUND.

DriveNotFoundException(SerializationInfo, StreamingContext)

Выполняет инициализацию нового экземпляра класса DriveNotFoundException с указанными сведениями о сериализации и контексте.Initializes a new instance of the DriveNotFoundException class with the specified serialization and context information.

DriveNotFoundException(String, Exception)

Инициализирует новый экземпляр класса DriveNotFoundException с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое стало причиной данного исключения.Initializes a new instance of the DriveNotFoundException class with the specified error message and a reference to the inner exception that is the cause of this exception.

DriveNotFoundException()

Инициализирует новый экземпляр класса DriveNotFoundException со строкой сообщения, соответствующей строке системного сообщения и значением HRESULT, равным COR_E_DIRECTORYNOTFOUND.Initializes a new instance of the DriveNotFoundException class with its message string set to a system-supplied message and its HRESULT set to COR_E_DIRECTORYNOTFOUND.

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

Комментарии

Этот конструктор инициализирует Exception.Message свойство нового экземпляра, сопоставляя с ним системное сообщение, описывающее ошибку, например "не удалось найти указанный каталог".This constructor initializes the Exception.Message property of the new instance to a system-supplied message that describes the error, such as "Could not find the specified directory." Это сообщение локализуется на основе текущего языка и региональных параметров системы.This message is localized based on the current system culture.

Свойство нового экземпляра инициализируется значением null. Exception.InnerExceptionThe Exception.InnerException property of the new instance is initialized to null.

Дополнительно

DriveNotFoundException(String)

Инициализирует новый экземпляр класса DriveNotFoundException с заданной строкой сообщения и значением COR_E_DIRECTORYNOTFOUND, заданным для HRESULT.Initializes a new instance of the DriveNotFoundException class with the specified message string and the HRESULT set to COR_E_DIRECTORYNOTFOUND.

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

Параметры

message
String

Объект String, описывающий ошибку.A String object that describes the error. Код, вызывающий этот конструктор, должен обеспечить локализацию данной строки в соответствии с текущим языком и региональными параметрами системы.The caller of this constructor is required to ensure that this string has been localized for the current system culture.

Комментарии

Этот конструктор инициализирует свойство Exception.Message нового экземпляра, используя параметр message.This constructor initializes the Exception.Message property of the new instance using the message parameter.

Свойство нового экземпляра инициализируется значением null. Exception.InnerExceptionThe Exception.InnerException property of the new instance is initialized to null.

Дополнительно

DriveNotFoundException(SerializationInfo, StreamingContext)

Выполняет инициализацию нового экземпляра класса DriveNotFoundException с указанными сведениями о сериализации и контексте.Initializes a new instance of the DriveNotFoundException class with the specified serialization and context information.

protected:
 DriveNotFoundException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected DriveNotFoundException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.IO.DriveNotFoundException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.IO.DriveNotFoundException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Параметры

info
SerializationInfo

Объект SerializationInfo, который содержит сериализованные данные объекта, относящиеся к генерируемому исключению.A SerializationInfo object that contains the serialized object data about the exception being thrown.

context
StreamingContext

Объект StreamingContext, содержащий контекстные сведения об источнике или назначении вызываемого исключения.A StreamingContext object that contains contextual information about the source or destination of the exception being thrown.

Дополнительно

DriveNotFoundException(String, Exception)

Инициализирует новый экземпляр класса DriveNotFoundException с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое стало причиной данного исключения.Initializes a new instance of the DriveNotFoundException class with the specified error message and a reference to the inner exception that is the cause of this exception.

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

Параметры

message
String

Сообщение об ошибке, указывающее причину создания исключения.The error message that explains the reason for the exception.

innerException
Exception

Исключение, которое является причиной текущего исключения.The exception that is the cause of the current exception. Если значение параметра innerException не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.If the innerException parameter is not null, the current exception is raised in a catch block that handles the inner exception.

Комментарии

Исключение, созданное как прямой результат предыдущего исключения, должно содержать в свойстве InnerException ссылку на предыдущее исключение.An exception that is thrown as a direct result of a previous exception should include a reference to the previous exception in the InnerException property. Свойство InnerException возвращает значение, переданное конструктору, или значение null, если свойство InnerException не передает конструктору значение внутреннего исключения.The InnerException property returns the same value that is passed into the constructor, or null if the InnerException property does not supply the inner exception value to the constructor.

В следующей таблице представлены исходные значения свойств экземпляра класса DirectoryNotFoundException.The following table shows the initial property values for an instance of DirectoryNotFoundException.

Свойство.Property ЗначениеValue
InnerException Ссылка на внутреннее исключение.The inner exception reference.
Message Строка сообщения об ошибке.The error message string.

Дополнительно

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