ConnectionExtensions.Send Method (IConnection, IList<String>, Object)
.NET Framework 4.5
Sends a message to all connections subscribed to the specified signal. An example of signal may be a specific connection id.
Namespace: Microsoft.AspNet.SignalR
Assembly: Microsoft.AspNet.SignalR.Core (in Microsoft.AspNet.SignalR.Core.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public Shared Function Send ( _
connection As IConnection, _
connectionIds As IList(Of String), _
value As Object _
) As Task
'Usage
Dim connection As IConnection
Dim connectionIds As IList(Of String)
Dim value As Object
Dim returnValue As Task
returnValue = connection.Send(connectionIds, _
value)
public static Task Send(
this IConnection connection,
IList<string> connectionIds,
Object value
)
[ExtensionAttribute]
public:
static Task^ Send(
IConnection^ connection,
IList<String^>^ connectionIds,
Object^ value
)
static member Send :
connection:IConnection *
connectionIds:IList<string> *
value:Object -> Task
public static function Send(
connection : IConnection,
connectionIds : IList<String>,
value : Object
) : Task
Parameters
- connection
Type: Microsoft.AspNet.SignalR.IConnection
The connection
- connectionIds
Type: System.Collections.Generic.IList<String>
The connection ids to send to.
- value
Type: System.Object
The value to publish.
Return Value
Type: System.Threading.Tasks.Task
A task that represents when the broadcast is complete.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type IConnection. When you use instance method syntax to call this method, omit the first parameter. For more information, see https://msdn.microsoft.com/en-us/library/bb384936(v=vs.118) or https://msdn.microsoft.com/en-us/library/bb383977(v=vs.118).