Partager via


NamedPipeServer Classe

Définition

Serveur à utiliser avec le protocole Bot Framework Protocol V3 avec les extensions de streaming et un transport de canal nommé sous-jacent.

public class NamedPipeServer : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportServer
type NamedPipeServer = class
    interface IStreamingTransportServer
    interface IDisposable
Public Class NamedPipeServer
Implements IDisposable, IStreamingTransportServer
Héritage
NamedPipeServer
Implémente

Constructeurs

NamedPipeServer(String, RequestHandler, Boolean)

Initialise une nouvelle instance de la classe NamedPipeServer. Lève sur les ArgumentNullException arguments null.

Propriétés

IsConnected

Obtient une valeur indiquant si ce serveur est actuellement connecté.

Méthodes

Disconnect()

Déconnecte le NamedPipeServer.

Dispose()

Supprime l’objet et libère tous les objets associés appartenant à la classe .

Dispose(Boolean)

Supprime l’objet utilisé par la classe .

SendAsync(StreamingRequest, CancellationToken)

Tâche utilisée pour envoyer des données via cette connexion de serveur. Lève si InvalidOperationException appelé lorsque le serveur n’est pas connecté. Lève ArgumentNullException si la requête a la valeur Null.

StartAsync()

Permet d’établir la connexion utilisée par ce serveur et de commencer à écouter les messages entrants.

Événements

Disconnected

Événement à déclencher lorsque le transport sous-jacent est déconnecté. Toute application qui communique avec ce serveur doit s’abonner à cet événement.

S’applique à