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

Provides a fluent interface for configuring SignalR CRUD operations for the DataSource.

Definition

Constructors

C#
public SignalRCrudOperationsBuilder(IDictionary<string, object> crudOperation)
Parameters:crudOperationIDictionary<string, object>

Methods

The name of the method of the SignalR hub responsible for creating data items.

C#
public SignalRCrudOperationsBuilder Create(string method)
Parameters:methodstring

Method name

Returns:

SignalRCrudOperationsBuilder

Example:
C#
@(Html.Kendo().DataSource&lt;OrderViewModel&gt;()
.Name("ds")
.SignalR(s=&gt;s.Transport(t=&gt; {
t.Client(c =&gt; c.Create("methodName"));
}))
)

The name of the method of the SignalR hub responsible for destroying data items.

C#
public SignalRCrudOperationsBuilder Destroy(string method)
Parameters:methodstring

Method name

Returns:

SignalRCrudOperationsBuilder

Example:
C#
@(Html.Kendo().DataSource&lt;OrderViewModel&gt;()
.Name("ds")
.SignalR(s=&gt;s.Transport(t=&gt; {
t.Client(c =&gt; c.Destroy("methodName"));
}))
)

The name of the method of the SignalR hub responsible for updating data items.

C#
public SignalRCrudOperationsBuilder Update(string method)
Parameters:methodstring

Method name

Returns:

SignalRCrudOperationsBuilder

Example:
C#
@(Html.Kendo().DataSource&lt;OrderViewModel&gt;()
.Name("ds")
.SignalR(s=&gt;s.Transport(t=&gt; {
t.Client(c =&gt; c.Update("methodName"));
}))
)