///------------------------------------------------------------------------------------------------- /// <summary> /// Gets the elements in this collection. /// </summary> /// <param name="metaClass"> /// (Optional) the meta class. /// </param> /// <param name="skip"> /// (Optional) the skip. /// </param> /// <returns> /// An enumerator that allows foreach to be used to process the elements in this collection. /// </returns> ///------------------------------------------------------------------------------------------------- public virtual IEnumerable <IModelElement> GetElements(ISchemaElement metaClass = null, int skip = 0) { CheckInitialized(); return(L1Cache.GetElements(metaClass, skip)); }