EventHandlerList Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma lista simples de delegados. Essa classe não pode ser herdada.
public ref class EventHandlerList sealed : IDisposable
public sealed class EventHandlerList : IDisposable
type EventHandlerList = class
interface IDisposable
Public NotInheritable Class EventHandlerList
Implements IDisposable
- Herança
-
EventHandlerList
- Implementações
Exemplos
Para obter um exemplo de como usar um EventHandlerList, consulte Como manipular vários eventos usando propriedades de evento.
Comentários
Essa classe usa um algoritmo de pesquisa linear para localizar entradas na lista de delegados. Um algoritmo de pesquisa linear é ineficiente ao trabalhar com um grande número de entradas. Portanto, quando você tem uma lista grande, a localização de entradas é lenta.
Construtores
EventHandlerList() |
Inicializa uma nova instância da classe EventHandlerList. |
Propriedades
Item[Object] |
Obtém ou define o delegado para o objeto especificado. |
Métodos
AddHandler(Object, Delegate) |
Adiciona um delegado à lista. |
AddHandlers(EventHandlerList) |
Adiciona uma lista de delegados à lista atual. |
Dispose() |
Descarta a lista de delegados. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
RemoveHandler(Object, Delegate) |
Remove um delegado da lista. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |