Version

SubObjectsCollectionBase Class Members

The following tables list the members exposed by SubObjectsCollectionBase.

Protected Fields
 NameDescription
Protected FieldtagValueThe tag property can be used to logically attach another object or value to this object. (Inherited from Infragistics.Shared.SubObjectBase)
Public Properties
 NameDescription
Public PropertyAllThe collection as an array of objects  
Public PropertyCountReturns the number of items in the collection (Inherited from Infragistics.Shared.DisposableObjectCollectionBase)
Public PropertyDisposedReturns true if the object has already been disposed (Inherited from Infragistics.Shared.DisposableObject)
Public PropertyIsReadOnlyReturns true if the collection is read-only (Inherited from Infragistics.Shared.DisposableObjectCollectionBase)
Public PropertyIsSynchronizedGets a value indicating whether access to the ArrayList is synchronized (thread-safe). (Inherited from Infragistics.Shared.DisposableObjectCollectionBase)
Public PropertySyncRootGets an object that can be used to synchronize access to the collection. (Inherited from Infragistics.Shared.DisposableObjectCollectionBase)
Public PropertyTagThe tag property can be used to logically attach another object or value to this object. (Inherited from Infragistics.Shared.SubObjectBase)
Protected Properties
 NameDescription
Protected PropertyInitialCapacityAbstract property that specifies the initial capacity of the collection (Inherited from Infragistics.Shared.DisposableObjectCollectionBase)
Protected PropertyListThe list that contains the item references (Inherited from Infragistics.Shared.DisposableObjectCollectionBase)
Protected PropertySubObjectPropChangeHandlerReturns the event handler that notifies OnSubObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
Public Methods
 NameDescription
Public MethodContainsReturns true if the collection contains the instance specified. (Inherited from Infragistics.Shared.DisposableObjectCollectionBase)
Public MethodCopyToCopies the items from the collection into the array. (Inherited from Infragistics.Shared.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 MethodDisposeCalled to Dispose the object (Inherited from Infragistics.Shared.DisposableObject)
Public MethodGetItemVirtual method that returns the object at the specified index (Inherited from Infragistics.Shared.DisposableObjectCollectionBase)
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodIndexOfReturns the index of the object in the collection (Inherited from Infragistics.Shared.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 Infragistics.Shared.SubObjectBase)
Public MethodShouldSerializeTagReturns true if the tag value is a string or a primitive type. (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodVerifyNotDisposedWill throw an ObjectDisposedException exception if the object has been disposed of. (Inherited from Infragistics.Shared.DisposableObject)
Protected Methods
 NameDescription
Protected MethodCreateArrayVirtual 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 Infragistics.Shared.SubObjectBase)
Protected MethodDisposeCollectionItemsCalls dispose on each collection item (Inherited from Infragistics.Shared.DisposableObjectCollectionBase)
Protected MethodInitializeTagProtected method for initializing the Tag property without generating a property change notification. (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodInternalAddAppends the object to the collection  
Protected MethodInternalClearClears the collection  
Protected MethodInternalInsertAppends the object to the collection  
Protected MethodInternalRemoveOverloaded. Removes an item from the collection  
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodOnDispose (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodOnObjectPropChangedCalled 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 Infragistics.Shared.SubObjectBase)
Protected MethodOnSubObjectPropChangedCalled when another sub object that we are listening to notifies us that one of its properties has changed. (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodResetTagSets the tag value to null (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodSerializeTagOverloaded. Serializes the Tag property's value into the specified serialization info object. (Inherited from Infragistics.Shared.SubObjectBase)
Public Events
 NameDescription
Public EventSubObjectDisposedFired when this object is disposed (Inherited from Infragistics.Shared.SubObjectBase)
Public EventSubObjectPropChangedFired when a property is changed on this object or any of its sub objects (Inherited from Infragistics.Shared.SubObjectBase)
See Also