Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

PLinqInstantFeedbackDataSource Class

A non-visual component that you can use as a PLINQ data source for the GridControl in Instant Feedback Mode. This component supports IEnumerable<T> sources.

Namespace: DevExpress.Xpf.Core.ServerMode

Assembly: DevExpress.Xpf.Core.v24.2.dll

NuGet Package: DevExpress.Wpf.Core

#Declaration

public class PLinqInstantFeedbackDataSource :
    PLinqDataSourceBase,
    IDisposable

#Remarks

You can access PLinqInstantFeedbackDataSource from the Visual Studio XAML Designer. Bind the GridControl to PLinqInstantFeedbackDataSource to speed up in-memory data shaping operations.

Do one of the following to specify the source collection for PLinqInstantFeedbackDataSource:

If you access the source collection, you should check that this operation is thread-safe.

To dispose PLinqInstantFeedbackDataSource, call the PLinqInstantFeedbackDataSource.Dispose method. If you want to maintain a clean MVVM pattern and dispose the source in a View Model, create a command and bind it to the PLinqInstantFeedbackDataSource.DisposeCommand property.

View Example: How to parallelize data-intensive operations

Refer to the following topic for information on PLINQ data sources: Speed Up In-memory Operations with PLINQ.

#Inheritance

Show 12 items
Object
DispatcherObject
DependencyObject
Visual
UIElement
FrameworkElement
Control
DevExpress.Xpf.Core.DXDesignTimeControl
DevExpress.Xpf.Core.DataSources.SimpleDataSourceBase
ItemsSourceDataSourceBase
DevExpress.Xpf.Core.DataSources.PLinqDataSourceBase
PLinqInstantFeedbackDataSource
See Also