Zdexby TheHolyOneZ
127,469 classes
Class

BlockingCollection`1

: Object
System.Collections.Concurrent.BlockingCollection`1, System 0x0048 (72 B) align 8 inherited 0x0010 System
0x00x0048

Members 10

OffsetSizeNameTypeFlags
—0x08_collectionIProducerConsumerCollection`1Private
—0x04_boundedCapacityintPrivate
—0x04NON_BOUNDEDintPrivateStatic+1 flags
—0x08_freeNodesSemaphoreSlimPrivate
—0x08_occupiedNodesSemaphoreSlimPrivate
—0x01_isDisposedboolPrivate
—0x08_consumersCancellationTokenSourceCancellationTokenSourcePrivate
—0x08_producersCancellationTokenSourceCancellationTokenSourcePrivate
—0x04_currentAddersintPrivate
—0x04COMPLETE_ADDING_ON_MASKintPrivateStatic+1 flags
0x00100x38unreflected bytes to end of BlockingCollection`1

Functions 60

SignatureFlagsNativeParams
void get_BoundedCapacity()Public+1 flags—0x00
void get_IsAddingCompleted()Public+1 flags—0x00
void get_IsCompleted()Public+1 flags—0x00
void get_Count()PublicFinal+3 flags—0x00
void System.Collections.ICollection.get_IsSynchronized()PrivateFinal+3 flags—0x00
void System.Collections.ICollection.get_SyncRoot()PrivateFinal+3 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void Initialize()Private—0x00
void Add()Public—0x00
void Add()Public—0x00
void TryAdd()Public—0x00
void TryAdd()Public—0x00
void TryAdd()Public—0x00
void TryAdd()Public—0x00
void TryAddWithNoTimeValidation()Private—0x00
void Take()Public—0x00
void Take()Public—0x00
void TryTake()Public—0x00
void TryTake()Public—0x00
void TryTake()Public—0x00
void TryTake()Public—0x00
void TryTakeWithNoTimeValidation()Private—0x00
void AddToAny()PublicStatic—0x00
void AddToAny()PublicStatic—0x00
void TryAddToAny()PublicStatic—0x00
void TryAddToAny()PublicStatic—0x00
void TryAddToAny()PublicStatic—0x00
void TryAddToAny()PublicStatic—0x00
void TryAddToAnyCore()PrivateStatic—0x00
void TryAddToAnyFast()PrivateStatic—0x00
void GetHandles()PrivateStatic—0x00
void UpdateTimeOut()PrivateStatic—0x00
void TakeFromAny()PublicStatic—0x00
void TakeFromAny()PublicStatic—0x00
void TryTakeFromAny()PublicStatic—0x00
void TryTakeFromAny()PublicStatic—0x00
void TryTakeFromAny()PublicStatic—0x00
void TryTakeFromAny()PublicStatic—0x00
void TryTakeFromAnyCore()PrivateStatic—0x00
void TryTakeFromAnyCoreSlow()PrivateStatic—0x00
void CompleteAdding()Public—0x00
void CancelWaitingConsumers()Private—0x00
void CancelWaitingProducers()Private—0x00
void Dispose()PublicFinal+2 flags—0x00
void Dispose()3 flags—0x00
void ToArray()Public—0x00
void CopyTo()Public—0x00
void System.Collections.ICollection.CopyTo()PrivateFinal+2 flags—0x00
void GetConsumingEnumerable()Public—0x00
void GetConsumingEnumerable()Public—0x00
void System.Collections.Generic.IEnumerable<T>.GetEnumerator()PrivateFinal+2 flags—0x00
void System.Collections.IEnumerable.GetEnumerator()PrivateFinal+2 flags—0x00
void ValidateCollectionsArray()PrivateStatic—0x00
void get_IsSTAThread()PrivateStatic+1 flags—0x00
void ValidateTimeout()PrivateStatic—0x00
void ValidateMillisecondsTimeout()PrivateStatic—0x00
void CheckDisposed()Private—0x00

Used by 2

types with a member, parameter or interface of this type