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


ReceiveActivity.GetWorkflowServiceAttributes(Object) Метод

Определение

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

public:
 static System::Object ^ GetWorkflowServiceAttributes(System::Object ^ dependencyObject);
public static object GetWorkflowServiceAttributes (object dependencyObject);
static member GetWorkflowServiceAttributes : obj -> obj
Public Shared Function GetWorkflowServiceAttributes (dependencyObject As Object) As Object

Параметры

dependencyObject
Object

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

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

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

Примеры

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

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

Комментарии

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

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

Примечание

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

Примечание

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

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