NamedPipeServer Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |