WaitTimeList<(Of <(<'TElement>)>)> Members
The WaitTimeList<(Of <(<'TElement>)>)> type exposes the following members.
Constructors
Name | Description | |
---|---|---|
WaitTimeList<(Of <(<'TElement>)>)>(String, Boolean) |
Initializes a new instance of the WaitTimeList<(Of <(<'TElement>)>)> class.
|
|
WaitTimeList<(Of <(<'TElement>)>)>(String) |
Initializes a new instance of the WaitTimeList<(Of <(<'TElement>)>)> class.
|
Methods
Name | Description | |
---|---|---|
DisableListManagerThread |
Disables the list manager thread.
|
|
Dispose()()()() |
Implement IDisposable. Do not make this method virtual. A derived class should not be able to override this method.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
|
EnableListManagerThread |
Enables the list manager thread.
|
|
Equals(System.Object) | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
NewOvertimeCoefficient |
Event handler invoked every time new values are available.
|
|
RemoveItem(Boolean) |
Removes the item.
|
|
RemoveItem()()()() |
While overridden the method can be used to remove first ready item from the queue.
The method is called by the internal timer callback inside the lock of the instance of this class.
Typically it is used to schedule a work related to removed Item using the ThreadPool.
|
|
RemoveItem(TElement%) |
Removes the item.
|
|
ToString | ||
WaitRemoveItem |
Waits and remove an item.
|
Properties
Name | Description | |
---|---|---|
IsReadyToRemoved |
Gets a value indicating whether item from the queue is ready to be removed.
|
|
QueueLength |
Gets the length of the queue.
|