Version

FlatDataProvider Class Members

The following tables list the members exposed by FlatDataProvider.

Public Constructors
 NameDescription
Public ConstructorFlatDataProvider Constructor  
Public Fields
Public Properties
 NameDescription
Public PropertyActualCount  
Public PropertyActualSchema  
Public PropertyBroadcastChangesToRightDataSource  
Public PropertyDeferAutoRefresh  
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 PropertyExecutionContext  
Public PropertyFilterExpressionsGets the current filter descriptions assigned to the provider.  
Public PropertyGroupDescriptionsGets the current group descriptions assigned to the provider.  
Public PropertyIsFilteringSupportedGets whether the provider supports filtering at this level.  
Public PropertyIsGroupingSupportedGets whether the provider supports grouping at this level.  
Public PropertyIsItemIndexLookupSupported  
Public PropertyIsKeyIndexLookupSupported  
Public PropertyIsSealedGets a value that indicates whether this instance is currently sealed (read-only). (Inherited from System.Windows.DependencyObject)
Public PropertyIsSortingSupportedGets whether the provider supports sorting at this level.  
Public PropertyItemsSource  
Public PropertyJoinCollisionTypeGets or sets what to do about properties that collide in naming that have not been decollided with aliases.  
Public PropertyJoinTypeGets or sets hints for what the schema is for certain properties.  
Public PropertyLeftJoinPropertyGets or sets hints for what the schema is for certain properties.  
Public PropertyNotifyUsingSourceIndexes  
Public PropertyPropertiesRequested  
Public PropertyRightDataSource  
Public PropertyRightJoinPropertyGets or sets hints for what the schema is for certain properties.  
Public PropertySchemaHintsGets or sets hints for what the schema is for certain properties.  
Public PropertySchemaIncludedProperties  
Public PropertySortDescriptionsGets the current sort descriptions assigned to the provider.  
Public PropertySummaryDescriptionsGets the current summary descriptions assigned to the provider.  
Public PropertySummaryScopeGets or sets the scope which summaries are calculated for.  
Public PropertyTargetDataSource  
Public PropertyUpdateNotifier  
Public Methods
 NameDescription
Public MethodAddItem  
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 MethodClone  
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 MethodCreateDynamicItem  
Public MethodEquals (Inherited from System.Windows.DependencyObject)
Public MethodFlushAutoRefreshForces an auto refresh to occur synchronously.  
Public MethodGetHashCodeGets a hash code for this System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject)
Public MethodGetItemAtIndex  
Public MethodGetItemValue  
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 MethodHasDynamicItemProperty  
Public MethodIndexOfItem  
Public MethodIndexOfKey  
Public MethodInvalidateProperty (Inherited from System.Windows.DependencyObject)
Public MethodNotifyClearItems  
Public MethodNotifyInsertItem  
Public MethodNotifyRemoveItem  
Public MethodNotifySetItem  
Public MethodQueueAutoRefreshQueues an auto refresh to take place.  
Public MethodReadLocalValueReturns the local value of a dependency property, if it exists. (Inherited from System.Windows.DependencyObject)
Public MethodRefreshSynchronously refresh the data provider.  
Public MethodRemoveItem  
Public MethodResolveSchemaPropertyType  
Public MethodSetCurrentValue (Inherited from System.Windows.DependencyObject)
Public MethodSetDynamicItemProperty  
Public MethodSetItemValue  
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 MethodOnPropertyChangedOverloaded. Called when a property changes.  
Protected MethodPropertyUpdatedOverrideCalled when a property on the provider is updated.  
Protected MethodRefreshInternalOverrideIs overridden to provide refreshing logic.  
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 EventPropertyChanged  
Public EventSchemaChangedIndicates that the schema for the provider has changed.  
See Also