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

Определение

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

Перегрузки

WorkflowOwnershipException()

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

WorkflowOwnershipException(Guid)

Инициализирует новый экземпляр класса WorkflowOwnershipException, используя указанный экземпляр рабочего процесса Guid.

WorkflowOwnershipException(String)

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

WorkflowOwnershipException(Guid, String)

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

WorkflowOwnershipException(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр класса «WorkflowOwnershipException», используя сериализованные данные.

WorkflowOwnershipException(String, Exception)

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

WorkflowOwnershipException(Guid, String, Exception)

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

WorkflowOwnershipException()

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

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

Комментарии

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

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

Свойство Значение
InnerException Пустая ссылка (Nothing в Visual Basic)
Message Локализованное описание, предоставляемое системой.
InstanceId Пустая коллекция типа Guid.

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

WorkflowOwnershipException(Guid)

Инициализирует новый экземпляр класса WorkflowOwnershipException, используя указанный экземпляр рабочего процесса Guid.

public:
 WorkflowOwnershipException(Guid instanceId);
public WorkflowOwnershipException (Guid instanceId);
new System.Workflow.Runtime.WorkflowOwnershipException : Guid -> System.Workflow.Runtime.WorkflowOwnershipException
Public Sub New (instanceId As Guid)

Параметры

instanceId
Guid

Тип Guid экземпляра рабочего процесса, для которого возникло данное исключение.

Комментарии

instanceId эквивалентен свойству WorkflowInstance.InstanceId экземпляра рабочего процесса. Свойство Message нового экземпляра инициализируется с системным сообщением, которое описывает ошибку и учитывает язык и региональные параметры системы.

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

Свойство Значение
InnerException Пустая ссылка (Nothing в Visual Basic)
Message Локализованное описание, предоставляемое системой.
InstanceId Тип Guid экземпляра рабочего процесса, заданного свойством instanceId, для которого возникает данное исключение.

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

WorkflowOwnershipException(String)

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

public:
 WorkflowOwnershipException(System::String ^ message);
public WorkflowOwnershipException (string message);
new System.Workflow.Runtime.WorkflowOwnershipException : string -> System.Workflow.Runtime.WorkflowOwnershipException
Public Sub New (message As String)

Параметры

message
String

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

Комментарии

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

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

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

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

WorkflowOwnershipException(Guid, String)

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

public:
 WorkflowOwnershipException(Guid instanceId, System::String ^ message);
public WorkflowOwnershipException (Guid instanceId, string message);
new System.Workflow.Runtime.WorkflowOwnershipException : Guid * string -> System.Workflow.Runtime.WorkflowOwnershipException
Public Sub New (instanceId As Guid, message As String)

Параметры

instanceId
Guid

Тип Guid экземпляра рабочего процесса, для которого возникло данное исключение.

message
String

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

Комментарии

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

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

Свойство Значение
InnerException Пустая ссылка (Nothing в Visual Basic)
Message Строка сообщения об ошибке.
InstanceId Тип Guid экземпляра рабочего процесса, заданного свойством instanceId, для которого возникает данное исключение.

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

WorkflowOwnershipException(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр класса «WorkflowOwnershipException», используя сериализованные данные.

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

Параметры

info
SerializationInfo

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

context
StreamingContext

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

Комментарии

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

Дополнительные сведения см. в описании сериализации XML и SOAP.

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

WorkflowOwnershipException(String, Exception)

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

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

Параметры

message
String

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

innerException
Exception

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

Комментарии

Исключение, созданное как прямой результат предыдущего исключения, должно содержать в свойстве InnerException ссылку на предыдущее исключение. Свойство InnerException возвращает то же значение, которое передается конструктору, или неопределенную ссылку («Nothing» в Visual Basic), если параметр innerException не предоставляет конструктору значение внутреннего исключения. Содержимое параметра message должно быть понятно пользователям. Для гарантированной локализации этой строки для текущей системной культуры необходимы сведения о том, кто вызывает этот конструктор. При использовании этого конструктора необходимо явно задать свойство InstanceId до возникновения исключения.

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

Свойство Значение
InnerException Ссылка на внутреннее исключение.
Message Строка сообщения об ошибке.
InstanceId Пустая коллекция типа Guid.

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

WorkflowOwnershipException(Guid, String, Exception)

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

public:
 WorkflowOwnershipException(Guid instanceId, System::String ^ message, Exception ^ innerException);
public WorkflowOwnershipException (Guid instanceId, string message, Exception innerException);
new System.Workflow.Runtime.WorkflowOwnershipException : Guid * string * Exception -> System.Workflow.Runtime.WorkflowOwnershipException
Public Sub New (instanceId As Guid, message As String, innerException As Exception)

Параметры

instanceId
Guid

Тип Guid экземпляра рабочего процесса, для которого возникло данное исключение.

message
String

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

innerException
Exception

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

Комментарии

Исключение, созданное как прямой результат предыдущего исключения, должно содержать в свойстве InnerException ссылку на предыдущее исключение. Свойство InnerException возвращает то же значение, которое передается конструктору, или неопределенную ссылку («Nothing» в Visual Basic), если параметр innerException не предоставляет конструктору значение внутреннего исключения.

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

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

Свойство Значение
InnerException Ссылка на внутреннее исключение.
Message Строка сообщения об ошибке.
InstanceId Тип Guid экземпляра рабочего процесса, заданного свойством instanceId, для которого возникает данное исключение.

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