CallExternalMethodActivity.OnMethodInvoking(EventArgs) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет обработчик для производных классов для задания свойства ParameterBindings. Этот метод вызывается перед выполнением внешнего метода.
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)
Параметры
Объект EventArgs, содержащий данные для события MethodInvoking.
Примеры
В следующем примере показана реализация метода OnMethodInvoking
. Это пример из примера SDK "Correlated Local Service" из файла CreateTask.cs. Дополнительные сведения см. в разделе Пример сопоставленной локальной службы.
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