implements IProducerConsumerCollection`1, IEnumerable`1, IEnumerable, ICollection, IReadOnlyCollection`1
0x00x0018
Members 2
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x08 | _head | Node | Private |
| — | 0x04 | BACKOFF_MAX_YIELDS | int | PrivateStatic+1 flags |
| 0x0010 | 0x08 | unreflected bytes to end of ConcurrentStack`1 | ||
Functions 30
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void InitializeFromCollection() | Private | — | 0x00 |
| void get_IsEmpty() | 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 Clear() | Public | — | 0x00 |
| void System.Collections.ICollection.CopyTo() | PrivateFinal+2 flags | — | 0x00 |
| void CopyTo() | PublicFinal+2 flags | — | 0x00 |
| void Push() | Public | — | 0x00 |
| void PushRange() | Public | — | 0x00 |
| void PushRange() | Public | — | 0x00 |
| void PushCore() | Private | — | 0x00 |
| void ValidatePushPopRangeInput() | PrivateStatic | — | 0x00 |
| void System.Collections.Concurrent.IProducerConsumerCollection<T>.TryAdd() | PrivateFinal+2 flags | — | 0x00 |
| void TryPeek() | Public | — | 0x00 |
| void TryPop() | Public | — | 0x00 |
| void TryPopRange() | Public | — | 0x00 |
| void TryPopRange() | Public | — | 0x00 |
| void TryPopCore() | Private | — | 0x00 |
| void TryPopCore() | Private | — | 0x00 |
| void CopyRemovedItems() | PrivateStatic | — | 0x00 |
| void System.Collections.Concurrent.IProducerConsumerCollection<T>.TryTake() | PrivateFinal+2 flags | — | 0x00 |
| void ToArray() | PublicFinal+2 flags | — | 0x00 |
| void ToList() | Private | — | 0x00 |
| void ToList() | Private | — | 0x00 |
| void GetEnumerator() | PublicFinal+2 flags | — | 0x00 |
| void GetEnumerator() | Private | — | 0x00 |
| void System.Collections.IEnumerable.GetEnumerator() | PrivateFinal+2 flags | — | 0x00 |