public class IntelligentConcurrentQueue<T> : ConcurrentQueue<T>
Public Class IntelligentConcurrentQueue(Of T)
Inherits ConcurrentQueue(Of T)type IntelligentConcurrentQueue<'T> =
class
inherit ConcurrentQueue<'T>
end| Count | 长度 |
| IsEmpty | Gets a value that indicates whether the ConcurrentQueueT is empty. (继承自 ConcurrentQueueT。) |
| MaxCount | 允许的最大长度 |
| Clear | Removes all objects from the ConcurrentQueueT. (继承自 ConcurrentQueueT。) |
| CopyTo | Copies the ConcurrentQueueT elements to an existing one-dimensional Array, starting at the specified array index. (继承自 ConcurrentQueueT。) |
| Enqueue | 入队 |
| Equals | Determines whether the specified object is equal to the current object. (继承自 Object。) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (继承自 Object。) |
| GetEnumerator | Returns an enumerator that iterates through the ConcurrentQueueT. (继承自 ConcurrentQueueT。) |
| GetHashCode | Serves as the default hash function. (继承自 Object。) |
| GetType | Gets the Type of the current instance. (继承自 Object。) |
| MemberwiseClone | Creates a shallow copy of the current Object. (继承自 Object。) |
| ToArray | Copies the elements stored in the ConcurrentQueueT to a new array. (继承自 ConcurrentQueueT。) |
| ToString | Returns a string that represents the current object. (继承自 Object。) |
| TryDequeue | 出队 |
| TryPeek | Tries to return an object from the beginning of the ConcurrentQueueT without removing it. (继承自 ConcurrentQueueT。) |
| ClearT |
清空并发队列并执行指定操作。
(由 CollectionsExtension 定义。) |
| Map |
将源对象的属性映射到目标对象的属性中。
(由 Mapper 定义。) |
| Map |
将源对象映射到目标类型的实例。
(由 Mapper 定义。) |
| MapTTarget |
将源对象映射到指定目标类型的新实例。
(由 Mapper 定义。) |
| ToJsonString |
转换为Json
(由 SerializeConvert 定义。) |
| ICollectionCopyTo | Copies the elements of the ICollection to an Array, starting at a particular Array index. (继承自 ConcurrentQueueT。) |
| IEnumerableGetEnumerator | Returns an enumerator that iterates through a collection. (继承自 ConcurrentQueueT。) |
| ICollectionIsSynchronized | Gets a value indicating whether access to the ICollection is synchronized with the SyncRoot. (继承自 ConcurrentQueueT。) |
| ICollectionSyncRoot | Gets an object that can be used to synchronize access to the ICollection. This property is not supported. (继承自 ConcurrentQueueT。) |
| IProducerConsumerCollectionTTryAdd | Attempts to add an object to the IProducerConsumerCollectionT. (继承自 ConcurrentQueueT。) |
| IProducerConsumerCollectionTTryTake | Attempts to remove and return an object from the IProducerConsumerCollectionT. (继承自 ConcurrentQueueT。) |