AspNetWebSocket.SendAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.