Class ObservableQueue
Inheritance
System.Object
ObservableQueue
Implements
System.Collections.IEnumerable
System.Collections.ICollection
Assembly: NineDigit.eKasa.dll
Syntax
public class ObservableQueue : Queue, IObservableQueue, IQueue, IReadOnlyQueue, IEnumerable, ICollection, INotifyQueueChanged
Constructors
ObservableQueue()
Declaration
ObservableQueue(ICollection)
Declaration
public ObservableQueue(ICollection col)
Parameters
Type |
Name |
Description |
System.Collections.ICollection |
col |
|
ObservableQueue(Int32)
Declaration
public ObservableQueue(int capacity)
Parameters
Type |
Name |
Description |
System.Int32 |
capacity |
|
Methods
add_QueueChanged(NotifyQueueChangedEventHandler)
Declaration
public void add_QueueChanged(NotifyQueueChangedEventHandler value)
Parameters
Clear()
Declaration
public override void Clear()
Dequeue()
Declaration
public override object Dequeue()
Returns
Type |
Description |
System.Object |
|
Enqueue(IList)
Declaration
public void Enqueue(IList list)
Parameters
Type |
Name |
Description |
System.Collections.IList |
list |
|
Enqueue(Object)
Declaration
public override void Enqueue(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
remove_QueueChanged(NotifyQueueChangedEventHandler)
Declaration
public void remove_QueueChanged(NotifyQueueChangedEventHandler value)
Parameters
Events
QueueChanged
Declaration
public event NotifyQueueChangedEventHandler QueueChanged
Event Type
Implements
System.Collections.IEnumerable
System.Collections.ICollection