ReceiveActivity.ParameterBindings Proprietà

Definizione

Ottiene la raccolta di parametri associabili trovati nell'elenco dei parametri formali del servizio.

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

Valore della proprietà

Oggetto WorkflowParameterBindingCollection dei parametri a cui eseguire l'associazione.

Attributi

Commenti

ParameterBindings può essere usato per specificare un'associazione tra i parametri dell'operazione del servizio e le proprietà/campi pubblici del flusso di lavoro che contengono l'attività ReceiveActivity . Quando un client richiama l'operazione, i valori dei parametri corrispondenti vengono scritti in proprietà del flusso di lavoro associate durante l'esecuzione dell'attività di ricezione.

ParameterBindings può essere usato anche dalle attività figlio dell'attività di ricezione per leggere i valori dei parametri passati dalla chiamata client. Le attività figlio possono utilizzare la ParameterBindings raccolta per impostare il valore restituito dell'attività padre ReceiveActivity .

Tutti i parametri del contratto di servizio devono essere inclusi nella ParameterBindings proprietà . I parametri non associati causano avvisi del compilatore durante la compilazione e può verificarsi un'eccezione ReceiveActivity quando restituisce il messaggio al client.

Si applica a