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

Defines the fluent interface for configuring the Transport options.

Definition

Constructors

C#
public SignalRDataSourceTransportBuilder(Transport transport)
Parameters:transportTransport

Methods

Configures the client-side CRUD methods of the SignalR hub.

C#
public SignalRDataSourceTransportBuilder Client(Action<SignalRCrudOperationsBuilder> configurator)
Parameters:configuratorAction<SignalRCrudOperationsBuilder>

The client configuration.

Returns:

SignalRDataSourceTransportBuilder

Example:
C#
@(Html.Kendo().DataSource&lt;OrderViewModel&gt;()
.Name("ds")
.SignalR(x=&gt; {
x.Transport(t=&gt; {
t.Client(c=&gt;c.Read("methodName"));
});
})
)
C#
public SignalRDataSourceTransportBuilder Client(object settings)
Parameters:settingsobjectReturns:

SignalRDataSourceTransportBuilder

Configures the server-side CRUD methods of the SignalR hub.

C#
public SignalRDataSourceTransportBuilder Server(Action<SignalRCrudOperationsBuilder> configurator)
Parameters:configuratorAction<SignalRCrudOperationsBuilder>

The server configuration.

Returns:

SignalRDataSourceTransportBuilder

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

Configures the server-side CRUD methods of the SignalR hub.

C#
public SignalRDataSourceTransportBuilder Server(object settings)
Parameters:settingsobject

The server configuration setting.

Returns:

SignalRDataSourceTransportBuilder

Example:
C#
@(Html.Kendo().DataSource&lt;OrderViewModel&gt;()
.Name("ds")
.SignalR(x=&gt; {
x.Transport(t=&gt; {
t.Server(new { });
});
})
)