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

Provides a fluent interface for configuring custom CRUD operations in data sources.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class CustomCrudOperationBuilder : CrudOperationBuilderBase<CustomCrudOperationBuilder>

Inheritance: objectCrudOperationBuilderBase<CustomCrudOperationBuilder>CustomCrudOperationBuilder

Derived Classes: WindowContentBuilder

Inherited Members CrudOperationBuilderBase<CustomCrudOperationBuilder>.operationCrudOperationBuilderBase<CustomCrudOperationBuilder>.viewContextCrudOperationBuilderBase<CustomCrudOperationBuilder>.urlGeneratorCrudOperationBuilderBase<CustomCrudOperationBuilder>.Route(RouteValueDictionary)CrudOperationBuilderBase<CustomCrudOperationBuilder>.Action(string, string, object)CrudOperationBuilderBase<CustomCrudOperationBuilder>.Action(string, string, RouteValueDictionary)CrudOperationBuilderBase<CustomCrudOperationBuilder>.Action(string, string)CrudOperationBuilderBase<CustomCrudOperationBuilder>.Route(string, RouteValueDictionary)CrudOperationBuilderBase<CustomCrudOperationBuilder>.Route(string, object)CrudOperationBuilderBase<CustomCrudOperationBuilder>.Route(string)CrudOperationBuilderBase<CustomCrudOperationBuilder>.Action<TController>(Expression<Action<TController>>)CrudOperationBuilderBase<CustomCrudOperationBuilder>.Data(Func<object, object>)CrudOperationBuilderBase<CustomCrudOperationBuilder>.Data(string)CrudOperationBuilderBase<CustomCrudOperationBuilder>.Url(string)CrudOperationBuilderBase<CustomCrudOperationBuilder>.Type(HttpVerbs)CrudOperationBuilderBase<CustomCrudOperationBuilder>.Headers(object)CrudOperationBuilderBase<CustomCrudOperationBuilder>.Headers(IDictionary<string, string>)object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public CustomCrudOperationBuilder(CrudOperation operation, ViewContext viewContext, IUrlGenerator urlGenerator)
Parameters:operationCrudOperationviewContextViewContexturlGeneratorIUrlGenerator

Methods

Sets the cache option of the operation. If set to false, it will force requested pages not to be cached by the browser.

C#
public CustomCrudOperationBuilder Cache(bool isEnabled)
Parameters:isEnabledbool

Enable or disable the operation cache

Returns:

CustomCrudOperationBuilder

Sets the contentType option of the operation.

C#
public CustomCrudOperationBuilder ContentType(string type)
Parameters:typestring

contentType

Returns:

CustomCrudOperationBuilder

Sets the dataType option of the operation.

C#
public CustomCrudOperationBuilder DataType(string type)
Parameters:typestring

DataType of the operation

Returns:

CustomCrudOperationBuilder