Прочитать на английском

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


ReceiveActivity.GetWorkflowServiceAttributes(Object) Метод

Определение

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

C#
public static object GetWorkflowServiceAttributes(object dependencyObject);

Параметры

dependencyObject
Object

Объект, из которого следует извлекать атрибуты службы.

Возвращаемое значение

Объект Object, представляющий объект WorkflowServiceAttributes, который содержит данные атрибута службы.

Примеры

В следующем примере показано, как использовать метод GetWorkflowServiceAttributes.

C#
WorkflowServiceAttributes serviceAttributes = (WorkflowServiceAttributes)ReceiveActivity.GetWorkflowServiceAttributes(rootActivity);

Комментарии

Свойство WorkflowServiceAttributesProperty является прикрепленным свойством зависимостей, которое определяется действием ReceiveActivity. Данное свойство зависимостей прикрепляется к корневому рабочему процессу, содержащему действие ReceiveActivity, с помощью вызова метода SetWorkflowServiceAttributes во время разработки.

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

Примечание

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

Примечание

Если в атрибутах службы задано пользовательское действие и это действие включено в рабочий процесс, то используются эти атрибуты службы. Атрибуты службы используются для пользовательских действий только в том случае, если сами пользовательские действия выполняются в качестве рабочих процессов.

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

Продукт Версии
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1