New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

The server side wrapper for Kendo UI SchedulerAjaxDataSourceBuilder

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Type Parameters:

TModel

Syntax:

C#
public class SchedulerAjaxDataSourceBuilder<TModel> : FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>> where TModel : class

Inheritance: objectAjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>SchedulerAjaxDataSourceBuilder<TModel>

Inherited Members FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.WebApi()FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Custom()FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.SignalR()FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Filter(Action<DataSourceFilterDescriptorFactory<TModel>>)FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Update(Action<CrudOperationBuilder>)FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Update(string, string)FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Update(string, string, object)FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Create(Action<CrudOperationBuilder>)FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Create(string, string)FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Create(string, string, object)FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Destroy(Action<CrudOperationBuilder>)FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Destroy(string, string)FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Destroy(string, string, object)FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Batch(bool)FilterableAjaxDataSourceBuilder<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.AutoSync(bool)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.dataSourceAjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.urlGeneratorAjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.viewContextAjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Events(Action<DataSourceEventBuilder>)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Read(Action<CrudOperationBuilder>)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Read(string, string, object)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Read(string, string)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Total(int)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.GroupPaging(bool)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.OfflineStorage(string)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.OfflineStorage(string, string)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.PageSize(int)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.ServerOperation(bool)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Sort(Action<DataSourceSortDescriptorFactory<TModel>>)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Group(Action<DataSourceGroupDescriptorFactory<TModel>>)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.AccentFoldingFiltering(string)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Aggregates(Action<DataSourceAggregateDescriptorFactory<TModel>>)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Filter(Action<DataSourceFilterDescriptorFactory<TModel>>)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.Model(Action<DataSourceModelDescriptorFactory<TModel>>)AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.CaseSensitiveFiltering()AjaxDataSourceBuilderBase<TModel, SchedulerAjaxDataSourceBuilder<TModel>>.SetOperationUrl(CrudOperation, string, string, object)object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

Initializes a new instance of the SchedulerAjaxDataSourceBuilder<TModel> class.

C#
public SchedulerAjaxDataSourceBuilder(DataSource dataSource, ViewContext viewContext, IUrlGenerator urlGenerator)
Parameters:dataSourceDataSourceviewContextViewContexturlGeneratorIUrlGenerator

Methods

C#
public SchedulerAjaxDataSourceBuilder<TModel> Model(Action<DataSourceSchedulerModelDescriptorFactory<TModel>> configurator)
Parameters:configuratorAction<DataSourceSchedulerModelDescriptorFactory<TModel>>Returns:

SchedulerAjaxDataSourceBuilder<TModel>