ReceiveActivity.ParameterBindings Egenskap

Definition

Hämtar samlingen med bindningsbara parametrar som finns i tjänstens formella parameterlista.

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

Egenskapsvärde

Parametrar WorkflowParameterBindingCollection som ska bindas till.

Attribut

Kommentarer

ParameterBindings kan användas för att ange en bindning mellan tjänståtgärdsparametrarna och det offentliga fältet/egenskaperna för arbetsflödet som innehåller ReceiveActivity aktiviteten. När en klient anropar åtgärden skrivs motsvarande parametervärden till bundna arbetsflödesegenskaper under körningen av mottagningsaktiviteten.

ParameterBindings kan också användas av den mottagande aktivitetens underordnade aktiviteter för att läsa parametervärdena som skickas in av klientanropet. Underordnade aktiviteter kan använda samlingen ParameterBindings för att ange returvärdet för den överordnade ReceiveActivity aktiviteten.

Alla parametrar i tjänstkontraktet ska ingå i ParameterBindings egenskapen. Obundna parametrar orsakar kompilatorvarningar vid kompilering och ett undantag kan inträffa när ReceiveActivity meddelandet returneras tillbaka till klienten.

Gäller för