DotNetNuke.Collections.Internal.NaiveLockingList`1.NaiveLockingEnumerator
Namespace: DotNetNuke.Collections.InternalAssembly: DotNetNuke (in DotNetNuke.dll)
Syntax
C# |
---|
public NaiveLockingEnumerator( IEnumerator<T> enumerator, ISharedCollectionLock readLock ) |
Visual Basic |
---|
Public Sub New ( enumerator As IEnumerator(Of T), readLock As ISharedCollectionLock ) |
Parameters
- enumerator
- Type: System.Collections.Generic..::..IEnumerator<(Of <(<'T>)>)>
paramenumeratorM:DotNetNuke.Collections.Internal.NaiveLockingList`1.NaiveLockingEnumerator.#ctor(System.Collections.Generic.IEnumerator{`0},DotNetNuke.Collections.Internal.ISharedCollectionLock)
- readLock
- Type: DotNetNuke.Collections.Internal..::..ISharedCollectionLock
paramreadLockM:DotNetNuke.Collections.Internal.NaiveLockingList`1.NaiveLockingEnumerator.#ctor(System.Collections.Generic.IEnumerator{`0},DotNetNuke.Collections.Internal.ISharedCollectionLock)