AspNetWebSocket.SendAsync Methode

Definitie

Hiermee wordt één berichtfragment naar een externe client verzonden.

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

Parameters

buffer
ArraySegment<Byte>

De matrix die de berichtgegevens bevat.

messageType
WebSocketMessageType

Het berichttype.

endOfMessage
Boolean

true om aan te geven dat een fragment het einde van een volledig bericht is; anders, false.

cancellationToken
CancellationToken

Het object dat een bewerking in behandeling annuleert.

Retouren

Een verwijzing naar de taak van het verzenden van een bericht.

Uitzonderingen

Het AspNetWebSocket object wordt verwijderd.

Het AspNetWebSocket object heeft een afgebroken status.

– of –

Verzendende bewerkingen zijn niet beschikbaar.

Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.

Van toepassing op