ReceiveActivity.ParameterBindings Eigenschaft

Definition

Ruft die Auflistung der bindbaren Parameter ab, wie in der formalen Parameterliste des Diensts gefunden.

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

Eigenschaftswert

Die WorkflowParameterBindingCollection Parameter, an die eine Bindung erfolgen soll.

Attribute

Hinweise

ParameterBindings kann verwendet werden, um eine Bindung zwischen den Dienstvorgangsparametern und öffentlichen Feld-/Eigenschaften des Workflows anzugeben, die die ReceiveActivity Aktivität enthalten. Wenn ein Client den Vorgang aufruft, werden die entsprechenden Parameterwerte während der Ausführung der Empfangsaktivität in gebundene Workfloweigenschaften geschrieben.

ParameterBindings kann auch von den untergeordneten Aktivitäten der Empfangsaktivität verwendet werden, um die parameterwerte zu lesen, die von Clientaufrufen übergeben werden. Untergeordnete Aktivitäten können die ParameterBindings Auflistung verwenden, um den Rückgabewert der übergeordneten ReceiveActivity Aktivität festzulegen.

Alle Parameter des Servicevertrags sollten in die ParameterBindings Eigenschaft aufgenommen werden. Ungebundene Parameter führen zu Compilerwarnungen bei der Kompilierung, und eine Ausnahme kann auftreten, wenn diese ReceiveActivity Nachricht zurück an den Client zurückgegeben wird.

Gilt für: