[This is preliminary documentation and is subject to change.]

Namespace:  Phoenix
Assembly:  Phoenix (in Phoenix.dll) Version: 0.7.0.0

Syntax

         
 C#  Visual Basic  Visual C++ 
public class PublicEvent<THandler, TEventArgs>
where TEventArgs : EventArgs
Public Class PublicEvent(Of THandler, TEventArgs As EventArgs)
generic<typename THandler, typename TEventArgs>
where TEventArgs : EventArgs
public ref class PublicEvent

Type Parameters

THandler
TEventArgs

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
PublicEvent<(Of <(THandler, TEventArgs>)>)()()()
Initializes a new instance of the PublicEvent<(Of <(THandler, TEventArgs>)>) class
AddHandler(THandler)
BeginInvoke(Object, TEventArgs)
Handlers
Invoke(Object, TEventArgs)
InvokeAsync(Object, TEventArgs)
IsEmpty
RemoveHandler(THandler)

Inheritance Hierarchy

System..::.Object
  Phoenix..::.PublicEvent<(Of <(THandler, TEventArgs>)>)
    Phoenix..::.DefaultPublicEvent
    Phoenix.Runtime..::.UnregisteringAssemblyPublicEvent

See Also