DotNetNuke.Collections.Internal.NaiveLockingList`1.NaiveLockingEnumerator

Namespace: DotNetNuke.Collections.Internal
Assembly: 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)

See Also