4 instantiations of ConcurrentStack
mscorlib (1)
parent\parent\parent\parent\InternalApis\NDP_Common\inc\PinnableBufferCache.cs (1)
432
private ConcurrentStack<object> m_FreeList = new
ConcurrentStack
<object>();
System (1)
parent\parent\parent\InternalApis\NDP_Common\inc\PinnableBufferCache.cs (1)
432
private ConcurrentStack<object> m_FreeList = new
ConcurrentStack
<object>();
System.Data (2)
fx\src\data\System\Data\ProviderBase\DbConnectionPool.cs (2)
436
private readonly ConcurrentStack<DbConnectionInternal> _stackOld = new
ConcurrentStack
<DbConnectionInternal>();
437
private readonly ConcurrentStack<DbConnectionInternal> _stackNew = new
ConcurrentStack
<DbConnectionInternal>();
45 references to ConcurrentStack
mscorlib (42)
parent\parent\parent\parent\InternalApis\NDP_Common\inc\PinnableBufferCache.cs (1)
432
private
ConcurrentStack
<object> m_FreeList = new ConcurrentStack<object>();
system\Collections\Concurrent\ConcurrentStack.cs (41)
46
/// All public and protected members of <see cref="
ConcurrentStack
{T}"/> are thread-safe and may be used
88
/// Initializes a new instance of the <see cref="
ConcurrentStack
{T}"/>
96
/// Initializes a new instance of the <see cref="
ConcurrentStack
{T}"/>
100
/// cref="
ConcurrentStack
{T}"/>.</param>
175
/// Gets a value that indicates whether the <see cref="
ConcurrentStack
{T}"/> is empty.
177
/// <value>true if the <see cref="
ConcurrentStack
{T}"/> is empty; otherwise, false.</value>
195
/// Gets the number of elements contained in the <see cref="
ConcurrentStack
{T}"/>.
197
/// <value>The number of elements contained in the <see cref="
ConcurrentStack
{T}"/>.</value>
233
/// with the SyncRoot; otherwise, false. For <see cref="
ConcurrentStack
{T}"/>, this property always
258
/// Removes all objects from the <see cref="
ConcurrentStack
{T}"/>.
276
/// <see cref="
ConcurrentStack
{T}"/>. The <see cref="T:System.Array"/> must
310
/// Copies the <see cref="
ConcurrentStack
{T}"/> elements to an existing one-dimensional <see
315
/// <see cref="
ConcurrentStack
{T}"/>. The <see cref="T:System.Array"/> must have zero-based
325
/// -or- The number of elements in the source <see cref="
ConcurrentStack
{T}"/> is greater than the
345
/// Inserts an object at the top of the <see cref="
ConcurrentStack
{T}"/>.
347
/// <param name="item">The object to push onto the <see cref="
ConcurrentStack
{T}"/>. The value can be
369
/// Inserts multiple objects at the top of the <see cref="
ConcurrentStack
{T}"/> atomically.
371
/// <param name="items">The objects to push onto the <see cref="
ConcurrentStack
{T}"/>.</param>
391
/// Inserts multiple objects at the top of the <see cref="
ConcurrentStack
{T}"/> atomically.
393
/// <param name="items">The objects to push onto the <see cref="
ConcurrentStack
{T}"/>.</param>
395
/// inserting elements onto the top of the <see cref="
ConcurrentStack
{T}"/>.</param>
397
/// cref="
ConcurrentStack
{T}"/>.</param>
503
/// <remarks>For <see cref="
ConcurrentStack
{T}"/>, this operation
504
/// will always insert the object onto the top of the <see cref="
ConcurrentStack
{T}"/>
513
/// Attempts to return an object from the top of the <see cref="
ConcurrentStack
{T}"/>
538
/// Attempts to pop and return the object at the top of the <see cref="
ConcurrentStack
{T}"/>.
545
/// cref="
ConcurrentStack
{T}"/>
567
/// Attempts to pop and return multiple objects from the top of the <see cref="
ConcurrentStack
{T}"/>
572
/// cref="
ConcurrentStack
{T}"/> will be added.
575
/// cref="
ConcurrentStack
{T}"/> and inserted in
597
/// Attempts to pop and return multiple objects from the top of the <see cref="
ConcurrentStack
{T}"/>
602
/// cref="
ConcurrentStack
{T}"/> will be added.
605
/// inserting elements from the top of the <see cref="
ConcurrentStack
{T}"/>.</param>
607
/// cref="
ConcurrentStack
{T}"/> and inserted into <paramref name="items"/>.</param>
609
/// the <see cref="
ConcurrentStack
{T}"/> and inserted in <paramref name="items"/>.</returns>
757
/// <remarks>For <see cref="
ConcurrentStack
{T}"/>, this operation will attempt to pope the object at
758
/// the top of the <see cref="
ConcurrentStack
{T}"/>.
766
/// Copies the items stored in the <see cref="
ConcurrentStack
{T}"/> to a new array.
769
/// cref="
ConcurrentStack
{T}"/>.</returns>
795
/// Returns an enumerator that iterates through the <see cref="
ConcurrentStack
{T}"/>.
797
/// <returns>An enumerator for the <see cref="
ConcurrentStack
{T}"/>.</returns>
System (1)
parent\parent\parent\InternalApis\NDP_Common\inc\PinnableBufferCache.cs (1)
432
private
ConcurrentStack
<object> m_FreeList = new ConcurrentStack<object>();
System.Data (2)
fx\src\data\System\Data\ProviderBase\DbConnectionPool.cs (2)
436
private readonly
ConcurrentStack
<DbConnectionInternal> _stackOld = new ConcurrentStack<DbConnectionInternal>();
437
private readonly
ConcurrentStack
<DbConnectionInternal> _stackNew = new ConcurrentStack<DbConnectionInternal>();