EventBindingService.FreeMethod(IComponent, EventDescriptor, String) Metod

Definition

Ger ett meddelande om att en viss metod inte längre används av en händelsehanterare.

protected:
 virtual void FreeMethod(System::ComponentModel::IComponent ^ component, System::ComponentModel::EventDescriptor ^ e, System::String ^ methodName);
protected virtual void FreeMethod(System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e, string methodName);
abstract member FreeMethod : System.ComponentModel.IComponent * System.ComponentModel.EventDescriptor * string -> unit
override this.FreeMethod : System.ComponentModel.IComponent * System.ComponentModel.EventDescriptor * string -> unit
Protected Overridable Sub FreeMethod (component As IComponent, e As EventDescriptor, methodName As String)

Parametrar

component
IComponent

Komponenten som metoden är bunden till.

e
EventDescriptor

EventDescriptor För händelsehanteraren.

methodName
String

Namnet på den metod som ska friges.

Kommentarer

Vissa implementeringar kan ha för avsikt att ta bort händelsehanteraren när inga händelser använder den. Genom att UseMethod åsidosätta och FreeMethodkan en implementering härledas när en metod inte längre behövs.

Gäller för

Se även