WebSocketClient.SendAsync Method
Namespace: Rebex.Net
Assembly: Rebex.WebSocket.dll (version 7.0.9448)
SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken)
Sends the specified message fragment to the server.
Declaration
public Task SendAsync(ArraySegment<byte> buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| ArraySegment<Byte> | buffer | Array segment that contains message fragment data. |
| WebSocketMessageType | messageType | Message type. Must be either or .
|
| Boolean | endOfMessage | A value that indicates whether this is the last fragment of a message. |
| CancellationToken | cancellationToken | Cancellation token to cancel the operation. |
Returns
| Type | Description |
|---|---|
| Task |
SendAsync(ArraySegment<Byte>, WebSocketMessageType, WebSocketMessageFlags, CancellationToken)
Sends the specified message fragment to the server.
Declaration
public async Task SendAsync(ArraySegment<byte> buffer, WebSocketMessageType messageType, WebSocketMessageFlags flags, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| ArraySegment<Byte> | buffer | Array segment that contains message fragment data. |
| WebSocketMessageType | messageType | Message type. Must be either or .
|
| WebSocketMessageFlags | flags | Flags for message fragment. |
| CancellationToken | cancellationToken | Cancellation token to cancel the operation. |
Returns
| Type | Description |
|---|---|
| Task |
SendAsync(Byte[])
Sends the specified binary message to the server.
Declaration
public Task SendAsync(byte[] message)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte[] | message | Binary message to send. |
Returns
| Type | Description |
|---|---|
| Task |
SendAsync(String)
Sends the specified text message to the server.
Declaration
public Task SendAsync(string message)
Parameters
| Type | Name | Description |
|---|---|---|
| String | message | Text message to send. |
Returns
| Type | Description |
|---|---|
| Task |