AspNetWebSocket Class

Definition

Représente une connexion full duplex en temps réel entre un serveur Web et un client dans une application ASP.NET.Represents a real-time full-duplex connection between a web server and a client in an ASP.NET application.

public ref class AspNetWebSocket sealed : System::Net::WebSockets::WebSocket
public sealed class AspNetWebSocket : System.Net.WebSockets.WebSocket
type AspNetWebSocket = class
    inherit WebSocket
Public NotInheritable Class AspNetWebSocket
Inherits WebSocket
Inheritance
AspNetWebSocket

Properties

CloseStatus

Obtient le code d'état qui indique pourquoi un objet AspNetWebSocket a été fermé.Gets a status code that indicates why an AspNetWebSocket object was closed.

CloseStatusDescription

Reçoit un message d'état qui explique pourquoi un objet AspNetWebSocket a été fermé.Gets a status message that explains why an AspNetWebSocket object was closed.

State

Obtient une valeur qui indique l'état ouvert ou fermé d'un objet AspNetWebSocket.Gets a value that indicates the open or closed state of an AspNetWebSocket object.

SubProtocol

Obtient le nom d'un protocole spécifique à l'application qu'un client distant et un serveur peuvent utiliser pour échanger des données sur une connexion de AspNetWebSocket.Gets the name of an application-specific protocol that a remote client and a server can use to exchange data over an AspNetWebSocket connection.

Methods

Abort()

Annule toutes les opérations d'E/S en attente sur l'objet AspNetWebSocket et définit l'état de l'objet afin qu'il ne puisse pas être utilisé pour lancer des opérations d'E/S supplémentaires.Cancels any pending I/O operations on the AspNetWebSocket object and sets the state of the object so that it cannot be used to start additional I/O operations.

CloseAsync(WebSocketCloseStatus, String, CancellationToken)

Envoie un message asynchrone à un client pour fermer la connexion.Sends an asynchronous message to a client to close the connection. Si le serveur initialise la demande de fermer la connexion, la méthode attend que le client réponde à la demande avant de retourner.If the server initiates the request to close the connection, the method waits for the client to acknowledge the request before it returns.

CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken)

Envoie un message asynchrone à un client pour fermer la connexion.Sends an asynchronous message to a client to close the connection. Si le serveur initialise la demande de fermer la connexion, la méthode est retournée sans attendre une réponse.If the server initiates the request to close the connection, the method returns without waiting for a response.

Dispose()

Libère toutes les ressources utilisées par un objet AspNetWebSocket.Releases all resources used by an AspNetWebSocket object.

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
ReceiveAsync(ArraySegment<Byte>, CancellationToken)

Reçoit un fragment de message unique d'un client distant.Receives a single message fragment from a remote client.

ReceiveAsync(Memory<Byte>, CancellationToken)

Reçoit les données de façon asynchrone à partir de la connexion WebSocket.Receives data from the WebSocket connection asynchronously.

(Inherited from WebSocket)
SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken)

Envoie un fragment de message unique à un client distant.Sends a single message fragment to a remote client.

SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, Boolean, CancellationToken)

Envoie les données de façon asynchrone via la connexion WebSocket.Sends data over the WebSocket connection asynchronously.

(Inherited from WebSocket)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

Applies to