AspNetWebSocket.SendAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sendet ein einzelnes Nachrichtenfragment an einen Remoteclient.
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
Parameter
- buffer
- ArraySegment<Byte>
Das Array, das die Nachrichtendaten enthält.
- messageType
- WebSocketMessageType
Der Nachrichtentyp.
- endOfMessage
- Boolean
trueum anzugeben, dass ein Fragment das Ende einer vollständigen Nachricht ist; andernfalls . false
- cancellationToken
- CancellationToken
Das Objekt, das einen ausstehenden Vorgang abbricht.
Gibt zurück
Ein Verweis auf die Aufgabe, eine Nachricht zu senden.
Ausnahmen
Das AspNetWebSocket Objekt ist verworfen.
Das AspNetWebSocket Objekt befindet sich in einem abgebrochenen Zustand.
-oder-
Sendevorgänge sind nicht verfügbar.
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.