ReceiveActivity.SetWorkflowServiceAttributes(Object, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.