NamedPipeServer Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Un server da usare con bot Framework Protocol V3 con estensioni di streaming e un trasporto named pipe sottostante.
public class NamedPipeServer : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportServer
type NamedPipeServer = class
interface IStreamingTransportServer
interface IDisposable
Public Class NamedPipeServer
Implements IDisposable, IStreamingTransportServer
- Ereditarietà
-
NamedPipeServer
- Implementazioni
Costruttori
| NamedPipeServer(String, RequestHandler, Boolean) |
Inizializza una nuova istanza della classe NamedPipeServer. ArgumentNullException Genera argomenti null. |
Proprietà
| IsConnected |
Ottiene un valore che indica se il server è attualmente connesso. |
Metodi
| Disconnect() |
Disconnette namedPipeServer. |
| Dispose() |
Elimina l'oggetto e rilascia tutti gli oggetti correlati di proprietà della classe . |
| Dispose(Boolean) |
Elimina l'oggetto utilizzato dalla classe . |
| SendAsync(StreamingRequest, CancellationToken) |
Attività utilizzata per inviare dati tramite questa connessione server. InvalidOperationException Genera un'eccezione se viene chiamato quando il server non è connesso. Genera un'eccezione se la ArgumentNullException richiesta è Null. |
| StartAsync() |
Usato per stabilire la connessione utilizzata da questo server e iniziare ad ascoltare i messaggi in arrivo. |
Eventi
| Disconnected |
Evento da attivare quando il trasporto sottostante viene disconnesso. Qualsiasi applicazione che comunica con questo server deve sottoscrivere questo evento. |