Sdílet prostřednictvím


NamedPipeServer Třída

Definice

Server pro použití s protokolem Bot Framework V3 s rozšířeními streamování a podkladovým přenosem pojmenovaného kanálu.

public class NamedPipeServer : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportServer
type NamedPipeServer = class
    interface IStreamingTransportServer
    interface IDisposable
Public Class NamedPipeServer
Implements IDisposable, IStreamingTransportServer
Dědičnost
NamedPipeServer
Implementuje

Konstruktory

NamedPipeServer(String, RequestHandler, Boolean)

Inicializuje novou instanci NamedPipeServer třídy. Vyvolá argumenty ArgumentNullException null.

Vlastnosti

IsConnected

Získá hodnotu označující, zda je tento server aktuálně připojen.

Metody

Disconnect()

Odpojí PojmenovanýPipeServer.

Dispose()

Odstraní objekt a uvolní všechny související objekty vlastněné třídou.

Dispose(Boolean)

Odstraní objekty používané třídou.

SendAsync(StreamingRequest, CancellationToken)

Úloha použitá k odesílání dat přes připojení k tomuto serveru InvalidOperationException Vyvolá, pokud je volána, když server není připojený. ArgumentNullException Vyvolá, pokud má požadavek hodnotu null.

StartAsync()

Slouží k navázání připojení používaného tímto serverem a zahájení naslouchání příchozím zprávům.

Událost

Disconnected

Událost, která se má aktivovat při odpojení základního přenosu. Každá aplikace komunikující s tímto serverem by se měla přihlásit k odběru této události.

Platí pro