CallExternalMethodActivity.OnMethodInvoking(EventArgs) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje háček pro odvozené třídy pro nastavení ParameterBindings. Tato metoda je volána těsně před spuštěním externí metody.
protected:
virtual void OnMethodInvoking(EventArgs ^ e);
protected virtual void OnMethodInvoking (EventArgs e);
abstract member OnMethodInvoking : EventArgs -> unit
override this.OnMethodInvoking : EventArgs -> unit
Protected Overridable Sub OnMethodInvoking (e As EventArgs)
Parametry
Objekt EventArgs , který obsahuje data události MethodInvoking .
Příklady
Následující příklad ukazuje implementaci OnMethodInvoking
metody. Tento příklad je z ukázky sady SDK korelace místní služby ze souboru CreateTask.cs. Další informace najdete v ukázce korelační místní služby.
protected override void OnMethodInvoking(EventArgs e)
{
this.ParameterBindings["taskId"].Value = this.TaskId;
this.ParameterBindings["assignee"].Value = this.Assignee;
this.ParameterBindings["text"].Value = this.Text;
}
Protected Overrides Sub OnMethodInvoking(ByVal e As EventArgs)
Me.ParameterBindings("taskId").Value = Me.TaskId
Me.ParameterBindings("assignee").Value = Me.Assignee
Me.ParameterBindings("text").Value = Me.Text
End Sub