Version

GenericVirtualDataSource Class Members

The following tables list the members exposed by GenericVirtualDataSource.

Public Constructors
 NameDescription
Public ConstructorGenericVirtualDataSource ConstructorConstructs a new GenericVirtualDataSource.  
Public Properties
 NameDescription
Public PropertyDependencyObjectTypeGets the System.Windows.DependencyObjectType that wraps the CLR type of this instance. (Inherited from System.Windows.DependencyObject)
Public PropertyDispatcherGets the System.Windows.Threading.Dispatcher this System.Windows.Threading.DispatcherObject is associated with. (Inherited from System.Windows.Threading.DispatcherObject)
Public PropertyExecutionContextGets or sets the execution context that the data source should synchronize asynchronous actions with, or use to defer delayed actions. (Inherited from Infragistics.Controls.DataSource.BaseGenericDataSource)
Public PropertyFilterExpressionsGets the current filter that is applied to the data source. (Inherited from Infragistics.Controls.DataSource.BaseGenericDataSource)
Public PropertyGroupDescriptionsGets the current grouping that is applied to the data source. (Inherited from Infragistics.Controls.DataSource.BaseGenericDataSource)
Public PropertyIsSealedGets a value that indicates whether this instance is currently sealed (read-only). (Inherited from System.Windows.DependencyObject)
Public PropertySortDescriptionsGets the current sort that is applied to the data source. (Inherited from Infragistics.Controls.DataSource.BaseGenericDataSource)
Public PropertySummaryDescriptionsGets the current summaries that are applied to the data source. (Inherited from Infragistics.Controls.DataSource.BaseGenericDataSource)
Public Methods
 NameDescription
Public MethodAddSchemaPropertyAdds an entry to the schema.  
Public MethodAddSummaryDateAdds a summary value to the current page or group.  
Public MethodAddSummaryDoubleAdds a summary value to the current page or group.  
Public MethodAddSummaryIntAdds a summary value to the current page or group.  
Public MethodAddSummaryStringAdds a summary value to the current page or group.  
Public MethodClearValueOverloaded. Clears the local value of a property. The property to be cleared is specified by a System.Windows.DependencyProperty identifier. (Inherited from System.Windows.DependencyObject)
Public MethodCoerceValueCoerces the value of the specified dependency property. This is accomplished by invoking any System.Windows.CoerceValueCallback function specified in property metadata for the dependency property as it exists on the calling System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject)
Public MethodEquals (Inherited from System.Windows.DependencyObject)
Public MethodFillColumnBoolFills the specificed column with boolean values for the requested page.  
Public MethodFillColumnDateFills the specificed column with date values for the requested page.  
Public MethodFillColumnDoubleFills the specificed column with double values for the requested page.  
Public MethodFillColumnIntFills the specificed column with integer values for the requested page.  
Public MethodFillColumnStringFills the specificed column with string values for the requested page.  
Public MethodFillCountProvides the row count for the datasource. The datasource obtains this from the page request so be must be called after FillPageStart.  
Public MethodFillGroupEndEnds the current group.  
Public MethodFillGroupStartStarts filling group information for the data source.  
Public MethodFillGroupValueDateAdds a date value to the current group.  
Public MethodFillGroupValueDoubleAdds a double value to the current group.  
Public MethodFillGroupValueIntAdds an integer value to the current group.  
Public MethodFillGroupValueStringAdds a string value to the current group.  
Public MethodFillPageEndEnds the current page. Must be called after FillPageStart.  
Public MethodFillPageStartStarts filling a page for the specified request. Must later be followed by FillPageEnd to complete the request.  
Public MethodGetHashCodeGets a hash code for this System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject)
Public MethodGetLocalValueEnumeratorCreates a specialized enumerator for determining which dependency properties have locally set values on this System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject)
Public MethodGetValueReturns the current effective value of a dependency property on this instance of a System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject)
Public MethodInvalidateProperty (Inherited from System.Windows.DependencyObject)
Public MethodQueueAutoRefreshCalled to manually queue a refresh of the data source. (Inherited from Infragistics.Controls.DataSource.BaseGenericDataSource)
Public MethodReadLocalValueReturns the local value of a dependency property, if it exists. (Inherited from System.Windows.DependencyObject)
Public MethodSetCurrentValue (Inherited from System.Windows.DependencyObject)
Public MethodSetValueOverloaded. Sets the local value of a dependency property, specified by its dependency property identifier. (Inherited from System.Windows.DependencyObject)
Protected Methods
 NameDescription
Protected MethodOnPropertyChangedInvoked whenever the effective value of any dependency property on this System.Windows.DependencyObject has been updated. The specific dependency property that changed is reported in the event data. (Inherited from System.Windows.DependencyObject)
Protected MethodOnPropertyUpdatedCalled when a property is updated. (Inherited from Infragistics.Controls.DataSource.BaseGenericDataSource)
Protected MethodPropertyUpdatedOverrideOverridden.   
Protected MethodQueueAutoRefreshOverrideOverridden. Called to manually queue a refresh of the data source.  
Protected Internal MethodShouldSerializePropertyReturns a value that indicates whether serialization processes should serialize the value for the provided dependency property. (Inherited from System.Windows.DependencyObject)
Public Events
 NameDescription
Public EventPageRequestedRaised when the datasource requests page data.  
Public EventPropertyChangedEvent raised when a property value is changed. (Inherited from Infragistics.Controls.DataSource.BaseGenericDataSource)
See Also