skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
  • Migrate to .NET MAUI
  • Support and Learning

    • Support and Learning Hub
    • Release History
    • Docs
    • Demos
    • Forums
    • Videos
    • Blogs
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Embedded Reporting
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Contact us

Namespace Telerik.XamarinForms.Common.Data

Classes

AggregateDescriptorBase

Represents the base class for all descriptors that describe an aggregate function within a data component.

AggregateDescriptorCollection

Represents a strongly-typed collection of AggregateDescriptorBase instances.

BooleanFilterDescriptor

Represents a PropertyFilterDescriptor that is associated with the System.Boolean data type.

CollectionViewGroupDescriptor

Represents the class for all descriptors that define a grouping operation within a data instance.

CompositeFilterDescriptor

Represents a special FilterDescriptorBase that stores an arbitrary number of other Descriptors instances. The logical AND or OR operator is applied upon all composed filters to determine the result of the PassesFilter routine.

DataDescriptor

Represents an abstraction that is related to a data operation within a data component. Data operations for example are sorting, grouping and filtering.

DataDescriptorCollection<T>

Defines a collection of objects of type DataDescriptor.

DataGridUserSortMode

Defines the possible modes of the built-in User (through column header Tap) sort functionality of a component.

DateTimeFilterDescriptor

Represents a PropertyFilterDescriptor that is associated with the System.DateTime data type.

DateTimePart

Identifies the significant parts of a System.DateTime structure.

DelegateAggregateDescriptor

Represents a custom AggregateDescriptorBase implementation that allows custom aggregate function definition.

DelegateFilterDescriptor

Represents a descriptor that is used to filter items using an IFilter implementation.

DelegateGroupDescriptor

Represents a descriptor that is used to group items by the value returned from a IKeyLookup.

DelegateSortDescriptor

Represents a descriptor that is used to sort items by the value returned by a delegate.

FilterDescriptorBase

Represents the base class for all descriptors that define a filtering operation within a data component.

FilterDescriptorCollection

Represents a strongly-typed collection of FilterDescriptorBase instances.

GroupDescriptorBase

Represents the base class for all descriptors that define a grouping operation within a data instance.

GroupDescriptorCollection

Represents a strongly-typed collection of GroupDescriptorBase instances.

KnownFunction

The predefined mathematical functions known to data component's aggregate API.

LogicalOperator

Defines the logical operator used by a CompositeFilterDescriptor to be applied among all composed FilterDescriptorBase instances.

NestedPropertyTextFilterDescriptor

Represents a PropertyFilterDescriptor that is associated with the objects that have properties.

NumericalFilterDescriptor

Represents a PropertyFilterDescriptor that is associated with all the numerical data types available in .NET. The known numerical types are: byte, sbyte, short, ushort, int, uint, long, ulong, float, double, decimal.

NumericalOperator

Defines the operator used when numerical data filtering is required.

OrderedDescriptor

Represents a data descriptor that support a sort order.

PropertyAggregateDescriptor

Represents an AggregateDescriptorBase that is associated with a particular property in the underlying ViewModel.

PropertyFilterDescriptor

Represents a FilterDescriptorBase that is associated with a particular property in the underlying ViewModel.

PropertyGroupDescriptor

Represents a descriptor that is used to group items by the value of a property in each data item.

PropertySortDescriptor

Represents a descriptor that is used to sort items by the value of a property in each data item.

SortDescriptorBase

Represents the base class for all descriptors that define a sorting operation within a data component.

SortDescriptorCollection

Represents a strongly-typed collection of SortDescriptorBase instances.

TextFilterDescriptor

Represents a PropertyFilterDescriptor that is associated with the System.String data type.

TextOperator

Defines the operator used when text filtering is required and two System.String instances are compared.

TimeSpanFilterDescriptor

Represents a PropertyFilterDescriptor that is associated with the System.TimeSpan data type.

ValueLookup

Defines a public method that can be used for looking-up values on an object instance.

Interfaces

IAggregateFunction

Defines a custom type that may be used for custom value aggregation in data component. The interface needs to be cloneable due to the parallel data processing.

IDataGroup

Defines the abstraction of a group of items within a data component.

IDataViewCollection

Provides a view over the already computed data from the ItemsSource.

IFilter

A filter abstraction.

IKeyLookup

Represents an type that can be used to retrieve a certain key from an object instance. This key may be used in various data operations like sorting, filtering and grouping within a data control instance.

Sample Applications
  • Telerik Tagit
  • iOS Demo App
  • Android Demo App
Support Resources
  • iOS Wrappers
  • Android Wrappers
  • Xamarin.Forms SDK Examples
Community
  • Forums
  • Blogs
  • Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.