Click or drag to resize
IInfoObjectCollectionTInfo Methods

The IInfoObjectCollectionTInfo generic type exposes the following members.

Methods
  NameDescription
Public methodAdd(BaseInfo)
Adds new object to the collection.
(Inherited from IInfoObjectCollection.)
Public methodAdd(IEnumerableBaseInfo)
Adds new object to the collection.
(Inherited from IInfoObjectCollection.)
Public methodAsTType
Makes a wrapper of the collection with specified type of the items.
(Inherited from IInfoObjectCollection.)
Public methodChangeParent
Changes the parent of the collection
(Inherited from IInfoObjectCollection.)
Public methodClearCache
Clears the collection cache
(Inherited from IInfoObjectCollection.)
Public methodCloneCollection
Creates the clone of this collection.
(Inherited from IInfoObjectCollection.)
Public methodCreateChild
Creates the child collection based on the given provider
(Inherited from ICMSQueryableTObject.)
Public methodDisconnect
Disconnects the collection from the database
(Inherited from IInfoObjectCollection.)
Public methodGetEmptyObject
Gets the virtual empty object representing the collection item
(Inherited from IVirtualTypedCollection.)
Public methodGetFieldsAsObjects
Gets the collection of objects that are referenced by the given property
(Inherited from IInfoObjectCollection.)
Public methodGetItemsAsFields
Returns the updatable collection of fields of collection items
(Inherited from IInfoObjectCollection.)
Public methodGetObjectName
Returns the name of the given object
(Inherited from INamedEnumerable.)
Public methodGetObjectToCheck
Gets an object for which to perform the permissions check. This can be the class' instance itself or an object it encapsulates.
(Inherited from IMacroSecurityCheckPermissions.)
Public methodGetSubsetWhere Obsolete.
Returns the clone of the collection with specified where condition applied
Public methodGetSubsetWhereNotEmpty Obsolete.
Returns the clone of the collection with specified column not being empty
Public methodLoad
Clears the data in the collection and loads objects from the given list.
(Inherited from IInfoObjectCollection.)
Public methodSubmitChanges
Submits the changes in the collection to the database.
(Inherited from IInfoObjectCollection.)
Top
Extension Methods
  NameDescription
Public Extension MethodBatchTInfo
Returns input in batches of batchSize size.
(Defined by BaseExtensions.)
Public Extension MethodGetNamedEnumeratorT
Name enumerator over a collection
(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