Udostępnij za pośrednictwem


ReceiveActivity.GetWorkflowServiceAttributes(Object) Metoda

Definicja

WorkflowServiceAttributes Zwraca atrybuty usługi zaimplementowane ReceiveActivity przez działanie. Te atrybuty obejmują elementy, takie jak AddressFilterMode, , ConfigurationName, IncludeExceptionDetailInFaultsi czy należy uwzględnić szczegóły wyjątku w wszelkich błędach zwracanych z ReceiveActivity działania.

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

Parametry

dependencyObject
Object

Obiekt umożliwiający pobranie atrybutów usługi.

Zwraca

Obiekt Object reprezentujący WorkflowServiceAttributes obiekt zawierający dane atrybutu usługi.

Przykłady

W poniższym przykładzie pokazano, jak używać GetWorkflowServiceAttributes metody .

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

Uwagi

Właściwość WorkflowServiceAttributesProperty jest dołączoną właściwością zależności zdefiniowaną ReceiveActivity przez działanie. Ta właściwość zależności jest dołączona do głównego przepływu pracy, który zawiera ReceiveActivity działanie przy użyciu SetWorkflowServiceAttributes wywołania metody w czasie projektowania.

Właściwość WorkflowServiceAttributesProperty służy do definiowania atrybutów zachowania na poziomie usługi, które są stosowane do usługi przepływu pracy po jej uruchomieniu. Nie można ich modyfikować w czasie wykonywania.

Uwaga

Jeśli bieżący przepływ pracy uruchamia inny przepływ pracy przy użyciu InvokeWorkflowActivity działania, wywoływany przepływ pracy nie dziedziczy atrybutów usługi wywoływania przepływu pracy.

Uwaga

Jeśli atrybuty usługi są ustawiane dla działania niestandardowego i to działanie jest uwzględniane w przepływie pracy, te atrybuty usługi są używane. Atrybuty usługi są używane tylko w przypadku działań niestandardowych, jeśli samo działanie niestandardowe jest uruchamiane jako przepływ pracy.

Dotyczy