AspNetWebSocket.SendAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odešle jeden fragment zprávy vzdálenému klientovi.
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
Parametry
- buffer
- ArraySegment<Byte>
Pole, které obsahuje data zprávy.
- messageType
- WebSocketMessageType
Typ zprávy.
- endOfMessage
- Boolean
true
označující, že fragment je konec celé zprávy; v opačném případě . false
- cancellationToken
- CancellationToken
Objekt, který zruší čekající operaci.
Návraty
Odkaz na úkol odeslání zprávy.
Výjimky
Objekt AspNetWebSocket je odstraněn.
Token zrušení byl zrušen. Tato výjimka je uložena ve vrácené úloze.
Platí pro
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.