EventHandlerList EventHandlerList EventHandlerList EventHandlerList Class

정의

간단한 대리자 목록을 제공합니다.Provides a simple list of delegates. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

public ref class EventHandlerList sealed : IDisposable
public sealed class EventHandlerList : IDisposable
type EventHandlerList = class
    interface IDisposable
Public NotInheritable Class EventHandlerList
Implements IDisposable
상속
EventHandlerListEventHandlerListEventHandlerListEventHandlerList
구현

예제

사용 하는 예는 EventHandlerList를 참조 하세요 방법: 이벤트 속성을 사용하여 여러 이벤트 처리를 참조하세요.For an example of using an EventHandlerList, see How to: Handle Multiple Events Using Event Properties.

설명

이 클래스에는 대리자의 목록에서 항목을 찾는 선형 검색 알고리즘을 사용 합니다.This class uses a linear search algorithm to find entries in the list of delegates. 선형 검색 알고리즘을 많은 수의 항목을 작업할 때 비효율적입니다.A linear search algorithm is inefficient when working with a large number of entries. 따라서 큰 목록에 있는 경우 항목을 찾는 느립니다.Therefore, when you have a large list, finding entries is slow.

생성자

EventHandlerList() EventHandlerList() EventHandlerList() EventHandlerList()

EventHandlerList 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the EventHandlerList class.

속성

Item[Object] Item[Object] Item[Object] Item[Object]

지정된 개체의 대리자를 가져오거나 설정합니다.Gets or sets the delegate for the specified object.

메서드

AddHandler(Object, Delegate) AddHandler(Object, Delegate) AddHandler(Object, Delegate) AddHandler(Object, Delegate)

목록에 대리자를 추가합니다.Adds a delegate to the list.

AddHandlers(EventHandlerList) AddHandlers(EventHandlerList) AddHandlers(EventHandlerList) AddHandlers(EventHandlerList)

현재 목록에 대리자 목록을 추가합니다.Adds a list of delegates to the current list.

Dispose() Dispose() Dispose() Dispose()

대리자 목록을 삭제합니다.Disposes the delegate list.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
RemoveHandler(Object, Delegate) RemoveHandler(Object, Delegate) RemoveHandler(Object, Delegate) RemoveHandler(Object, Delegate)

목록에서 대리자를 제거합니다.Removes a delegate from the list.

ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

적용 대상