Property | Type | Description | |
---|---|---|---|
Signal | System | ||
TriggerEnabledStatusChanged | void | ||
TriggerOnExipired | void | ||
TriggerSignal | void |
Method | Description | |
---|---|---|
Create ( OnRaisedDelegate onRaised = null, SignalWaverDelegate signalWaver = null, DateTimeOffset expiration = default(DateTimeOffset), object>.IDictionary |
Creates an instance of the Signal class.
|
|
Disable ( ) : void |
Disables this signal.
|
|
Enable ( ) : void |
Enables this signal.
|
|
Raise ( |
Raises the signal.
|
|
Raise ( string reason ) : void |
Raises the signal.
|
|
Reset ( ) : void |
Resets the signal.
|
Method | Description | |
---|---|---|
Signal ( OnRaisedDelegate signalRaised, SignalWaverDelegate signalWaver, DateTimeOffset expiration, object>.IDictionary |
Initializes a new instance of the Signal class.
|
|
TriggerEnabledStatusChanged ( object sender, bool enabled ) : void |
Triggers the enabled status changed event.
|
|
TriggerOnExipired ( object sender ) : void |
Triggers the on expired event.
|
|
TriggerSignal ( object sender, string reason ) : void |
Triggers the signal.
|
public static Create ( OnRaisedDelegate onRaised = null, SignalWaverDelegate signalWaver = null, DateTimeOffset expiration = default(DateTimeOffset), object>.IDictionary |
||
onRaised | OnRaisedDelegate | The delegate to call when this signal is raised. |
signalWaver | SignalWaverDelegate | The function that returns |
expiration | DateTimeOffset | The expiration of this signal. |
defaultProperties | object>.IDictionary | A dictionary that contents will be dumped into |
return |
public Raise ( |
||
exception | The exception. | |
return | void |