Click or drag to resize
CombinedInfoObjectCollectionCollectionType, ObjectType Class
Collection that combines several info object collections of specific type.
Inheritance Hierarchy
SystemObject
  CMS.DataEngineCombinedInfoObjectCollectionCollectionType, ObjectType
    CMS.DataEngineCombinedInfoObjectCollection
    CMS.DocumentEngineCombinedDocumentAttachmentCollection
    CMS.DocumentEngineCombinedTreeNodeCollection

Namespace: CMS.DataEngine
Assembly: CMS.DataEngine (in CMS.DataEngine.dll) Version: 10.0.0
Syntax
C#
public abstract class CombinedInfoObjectCollection<CollectionType, ObjectType> : IEnumerable<ObjectType>, 
	IEnumerable
where CollectionType : Object, IInfoObjectCollection, IEnumerable<ObjectType>

Type Parameters

CollectionType
ObjectType

The CombinedInfoObjectCollectionCollectionType, ObjectType type exposes the following members.

Constructors
Properties
  NameDescription
Protected propertyCollections
List of inner collections.
Top
Methods
  NameDescription
Public methodAdd
Adds the collection to the combined collection.
Public methodGetEnumerator
Gets the enumerator over the collection.
Public methodSubmitChanges
Submits the changes in the collection to the database.
Top
Extension Methods
  NameDescription
Public Extension MethodBatchObjectType
Returns input in batches of batchSize size.
(Defined by BaseExtensions.)
Public Extension MethodToHashSetObjectType
Converts the list of objects to a hash set of distinct values
(Defined by DataExtensions.)
Public Extension MethodToJSON
Returns JSON representation of current instance of IEnumerable.
(Defined by DataExtensions.)
Public Extension MethodToXML
Returns XML representation of current instance of IEnumerable.
(Defined by DataExtensions.)
Top
See Also