NamedPipeClient Třída
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í.
Implementace IStreamingTransportClient pro použití s pojmenovanými kanály.
public class NamedPipeClient : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportClient
type NamedPipeClient = class
interface IStreamingTransportClient
interface IDisposable
Public Class NamedPipeClient
Implements IDisposable, IStreamingTransportClient
- Dědičnost
-
NamedPipeClient
- Implementuje
Konstruktory
NamedPipeClient(String, RequestHandler, Boolean) |
Inicializuje novou instanci NamedPipeClient třídy . ArgumentNullException Vyvolá, pokud baseName má hodnotu null, prázdné nebo prázdné znaky. |
Vlastnosti
IncomingConnected |
Získá hodnotu určující, zda NamedPipeClient má příchozí připojení kanálu. |
IsConnected |
Získá hodnotu označující, zda je tento klient právě připojen. |
OutgoingConnected |
Získá hodnotu určující, zda NamedPipeClient má odchozí kanál připojení. |
Metody
ConnectAsync() |
Vytvořte připojení bez vlastních hlaviček. |
ConnectAsync(IDictionary<String,String>) |
Navažte připojení s volitelnými vlastními hlavičkami. |
Disconnect() |
Metoda použitá k odpojení tohoto klienta. |
Dispose() |
Odpojí klienta a uvolní všechny související objekty vlastněné třídou . |
Dispose(Boolean) |
Odstraňuje objekty používané třídou . |
SendAsync(StreamingRequest, CancellationToken) |
Úloha používaná k odeslání dat přes toto připojení klienta. InvalidOperationException Vyvolá se, pokud je volána při odpojení klienta. ArgumentNullException Vyvolá, pokud má zpráva hodnotu null. |
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 klientem by se měla přihlásit k odběru této události. |