Summary

A System.Threading.WaitHandle which can be waited on and which will fire when a System.EventHandler compliant event (delegate) fires.
For a list of all members of this type, see EventHandlerCompletionEvent`1 Members .

Type Relationships

  System.Object
    System.MarshalByRefObject
      System.Threading.WaitHandle
        Eas.WebCrawler.Common.Threading.EventHandlerCompletionEvent`1

Declaration Syntax

Public Class EventHandlerCompletionEvent`1(Of TArgs As EventArgs)
	Inherits WaitHandle
public class EventHandlerCompletionEvent`1<TArgs> : WaitHandle
	where TArgs : EventArgs
public __gc class EventHandlerCompletionEvent`1 : public WaitHandle
public class EventHandlerCompletionEvent`1 extends WaitHandle

Remarks

The generic version of this class works with the generic version of System.EventHandler while the non-generic version wotks with the non-generic System.EventHandler.

Example

EventHandlerCompletionEvent<MouseEventArgs> waiter = new EventHandlerCompletionEvent<MouseEventArgs>(); myForm.OnMouseMove += waiter.CreateEvenHandler(); myForm.WaitOne();

Requirements

Namespace: Eas.WebCrawler.Common.Threading
Assembly: Eas.WebCrawler.Common (eas.webcrawler.common.dll)

See Also

EventHandlerCompletionEvent`1<TArgs> Members | Eas.WebCrawler.Common.Threading Namespace