IHubProxy Interface

.NET Framework 4.5

A client side proxy for a server side hub.

Namespace:  Microsoft.AspNet.SignalR.Client
Assembly:  Microsoft.AspNet.SignalR.Client (in Microsoft.AspNet.SignalR.Client.dll)

public interface class IHubProxy

The IHubProxy type exposes the following members.

  NameDescription
Public propertyItemGets or sets state on the hub.
Public propertyJsonSerializerGets the serializer used by the connection.
Top

  NameDescription
Public methodInvoke(String, array<Object>)Executes a method on the server side hub asynchronously.
Public methodInvoke<T>(String, array<Object>)Executes a method on the server side hub asynchronously.
Public methodSubscribeRegisters an event for the hub.
Top

  NameDescription
Public Extension MethodGetValue<T>Gets the value of a state variable. (Defined by HubProxyExtensions.)
Public Extension MethodObserveRegisters a IHubProxy event has an IObservableT. (Defined by HubProxyExtensions.)
Public Extension MethodOn(String, Action)Overloaded. Registers for an event with the specified name and callback (Defined by HubProxyExtensions.)
Public Extension MethodOn(String, Action<Object>)Overloaded. Registers for an event with the specified name and callback (Defined by HubProxyExtensions.)
Public Extension MethodOn<T>(String, Action<T>)Overloaded. Registers for an event with the specified name and callback (Defined by HubProxyExtensions.)
Public Extension MethodOn<T1, T2>(String, Action<T1, T2>)Overloaded. Registers for an event with the specified name and callback (Defined by HubProxyExtensions.)
Public Extension MethodOn<T1, T2, T3>(String, Action<T1, T2, T3>)Overloaded. Registers for an event with the specified name and callback (Defined by HubProxyExtensions.)
Public Extension MethodOn<T1, T2, T3, T4>(String, Action<T1, T2, T3, T4>)Overloaded. Registers for an event with the specified name and callback (Defined by HubProxyExtensions.)
Public Extension MethodOn<T1, T2, T3, T4, T5>(String, Action<T1, T2, T3, T4, T5>)Overloaded. Registers for an event with the specified name and callback (Defined by HubProxyExtensions.)
Public Extension MethodOn<T1, T2, T3, T4, T5, T6>(String, Action<T1, T2, T3, T4, T5, T6>)Overloaded. Registers for an event with the specified name and callback (Defined by HubProxyExtensions.)
Public Extension MethodOn<T1, T2, T3, T4, T5, T6, T7>(String, Action<T1, T2, T3, T4, T5, T6, T7>)Overloaded. Registers for an event with the specified name and callback (Defined by HubProxyExtensions.)
Top
Show: