ReceiveActivity.ParameterBindings Propriété

Définition

Obtient la collection de paramètres pouvant être liés, comme indiqué dans la liste de paramètres formels du service.

public:
 property System::Workflow::ComponentModel::WorkflowParameterBindingCollection ^ ParameterBindings { System::Workflow::ComponentModel::WorkflowParameterBindingCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Workflow.ComponentModel.WorkflowParameterBindingCollection ParameterBindings { get; }
[<System.ComponentModel.Browsable(false)>]
member this.ParameterBindings : System.Workflow.ComponentModel.WorkflowParameterBindingCollection
Public ReadOnly Property ParameterBindings As WorkflowParameterBindingCollection

Valeur de propriété

Paramètres WorkflowParameterBindingCollection à lier.

Attributs

Remarques

ParameterBindings peut être utilisé pour spécifier une liaison entre les paramètres d’opération de service et les propriétés/champs publics du flux de travail qui contiennent l’activité ReceiveActivity . Lorsqu’un client appelle l’opération, les valeurs de paramètre correspondantes sont écrites dans les propriétés de flux de travail liées pendant l’exécution de l’activité de réception.

ParameterBindings peut également être utilisé par les activités enfants de l’activité de réception pour lire les valeurs de paramètre passées par l’appel du client. Les activités enfants peuvent utiliser la ParameterBindings collection pour définir la valeur de retour de l’activité parente ReceiveActivity .

Tous les paramètres du contrat de service doivent être inclus dans la ParameterBindings propriété. Les paramètres non liés provoquent des avertissements du compilateur lors de la compilation et une exception peut se produire lorsque le ReceiveActivity message retourne ce message au client.

S’applique à