src/EntityFramework/Core/Objects/DataClasses/EntityCollection.cs
/// <summary>
///     Returns an enumerator that is used to iterate through the set of values cached by
///     <see
///         cref="T:System.Data.Entity.Core.Objects.DataClasses.EntityCollection`1" />
///     .
/// </summary>
/// <returns>
///     An <see cref="T:System.Collections.IEnumerator" /> that iterates through the set of values cached by
///     <see
///         cref="T:System.Data.Entity.Core.Objects.DataClasses.EntityCollection`1" />
///     .
/// </returns>
Returns an enumerator that is used to iterate through the set of values cached by


Returns an enumerator that is used to iterate through the set of values cached by
IEnumerator IEnumerable.GetEnumerator()
        {
            DeferredLoad();
            return WrappedRelatedEntities.Keys.GetEnumerator();
        }
IEnumerator IEnumerable . GetEnumerator ( ) { DeferredLoad ( ) ; return WrappedRelatedEntities . Keys . GetEnumerator ( ) ; }
Returns an enumerator that is used to iterate through the set of values cached by
Returns an enumerator that is used to iterate through the set of values cached by
An  that iterates through the set of values cached by


An that iterates through the set of values cached by