London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Class DynamicDataCollection<T>.DynamicDataCollectionEnumerator

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Enumerator implementation for use by the DynamicDataCollection<T> class ///

Inheritance
System.Object
DynamicDataCollection<T>.DynamicDataCollectionEnumerator
Implements
System.Collections.Generic.IEnumerator<T>
System.IDisposable
System.Collections.IEnumerator
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Data.Dynamic.Internal
Assembly: EPiServer.Data.dll
Version: 10.10.4
Syntax
public sealed class DynamicDataCollectionEnumerator : IEnumerator<T>, IDisposable, IEnumerator

Constructors

DynamicDataCollectionEnumerator(DynamicDataCollection<T>)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Construct the enumerator

Declaration
public DynamicDataCollectionEnumerator(DynamicDataCollection<T> enumerable)
Parameters
Type Name Description
DynamicDataCollection<T> enumerable

The DynamicDataCollection<T> which owns this object

Properties

Current

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Return the current item in the enumerator

Declaration
public T Current { get; }
Property Value
Type Description
T

Methods

Dispose()

Declaration
public void Dispose()

MoveNext()

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Move to the next item in the enumerator

Declaration
public bool MoveNext()
Returns
Type Description
System.Boolean

Reset()

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Reset the enumerator

Declaration
public void Reset()

Explicit Interface Implementations

IEnumerator.Current

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Return the current item in the enumerator

Declaration
object IEnumerator.Current { get; }
Returns
Type Description
System.Object

Implements

System.Collections.Generic.IEnumerator<T>
System.IDisposable
System.Collections.IEnumerator

Extension Methods