Partager via


ReceiveActivity.SetWorkflowServiceAttributes(Object, Object) Méthode

Définition

Définit les attributs du service implémenté par l'activité ReceiveActivity. Ces attributs incluent des éléments tels que le AddressFilterMode, le ConfigurationName, et s'il est nécessaire d'inclure des informations détaillées d'exception dans toutes erreurs renvoyées par l'activité ReceiveActivity.

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)

Paramètres

dependencyObject
Object

Objet auquel appliquer les attributs de service.

value
Object

Objet WorkflowServiceAttributes qui contient les données d'attribut de service à appliquer.

Exemples

L'exemple suivant illustre l'utilisation de la méthode SetWorkflowServiceAttributes.

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

ReceiveActivity.SetWorkflowServiceAttributes(receiveActivity1, attributes);

Remarques

La propriété WorkflowServiceAttributesProperty est une propriété de dépendance jointe qui est définie par l'activité ReceiveActivity. Cette propriété est jointe au workflow racine contenant l'activité ReceiveActivity à l'aide de l'appel de méthode SetWorkflowServiceAttributes au moment de la conception.

La propriété WorkflowServiceAttributesProperty est utilisée pour définir des attributs de comportement au niveau du service qui sont appliqués au service de workflow lors de son démarrage. Ces attributs ne peuvent pas être modifiés au moment de l'exécution.

Notes

Si le workflow actuel démarre un autre workflow à l'aide d'une activité InvokeWorkflowActivity, le workflow appelé n'hérite pas des attributs de service du workflow appelant.

Notes

Si des attributs de service sont définis pour une activité personnalisée faisant partie d'un workflow, ces attributs ne sont pas utilisés. Ils sont utilisés dans le cadre d'une activité personnalisée uniquement si l'activité elle-même est exécutée comme un workflow.

S’applique à