[System.Reflection.DefaultMember("Item")] public class NStorageObjectCollection<TObject> : Nevron.Nov.Dom.NElementCollection<TObject>, Nevron.Nov.DataStructures.INAddable<TObject>, Nevron.Nov.DataStructures.INClearable, Nevron.Nov.DataStructures.INCollection<TObject>, Nevron.Nov.DataStructures.INContains<TObject>, Nevron.Nov.DataStructures.INCountable<TObject>, Nevron.Nov.DataStructures.INDynamicSet<TObject>, Nevron.Nov.DataStructures.INIndexedSet<TObject>, Nevron.Nov.DataStructures.INIterable<TObject>, Nevron.Nov.DataStructures.INRemovable<TObject>, Nevron.Nov.DataStructures.INReverseIterable<TObject>, Nevron.Nov.DataStructures.INSet<TObject>, Nevron.Nov.DataStructures.INWritableIndexedSet<TObject>, Nevron.Nov.Dom.INDomDeepEquals, Nevron.Nov.Dom.INDomDeeplyCloneable, Nevron.Nov.INDeeplyCloneable where TObject: NStorageObject