Condividi tramite


ReceiveActivity.GetWorkflowServiceAttributes(Object) Metodo

Definizione

Restituisce gli attributi WorkflowServiceAttributes per il servizio implementato dall'attività ReceiveActivity. Questi attributi includono elementi come AddressFilterMode, ConfigurationName, IncludeExceptionDetailInFaultse se includere dettagli dell'eccezione in tutti gli errori restituiti dall'attività di 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

Parametri

dependencyObject
Object

Oggetto da cui recuperare gli attributi del servizio.

Restituisce

Object che rappresenta un oggetto di WorkflowServiceAttributes contenente i dati sugli attributi del servizio.

Esempio

Nell'esempio seguente viene illustrato come utilizzare il metodo GetWorkflowServiceAttributes.

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

Commenti

La proprietà WorkflowServiceAttributesProperty è una proprietà di dipendenza collegata definita dall'attività di ReceiveActivity. Questa proprietà di dipendenza è collegata al flusso di lavoro radice che contiene l'attività di ReceiveActivity utilizzando la chiamata al metodo SetWorkflowServiceAttributes in fase di progettazione.

La proprietà WorkflowServiceAttributesProperty è utilizzata per la definizione di attributi di comportamento a livello di servizio applicati al servizio del flusso di lavoro al momento dell'avvio. Non è possibile apportarvi modifiche in fase di esecuzione.

Nota

Se il flusso di lavoro corrente avvia un altro flusso di lavoro utilizzando un'attività InvokeWorkflowActivity, il flusso di lavoro richiamato non erediterà gli attributi del servizio del flusso di lavoro che richiama.

Nota

Se gli attributi del servizio sono impostati per un'attività personalizzata e tale attività è inclusa in un flusso di lavoro, tali attributi del servizio non verranno utilizzati. Gli attributi del servizio vengono utilizzati per le attività personalizzate solo se l'attività personalizzata viene eseguita come un flusso di lavoro.

Si applica a