ReceiveActivity.GetWorkflowServiceAttributes(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die WorkflowServiceAttributes-Attribute für den von der ReceiveActivity-Aktivität implementierten Dienst zurück. Diese Attribute umfassen Elemente wie den AddressFilterMode, den ConfigurationName, die IncludeExceptionDetailInFaults und ob Ausnahmedetails in von der ReceiveActivity-Aktivität zurückgegebene Fehler aufgenommen werden.
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
Parameter
- dependencyObject
- Object
Das Objekt, aus dem die Dienstattribute abgerufen werden sollen.
Gibt zurück
Ein Object, das ein WorkflowServiceAttributes-Objekt darstellt, das Dienstattributdaten enthält.
Beispiele
Im folgenden Beispiel wird die Verwendung der GetWorkflowServiceAttributes
-Methode gezeigt.
WorkflowServiceAttributes serviceAttributes = (WorkflowServiceAttributes)ReceiveActivity.GetWorkflowServiceAttributes(rootActivity);
Hinweise
Die WorkflowServiceAttributesProperty-Eigenschaft ist eine durch die ReceiveActivity-Aktivität definierte angehängte Abhängigkeitseigenschaft. Diese Abhängigkeitseigenschaft wird an den Stammworkflow angehängt, der die ReceiveActivity-Aktivität enthält, indem zur Entwurfszeit die SetWorkflowServiceAttributes-Methode aufgerufen wird.
Die WorkflowServiceAttributesProperty-Eigenschaft wird zum Definieren von Verhaltensattributen auf Dienstebene verwendet, die beim Start auf den Workflowdienst angewendet werden. Diese Attribute können zur Laufzeit nicht geändert werden.
Hinweis
Wenn der aktuelle Workflow einen weiteren Workflow unter Verwendung der InvokeWorkflowActivity-Aktivität startet, erbt der aufgerufene Workflow nicht die Dienstattribute des aufrufenden Workflows.
Hinweis
Wenn Dienstattribute für eine benutzerdefinierte Aktivität festgelegt werden und diese Aktivität in einen Workflow eingeschlossen wird, werden diese Dienstattribute verwendet. Dienstattribute werden nur dann für benutzerdefinierte Aktivitäten verwendet, wenn die benutzerdefinierte Aktivität selbst als Workflow ausgeführt wird.