Språk

NamedPipeClient Konstruktor

Definition

Initierar en ny instans av NamedPipeClient klassen.

public NamedPipeClient(string pipeName, string url, Microsoft.Bot.Streaming.RequestHandler requestHandler, TimeSpan? closeTimeOut = default, TimeSpan? keepAlive = default, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Connector.Streaming.Application.NamedPipeClient : string * string * Microsoft.Bot.Streaming.RequestHandler * Nullable<TimeSpan> * Nullable<TimeSpan> * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Connector.Streaming.Application.NamedPipeClient
Public Sub New (pipeName As String, url As String, requestHandler As RequestHandler, Optional closeTimeOut As Nullable(Of TimeSpan) = Nothing, Optional keepAlive As Nullable(Of TimeSpan) = Nothing, Optional logger As ILogger = Nothing)

Parametrar

pipeName
String

Namnet på den namngivna röret som initierar anslutning till en server.

url
String

Serverns URL att ansluta till.

requestHandler
RequestHandler

Handler som tar emot inkommande förfrågningar till denna klientinstans.

closeTimeOut
Nullable<TimeSpan>

Valfri timeout för att stänga klientanslutningen.

keepAlive
Nullable<TimeSpan>

Valfritt avstånd mellan keep alives för proaktiv detektion av frånkoppling. Om null tillhandahålls skickas inga keep alives ut.

logger
ILogger

ILogger för klienten.

Gäller för