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


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

Определение

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

Перегрузки

CantStartSingleInstanceException()

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

CantStartSingleInstanceException(String)

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

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

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

CantStartSingleInstanceException(String, Exception)

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

CantStartSingleInstanceException()

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

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

Комментарии

Приложение с одним экземпляром отличается от обычного приложения тем, что в каждый момент времени может выполняться всего один экземпляр такого приложения. При запуске последующего экземпляра приложения он пытается связаться с первым экземпляром приложения, чтобы передать его аргументы командной строки. Если с первым экземпляром не удается связаться, CantStartSingleInstanceException вызывается в последующем экземпляре приложения. Дополнительные сведения см. в статье Обзор модели приложений Visual Basic.

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

Свойство Значение
InnerException Пустая ссылка (Nothing в Visual Basic).
Message Строка локализованного сообщения об ошибке.

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

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

CantStartSingleInstanceException(String)

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

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

Параметры

message
String

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

Комментарии

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

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

Свойство Значение
InnerException Пустая ссылка (Nothing в Visual Basic)
Message Строка message .

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

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

CantStartSingleInstanceException(SerializationInfo, StreamingContext)

Внимание!

Type or member is obsolete

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

protected:
 CantStartSingleInstanceException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected CantStartSingleInstanceException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Obsolete("Type or member is obsolete", DiagnosticId="SYSLIB0051")]
protected CantStartSingleInstanceException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new Microsoft.VisualBasic.ApplicationServices.CantStartSingleInstanceException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> Microsoft.VisualBasic.ApplicationServices.CantStartSingleInstanceException
[<System.Obsolete("Type or member is obsolete", DiagnosticId="SYSLIB0051")>]
new Microsoft.VisualBasic.ApplicationServices.CantStartSingleInstanceException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> Microsoft.VisualBasic.ApplicationServices.CantStartSingleInstanceException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Параметры

info
SerializationInfo

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

context
StreamingContext

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

Атрибуты

Комментарии

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

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

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

CantStartSingleInstanceException(String, Exception)

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

public:
 CantStartSingleInstanceException(System::String ^ message, Exception ^ inner);
public CantStartSingleInstanceException (string message, Exception inner);
new Microsoft.VisualBasic.ApplicationServices.CantStartSingleInstanceException : string * Exception -> Microsoft.VisualBasic.ApplicationServices.CantStartSingleInstanceException
Public Sub New (message As String, inner As Exception)

Параметры

message
String

Объект String, описывающий ошибку.

inner
Exception

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

Комментарии

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

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

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

Свойство Значение
InnerException Ссылка inner .
Message Строка message .

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

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