Version

DisposableObjectCollectionBase Class Members

The following tables list the members exposed by DisposableObjectCollectionBase.

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 PropertyCountReturns the number of items in the collection  
Public PropertyDisposedReturns true if the object has already been disposed (Inherited from Infragistics.Shared.DisposableObject)
Public PropertyIsReadOnlyReturns true if the collection is read-only  
Public PropertyIsSynchronizedGets a value indicating whether access to the ArrayList is synchronized (thread-safe).  
Public PropertySyncRootGets an object that can be used to synchronize access to the collection.  
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  
Protected PropertyListThe list that contains the item references  
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.  
Public MethodCopyToCopies the items from the collection into the array.  
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  
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  
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 MethodDeserializeTagOverloaded. Deserializes the tag value from the specified entry (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodDisposeCollectionItemsCalls dispose on each collection item  
Protected MethodInitializeTagProtected method for initializing the SubObjectBase.Tag property without generating a property change notification. (Inherited from Infragistics.Shared.SubObjectBase)
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 SubObjectBase.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