ReceiveActivity.SetWorkflowServiceAttributes(Object, Object) Metoda

Definicja

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

public:
 static void SetWorkflowServiceAttributes(System::Object ^ dependencyObject, System::Object ^ value);
public static void SetWorkflowServiceAttributes (object dependencyObject, object value);
static member SetWorkflowServiceAttributes : obj * obj -> unit
Public Shared Sub SetWorkflowServiceAttributes (dependencyObject As Object, value As Object)

Parametry

dependencyObject
Object

Obiekt, do których mają być stosowane atrybuty usługi.

value
Object

Obiekt WorkflowServiceAttributes , który zawiera dane atrybutu usługi do zastosowania.

Przykłady

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

WorkflowServiceAttributes attributes = new WorkflowServiceAttributes();
attributes.ConfigurationName = "ServiceConfig";
attributes.IncludeExceptionDetailInFaults = true;
attributes.AddressFilterMode = AddressFilterMode.Exact;

ReceiveActivity.SetWorkflowServiceAttributes(receiveActivity1, attributes);

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 nie są używane. Atrybuty usługi są używane tylko w działaniach niestandardowych, jeśli samo działanie niestandardowe jest uruchamiane jako przepływ pracy.

Dotyczy