AspNetWebSocket.SendAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Envoie un fragment de message unique à un client distant.
public:
override System::Threading::Tasks::Task ^ SendAsync(ArraySegment<System::Byte> buffer, System::Net::WebSockets::WebSocketMessageType messageType, bool endOfMessage, System::Threading::CancellationToken cancellationToken);
public override System.Threading.Tasks.Task SendAsync (ArraySegment<byte> buffer, System.Net.WebSockets.WebSocketMessageType messageType, bool endOfMessage, System.Threading.CancellationToken cancellationToken);
override this.SendAsync : ArraySegment<byte> * System.Net.WebSockets.WebSocketMessageType * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function SendAsync (buffer As ArraySegment(Of Byte), messageType As WebSocketMessageType, endOfMessage As Boolean, cancellationToken As CancellationToken) As Task
Paramètres
- buffer
- ArraySegment<Byte>
Tableau qui contient les données de message.
- messageType
- WebSocketMessageType
Type de message.
- endOfMessage
- Boolean
true
pour indiquer qu'un fragment constitue la fin d'un message complet ; sinon, false
.
- cancellationToken
- CancellationToken
Objet qui annule une opération en attente.
Retours
Référence à la tâche qui consiste à envoyer un message.
Exceptions
L'objet AspNetWebSocket est déjà supprimé.
L'objet AspNetWebSocket est dans un état abandonné.
- ou -
Les opérations d'envoi sont pas disponibles.
Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.