RuleEvaluationException Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса RuleEvaluationException.
Перегрузки
| Имя | Описание |
|---|---|
| RuleEvaluationException() |
Инициализирует новый экземпляр класса RuleEvaluationException. |
| RuleEvaluationException(String) |
Инициализирует новый экземпляр RuleEvaluationException класса с указанным сообщением об ошибке. |
| RuleEvaluationException(SerializationInfo, StreamingContext) |
Инициализирует новый экземпляр RuleEvaluationException класса сериализованными данными. |
| RuleEvaluationException(String, Exception) |
Инициализирует новый экземпляр RuleEvaluationException класса с указанным сообщением об ошибке и ссылкой на внутреннюю Exception , которая является причиной этого Exception. |
RuleEvaluationException()
Инициализирует новый экземпляр класса RuleEvaluationException.
public:
RuleEvaluationException();
public RuleEvaluationException();
Public Sub New ()
Комментарии
Этот конструктор инициализирует Message свойство нового экземпляра в предоставленное системой сообщение, описывающее ошибку и учитывающее текущий язык и региональные параметры системы.
В следующей таблице показаны начальные значения свойств для экземпляра RuleEvaluationException.
| Недвижимость | Ценность |
|---|---|
| InnerException | Ссылка null (Nothing в Visual Basic). |
| Message | Локализованное описание, предоставленное системой. |
Применяется к
RuleEvaluationException(String)
Инициализирует новый экземпляр RuleEvaluationException класса с указанным сообщением об ошибке.
public:
RuleEvaluationException(System::String ^ message);
public RuleEvaluationException(string message);
new System.Workflow.Activities.Rules.RuleEvaluationException : string -> System.Workflow.Activities.Rules.RuleEvaluationException
Public Sub New (message As String)
Параметры
- message
- String
Сообщение, описывающее ошибку.
Комментарии
Этот конструктор инициализирует Message свойство нового экземпляра message с помощью параметра.
В следующей таблице показаны начальные значения свойств для экземпляра RuleEvaluationException.
| Недвижимость | Ценность |
|---|---|
| InnerException | Ссылка null (Nothing в Visual Basic). |
| Message | Строка сообщения об ошибке. |
Применяется к
RuleEvaluationException(SerializationInfo, StreamingContext)
Инициализирует новый экземпляр RuleEvaluationException класса сериализованными данными.
protected:
RuleEvaluationException(System::Runtime::Serialization::SerializationInfo ^ serializeInfo, System::Runtime::Serialization::StreamingContext context);
protected RuleEvaluationException(System.Runtime.Serialization.SerializationInfo serializeInfo, System.Runtime.Serialization.StreamingContext context);
new System.Workflow.Activities.Rules.RuleEvaluationException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Workflow.Activities.Rules.RuleEvaluationException
Protected Sub New (serializeInfo As SerializationInfo, context As StreamingContext)
Параметры
- serializeInfo
- SerializationInfo
Объект, SerializationInfo содержащий сериализованные данные объекта об вызываемом исключении.
- context
- StreamingContext
Содержит StreamingContext контекстную информацию о источнике или назначении.
Комментарии
Этот конструктор вызывается во время десериализации, чтобы восстановить объект исключения, передаваемый через поток.
Применяется к
RuleEvaluationException(String, Exception)
Инициализирует новый экземпляр RuleEvaluationException класса с указанным сообщением об ошибке и ссылкой на внутреннюю Exception , которая является причиной этого Exception.
public:
RuleEvaluationException(System::String ^ message, Exception ^ ex);
public RuleEvaluationException(string message, Exception ex);
new System.Workflow.Activities.Rules.RuleEvaluationException : string * Exception -> System.Workflow.Activities.Rules.RuleEvaluationException
Public Sub New (message As String, ex As Exception)
Параметры
- message
- String
Сообщение, описывающее ошибку.
- ex
- Exception
Причина Exception текущего Exception .
innerException Если параметр не является пустой ссылкой (Nothingв Visual Basic), текущий Exception вызывается в блоке catch, который обрабатывает внутренний Exception .
Комментарии
Исключение Exception , которое возникает в результате предыдущего, должно содержать ссылку на предыдущее Exception исключение в свойстве InnerException . Свойство InnerException возвращает то же значение, которое передается конструктору, или значение NULL (Nothing), если InnerException свойство не предоставляет внутреннее Exception значение конструктору.
В следующей таблице показаны начальные значения свойств для экземпляра RuleEvaluationException.
| Недвижимость | Ценность |
|---|---|
| InnerException | Внутренняя Exception ссылка. |
| Message | Строка сообщения об ошибке. |