Click or drag to resize
TreeNodeCollection Methods

The TreeNodeCollection type exposes the following members.

Methods
  NameDescription
Public methodAdd(IEnumerableTObject)
Adds new object to the collection.
(Inherited from ObjectCollectionTObject.)
Public methodAdd(TObject)
Adds new object to the collection.
(Inherited from ObjectCollectionTObject.)
Public methodClear
Clears the current items in the collection.
(Inherited from ObjectCollectionTObject.)
Public methodClone
Creates the clone of the collection.
(Overrides ObjectCollectionTObjectClone.)
Public methodCloneCollection
Creates the clone of this collection.
(Inherited from ObjectCollectionTObject.)
Public methodCombineWith
Combines current instance with other properties (modifies current instace!). List properties are merged from all the participating typeinfos, other properties are taken as first non-null value (non-null is determined by nullValues collection).
(Inherited from AbstractHierarchicalObjectTObject.)
Public methodCompareTo
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
(Inherited from AbstractObjectCollection.)
Public methodContainsColumn
Returns true if specified column is available in current structure.
(Inherited from AbstractDataContainerParentObjectType.)
Public methodCreateChild
Creates the child collection based on the given provider
(Inherited from ObjectCollectionTObject.)
Public methodCreateNewObject
Creates new instance of the encapsulated object.
(Overrides ObjectCollectionTObjectCreateNewObject(DataRow).)
Protected methodCreateQueryProvider
Creates a LINQ query provider for this collection
(Inherited from ObjectCollectionTObject.)
Public methodDisconnect
Disconnects the collection from the database
(Inherited from AbstractObjectCollection.)
Protected methodEnsureItems
Ensures the specified number of items in the item list.
(Inherited from ObjectCollectionTObject.)
Public methodGetCompleteWhereCondition
Gets the complete where condition for the collection
(Inherited from AbstractObjectCollection.)
Protected methodGetData
Gets the data for the collection.
(Overrides ObjectCollectionTObjectGetData(String, Int32, Int32, Int32).)
Public methodGetEmptyObject
Gets an empty object for this collection
(Inherited from ObjectCollectionTObject.)
Public methodGetEnumerator
Gets the enumerator for the collection.
(Inherited from ObjectCollectionTObject.)
Public methodGetEnumeratorInternal
Gets the enumerator for the collection.
(Inherited from ObjectCollectionTObject.)
Protected methodGetFullData
Gets the data set of the data behind this collection
(Inherited from ObjectCollectionTObject.)
Protected methodGetItem
Gets the item on the specified index.
(Inherited from ObjectCollectionTObject.)
Public methodGetNameWhereCondition
Gets the where condition for the given object name.
(Inherited from ObjectCollectionTObject.)
Protected methodGetObjectByNameInternal
Gets the object by its name, internal representation that gets data from database
(Overrides ObjectCollectionTObjectGetObjectByNameInternal(String).)
Protected methodGetObjectEnumerator
Gets the object enumerator for the collection
(Inherited from ObjectCollectionTObject.)
Public methodGetObjectName(Object)
Returns the name of the given object
(Inherited from ObjectCollectionTObject.)
Public methodGetObjectName(TreeNode)
Gets the unique object name from the given object.
(Overrides ObjectCollectionTObjectGetObjectName(TObject).)
Public methodGetProperty
Gets the context property.
(Inherited from AbstractHierarchicalObjectTObject.)
Protected methodGetPropertyType
Gets the type of the given property
(Inherited from AbstractHierarchicalObjectTObject.)
Public methodGetValue
Gets the object value.
(Inherited from AbstractSimpleDataContainerTObject.)
Public methodHasSetter
Returns true if given property has a setter
(Inherited from AbstractHierarchicalObjectTObject.)
Public methodMakeEmpty
Makes the collection empty.
(Inherited from AbstractObjectCollection.)
Public methodReconnect
Reconnects the collection to the database
(Inherited from AbstractObjectCollection.)
Protected methodRegisterColumn(String, FuncTObject, Object)
Registers the given Column to the object
(Inherited from AbstractSimpleDataContainerTObject.)
Protected methodRegisterColumn(String, FuncTObject, Object, FuncTObject, Object, Object)
Registers the given Column to the object
(Inherited from AbstractSimpleDataContainerTObject.)
Protected methodRegisterColumns
Registers the Columns of this object
(Overrides ObjectCollectionTObjectRegisterColumns.)
Protected methodRegisterProperties
Registers the properties of this object
(Overrides ObjectCollectionTObjectRegisterProperties.)
Protected methodRegisterProperty(String, FuncTObject, Object)
Registers the given property to the object
(Inherited from AbstractHierarchicalObjectTObject.)
Protected methodRegisterProperty(String, Object, FuncTObject, Object, Object)
Registers the given parameterized property to the object.
(Inherited from AbstractHierarchicalObjectTObject.)
Public methodRemove(IEnumerableTObject)
Removes the specified object from the collection.
(Inherited from ObjectCollectionTObject.)
Public methodRemove(TObject)
Removes the specified object from the collection.
(Inherited from ObjectCollectionTObject.)
Public methodSetProperty
Gets the context property.
(Inherited from AbstractHierarchicalObjectTObject.)
Public methodSetValue
Sets the object value.
(Inherited from AbstractSimpleDataContainerTObject.)
Public methodSubmitChanges
Submits the changes in the collection to the database.
Public methodTryGetProperty(String, Object)
Gets the context property.
(Inherited from AbstractHierarchicalObjectTObject.)
Public methodTryGetProperty(String, Object, Boolean)
Returns value of property.
(Inherited from AbstractHierarchicalObjectTObject.)
Public methodTryGetValue
Returns value of column.
(Inherited from AbstractSimpleDataContainerTObject.)
Protected methodUseData
Initializes the collection with the given source data
(Inherited from ObjectCollectionTObject.)
Protected methodValidateItem
Validates whether the item can be member of the collection (collection can work with it). Returns true if item is valid.
(Inherited from ObjectCollectionTObject.)
Top
Extension Methods
  NameDescription
Public Extension MethodAsValue
Converts object to a query value which can be used as a query parameter
(Defined by QueryExtensions.)
Public Extension MethodGetAPIString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodGetString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodToBoolean
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDateTime
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDouble
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToGuid
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToInteger
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToString
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.)
Top
See Also