Click or drag to resize
IInfoObjectCollection Methods

The IInfoObjectCollection type exposes the following members.

Methods
  NameDescription
Public methodAdd(BaseInfo)
Adds new object to the collection.
Public methodAdd(IEnumerableBaseInfo)
Adds new object to the collection.
Public methodAsTType
Makes a wrapper of the collection with specified type of the items.
Public methodChangeParent
Changes the parent of the collection
Public methodClearCache
Clears the collection cache
Public methodCloneCollection
Creates the clone of this collection.
Public methodDisconnect
Disconnects the collection from the database
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
Public methodGetItemsAsFields
Returns the updatable collection of fields of collection items
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 methodLoad
Clears the data in the collection and loads objects from the given list.
Public methodSubmitChanges
Submits the changes in the collection to the database.
Top
Extension Methods
  NameDescription
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