internal static IEnumerator Create(Snapshot snapshot) { var newEnumerator = new Enumerator(snapshot); return (IEnumerator)ComAggregate.CreateAggregatedObject(newEnumerator); }