Infragistics2.Shared.v8.1
SubObjectsCollectionBase Class Members
See Also  Fields  Properties  Methods  Events
Infragistics.Shared Namespace : SubObjectsCollectionBase Class


The following tables list the members exposed by SubObjectsCollectionBase.

Protected Fields

 NameDescription
Protected FieldtagValue The tag property can be used to logically attach another object or value to this object. (Inherited from SubObjectBase)
Top

Public Properties

 NameDescription
Public PropertyAll The collection as an array of objects  
Public PropertyCount Returns the number of items in the collection (Inherited from DisposableObjectCollectionBase)
Public PropertyDisposed Returns true if the object has already been disposed (Inherited from DisposableObject)
Public PropertyIsReadOnly Returns true if the collection is read-only (Inherited from DisposableObjectCollectionBase)
Public PropertyIsSynchronized Gets a value indicating whether access to the ArrayList is synchronized (thread-safe). (Inherited from DisposableObjectCollectionBase)
Public PropertySyncRoot Gets an object that can be used to synchronize access to the collection. (Inherited from DisposableObjectCollectionBase)
Public PropertyTag The tag property can be used to logically attach another object or value to this object. (Inherited from SubObjectBase)
Top

Protected Properties

 NameDescription
Protected PropertyInitialCapacity Abstract property that specifies the initial capacity of the collection (Inherited from DisposableObjectCollectionBase)
Protected PropertyList The list that contains the item references (Inherited from DisposableObjectCollectionBase)
Protected PropertySubObjectPropChangeHandler Returns the event handler that notifies OnSubObjectPropChanged (Inherited from SubObjectBase)
Top

Public Methods

 NameDescription
Public MethodContains Returns true if the collection contains the instance specified. (Inherited from DisposableObjectCollectionBase)
Public MethodCopyTo Copies the items from the collection into the array. (Inherited from DisposableObjectCollectionBase)
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodDispose Called to Dispose the object (Inherited from DisposableObject)
Public MethodGetItem Virtual method that returns the object at the specified index (Inherited from DisposableObjectCollectionBase)
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodIndexOf Returns the index of the object in the collection (Inherited from DisposableObjectCollectionBase)
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodNotifyPropChangeOverloaded.  Notifies any listeners when the state of an object has changed (Inherited from SubObjectBase)
Public MethodShouldSerializeTag Returns true if the tag value is a string or a primitive type. (Inherited from SubObjectBase)
Public MethodVerifyNotDisposed Will throw an ObjectDisposedException exception if the object has been disposed of. (Inherited from DisposableObject)
Top

Protected Methods

 NameDescription
Protected MethodCreateArray Virtual method used by the All 'get' method to create the array it returns.  
Protected MethodDeserializeTagOverloaded.  Deserializes the tag value from the specified entry (Inherited from SubObjectBase)
Protected MethodDisposeCollectionItems Calls dispose on each collection item (Inherited from DisposableObjectCollectionBase)
Protected MethodInitializeTag Protected method for initializing the SubObjectBase.Tag property without generating a property change notification. (Inherited from SubObjectBase)
Protected MethodInternalAdd Appends the object to the collection  
Protected MethodInternalClear Clears the collection  
Protected MethodInternalInsert Appends the object to the collection  
Protected MethodInternalRemoveOverloaded.  Removes an item from the collection  
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodOnDispose (Inherited from SubObjectBase)
Protected MethodOnObjectPropChanged Called when a property of this object or another sub object that we are listening to notifies us that one of its properties has changed. (Inherited from SubObjectBase)
Protected MethodOnSubObjectPropChanged Called when another sub object that we are listening to notifies us that one of its properties has changed. (Inherited from SubObjectBase)
Protected MethodResetTag Sets the tag value to null (Inherited from SubObjectBase)
Protected MethodSerializeTagOverloaded.  Serializes the SubObjectBase.Tag property's value into the specified serialization info object. (Inherited from SubObjectBase)
Top

Public Events

 NameDescription
Public EventSubObjectDisposed Fired when this object is disposed (Inherited from SubObjectBase)
Public EventSubObjectPropChanged Fired when a property is changed on this object or any of its sub objects (Inherited from SubObjectBase)
Top

See Also