API reference
API reference
Select your platform
No SDKs available
No versions available

Enumerator Struct

Extends IEnumerator< T >

Constructors

Enumerator ( enumerable )
Signature
OVREnumerable< T >.Enumerator.Enumerator(IEnumerable< T > enumerable)
Parameters
enumerable: IEnumerable< T >

Fields

_enumerator : readonly IEnumerator< T >
Signature
readonly IEnumerator<T> OVREnumerable< T >.Enumerator._enumerator
_listCount : readonly int
Signature
readonly int OVREnumerable< T >.Enumerator._listCount
_listEnumerator : List< T >.Enumerator
Signature
List<T>.Enumerator OVREnumerable< T >.Enumerator._listEnumerator
_listIndex : int
Signature
int OVREnumerable< T >.Enumerator._listIndex
_queueEnumerator : Queue< T >.Enumerator
Signature
Queue<T>.Enumerator OVREnumerable< T >.Enumerator._queueEnumerator
_readOnlyList : readonly IReadOnlyList< T >
Signature
readonly IReadOnlyList<T> OVREnumerable< T >.Enumerator._readOnlyList
_setEnumerator : HashSet< T >.Enumerator
Signature
HashSet<T>.Enumerator OVREnumerable< T >.Enumerator._setEnumerator
_type : readonly CollectionType
Signature
readonly CollectionType OVREnumerable< T >.Enumerator._type

Properties

Current : T
[Get]
Signature
T OVREnumerable< T >.Enumerator.Current
Current : object IEnumerator.
[Get]
Signature
object IEnumerator. OVREnumerable< T >.Enumerator.Current

Methods

Dispose ()
Signature
void OVREnumerable< T >.Enumerator.Dispose()
Returns
void
MoveNext ()
Signature
bool OVREnumerable< T >.Enumerator.MoveNext()
Returns
bool
MoveNextReadOnlyList ()
Signature
bool OVREnumerable< T >.Enumerator.MoveNextReadOnlyList()
Returns
bool
Reset ()
Signature
void OVREnumerable< T >.Enumerator.Reset()
Returns
void
ValidateAndThrow ()
Signature
void OVREnumerable< T >.Enumerator.ValidateAndThrow()
Returns
void