C# Class PowerArgs.Cli.Event

Show file Open project: adamabdelhamed/PowerArgs

Protected Properties

Property Type Description
subscribers Subscription>.Dictionary

Public Methods

Method Description
Event ( ) : System
Fire ( ) : void
SubscribeForLifetime ( System.Action handler, LifetimeManager lifetimeManager ) : void
SubscribeUnmanaged ( System.Action handler ) : Subscription
Unsubscribe ( System.Action handler ) : void

Method Details

Event() public method

public Event ( ) : System
return System

Fire() public method

public Fire ( ) : void
return void

SubscribeForLifetime() public method

public SubscribeForLifetime ( System.Action handler, LifetimeManager lifetimeManager ) : void
handler System.Action
lifetimeManager LifetimeManager
return void

SubscribeUnmanaged() public method

public SubscribeUnmanaged ( System.Action handler ) : Subscription
handler System.Action
return Subscription

Unsubscribe() public method

public Unsubscribe ( System.Action handler ) : void
handler System.Action
return void

Property Details

subscribers protected property

protected Dictionary subscribers
return Subscription>.Dictionary