Version

UltraDataSource Class Methods

For a list of all members of this type, see UltraDataSource members.

Public Methods
 NameDescription
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 MethodDisposeOverloaded.  (Inherited from System.ComponentModel.Component)
Public MethodGetBandByKeyReturns a Band if the key exists anywhere in the band hierarchy or null if it does not.  
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodLoadFromBinaryOverloaded. Loads saved information from a stream containing the binary data.  
Public MethodLoadFromXmlOverloaded. Loads saved information from a stream containing the Xml data.  
Public MethodResetResets the object to its default state.  
Public MethodResetAllowAddResets the property to its default value of true.  
Public MethodResetAllowDeleteResets the property to its default value of true.  
Public MethodResetBandResets the band. This will also clear the data strcture.  
Public MethodResetCachedValuesClears all cached cell values. This will cause the UltraDataSource component to fire CellDataRequested event for cells next time the values for those cells are needed.  
Public MethodResetReadOnlyResets the property to its default value of true.  
Public MethodResetUseBindingSourceResets the property to its default value of true.  
Public MethodResumeBindingNotificationsOverloaded. Resumes firing of IBindingList related notifications.  
Public MethodSaveAsBinaryOverloaded. Saves properties, structure, and data information to a binary stream.  
Public MethodSaveAsXmlOverloaded. Saves properties, structure, and data information to a file in xml/soap format.  
Public MethodSuspendBindingNotificationsSuspends firing of IBindingList related notifications. This is useful if you want to make lot of modifications and temporarily prevent the controls bound to this data source from handling events associated with the data source modification.  
Public MethodToString (Inherited from System.ComponentModel.Component)
Protected Methods
 NameDescription
Protected MethodFinalize (Inherited from System.ComponentModel.Component)
Protected MethodGetService (Inherited from System.ComponentModel.Component)
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodNotifyPropChangeOverloaded.  (Inherited from Infragistics.Win.UltraComponentBase)
Protected MethodOnCellDataRequestedFires the CellDataRequested event.  
Protected MethodOnCellDataUpdatedFires the CellDataUpdated event.  
Protected MethodOnCellDataUpdatingFires the CellDataUpdating event.  
Protected MethodOnInitializeDataRowFires the InitializeDataRow event.  
Protected MethodOnInitializeRowsCollectionFires the InitializeRowsCollection event.  
Protected MethodOnPropertyChanged (Inherited from Infragistics.Win.UltraComponentBase)
Protected MethodOnRowAddedFires the RowAdded event.  
Protected MethodOnRowAddingFires the RowAdding event.  
Protected MethodOnRowBeginEditFires the RowBeginEdit event.  
Protected MethodOnRowCancelEditFires the RowCancelEdit event.  
Protected MethodOnRowDeletedFires the RowDeleted event.  
Protected MethodOnRowDeletingFires the RowDeleting event.  
Protected MethodOnRowEndEditFires the RowEndEdit event.  
Protected MethodOnSubObjectPropChangedCalled when a property on a sub object has changed.  
Protected MethodShouldSerializeReturns true if the object has some non-default settings.  
Protected MethodShouldSerializeAllowAddReturns true if the AllowAdd is set to its non-default value of false.  
Protected MethodShouldSerializeAllowDeleteReturns true if the AllowDelete is set to its non-default value of false.  
Protected MethodShouldSerializeBandReturns true if the property needs to be serialized.  
Protected MethodShouldSerializeReadOnlyReturns true if the ReadOnly is set to its non-default value of true.  
Protected MethodShouldSerializeRowsReturns true if the property needs to be serialized.  
Protected MethodShouldSerializeUseBindingSourceReturns true if the ShouldSerializeUseBindingSource is set to its non-default value of true.  
See Also