Class NotifyQueueChangedEventArgs
Inheritance
System.Object
NotifyQueueChangedEventArgs
Namespace: NineDigit.eKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class NotifyQueueChangedEventArgs : EventArgs
Constructors
NotifyQueueChangedEventArgs(NotifyQueueChangedAction)
Initializes a new instance of the NotifyQueueChangedEventArgs
Declaration
public NotifyQueueChangedEventArgs(NotifyQueueChangedAction action)
Parameters
Type | Name | Description |
---|---|---|
NotifyQueueChangedAction | action | Must be set to Reset |
NotifyQueueChangedEventArgs(NotifyQueueChangedAction, IList)
Initializes a new instance of the NotifyQueueChangedEventArgs
Declaration
public NotifyQueueChangedEventArgs(NotifyQueueChangedAction action, IList items)
Parameters
Type | Name | Description |
---|---|---|
NotifyQueueChangedAction | action | Enqueue or Dequeue action |
System.Collections.IList | items | The list of items involved in the change |
NotifyQueueChangedEventArgs(NotifyQueueChangedAction, Object)
Initializes a new instance of the NotifyQueueChangedEventArgs
Declaration
public NotifyQueueChangedEventArgs(NotifyQueueChangedAction action, object item)
Parameters
Type | Name | Description |
---|---|---|
NotifyQueueChangedAction | action | Enqueue or Dequeue action |
System.Object | item | Item involved in the change |
Properties
Action
Gets the action that caused the event.
Declaration
public NotifyQueueChangedAction Action { get; }
Property Value
Type | Description |
---|---|
NotifyQueueChangedAction |
Items
The list of items involved in the change.
Declaration
public IList Items { get; }
Property Value
Type | Description |
---|---|
System.Collections.IList |