Dela via


ConnectorClient Konstruktorer

Definition

Överlagringar

ConnectorClient(DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(Uri, MicrosoftAppCredentials, HttpClientHandler, Boolean, HttpClient, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(Uri, ServiceClientCredentials, HttpClient, Boolean, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(Uri, MicrosoftAppCredentials, HttpClientHandler, Boolean, DelegatingHandler[])
ConnectorClient(Uri, String, String, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(Uri, ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(Uri, ServiceClientCredentials, HttpClient, Boolean)

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(Uri, MicrosoftAppCredentials, Boolean, DelegatingHandler[])
ConnectorClient(Uri, MicrosoftAppCredentials, Boolean, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(Uri, MicrosoftAppCredentials, HttpClient, Boolean, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(Uri, ServiceClientCredentials, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(ServiceClientCredentials, HttpClient, Boolean)

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(Uri, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(Uri, HttpClientHandler, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(HttpClientHandler, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(HttpClient, Boolean)

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(ServiceClientCredentials, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

ConnectorClient(DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

protected ConnectorClient (params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Protected Sub New (ParamArray handlers As DelegatingHandler())

Parametrar

handlers
DelegatingHandler[]

Valfritt. De delegerande hanterare som ska läggas till i http-klientpipelinen.

Gäller för

ConnectorClient(Uri, MicrosoftAppCredentials, HttpClientHandler, Boolean, HttpClient, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

public ConnectorClient (Uri baseUri, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, System.Net.Http.HttpClientHandler httpClientHandler, bool addJwtTokenRefresher = true, System.Net.Http.HttpClient customHttpClient = default, params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : Uri * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * System.Net.Http.HttpClientHandler * bool * System.Net.Http.HttpClient * System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Public Sub New (baseUri As Uri, credentials As MicrosoftAppCredentials, httpClientHandler As HttpClientHandler, Optional addJwtTokenRefresher As Boolean = true, Optional customHttpClient As HttpClient = Nothing, ParamArray handlers As DelegatingHandler())

Parametrar

baseUri
Uri

Bas-URI för botanslutningstjänsten.

credentials
MicrosoftAppCredentials

Autentiseringsuppgifter för botanslutningstjänsten.

httpClientHandler
HttpClientHandler

HTTP-klientmeddelandehanteraren som ska användas för den här anslutningsklienten.

addJwtTokenRefresher
Boolean

Inaktuell, använd inte.

customHttpClient
HttpClient

HTTP-klienten som ska användas för den här anslutningsklienten.

handlers
DelegatingHandler[]

Valfritt, en matris med DelegatingHandler objekt som ska läggas till i HTTP-klientpipelinen.

Gäller för

ConnectorClient(Uri, ServiceClientCredentials, HttpClient, Boolean, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

public ConnectorClient (Uri baseUri, Microsoft.Rest.ServiceClientCredentials credentials, System.Net.Http.HttpClient customHttpClient, bool addJwtTokenRefresher = true, params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : Uri * Microsoft.Rest.ServiceClientCredentials * System.Net.Http.HttpClient * bool * System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Public Sub New (baseUri As Uri, credentials As ServiceClientCredentials, customHttpClient As HttpClient, Optional addJwtTokenRefresher As Boolean = true, ParamArray handlers As DelegatingHandler())

Parametrar

baseUri
Uri

Bas-URI för botanslutningstjänsten.

credentials
Microsoft.Rest.ServiceClientCredentials

Autentiseringsuppgifter för botanslutningstjänsten.

customHttpClient
HttpClient

HTTP-klienten som ska användas för den här anslutningsklienten.

addJwtTokenRefresher
Boolean

Inaktuell, använd inte.

handlers
DelegatingHandler[]

Valfritt, en matris med DelegatingHandler objekt som ska läggas till i HTTP-klientpipelinen.

Gäller för

ConnectorClient(Uri, MicrosoftAppCredentials, HttpClientHandler, Boolean, DelegatingHandler[])

public ConnectorClient (Uri baseUri, Microsoft.Bot.Connector.MicrosoftAppCredentials credentials, System.Net.Http.HttpClientHandler httpClientHandler, bool addJwtTokenRefresher = true, params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : Uri * Microsoft.Bot.Connector.MicrosoftAppCredentials * System.Net.Http.HttpClientHandler * bool * System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Public Sub New (baseUri As Uri, credentials As MicrosoftAppCredentials, httpClientHandler As HttpClientHandler, Optional addJwtTokenRefresher As Boolean = true, ParamArray handlers As DelegatingHandler())

Parametrar

baseUri
Uri
httpClientHandler
HttpClientHandler
addJwtTokenRefresher
Boolean
handlers
DelegatingHandler[]

Gäller för

ConnectorClient(Uri, String, String, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

public ConnectorClient (Uri baseUri, string microsoftAppId = default, string microsoftAppPassword = default, params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : Uri * string * string * System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Public Sub New (baseUri As Uri, Optional microsoftAppId As String = Nothing, Optional microsoftAppPassword As String = Nothing, ParamArray handlers As DelegatingHandler())

Parametrar

baseUri
Uri

Bas-URI för botanslutningstjänsten.

microsoftAppId
String

Valfritt, Microsofts app-ID för robotresursen. Om värdet är null läss den MicrosoftAppId här inställningen från inställningen för robotens programresurs.

microsoftAppPassword
String

Valfritt, Microsoft-appens lösenord för roboten. Om värdet är null läss den MicrosoftAppPassword här inställningen från inställningen för robotens programresurs.

handlers
DelegatingHandler[]

Valfritt, en matris med DelegatingHandler objekt som ska läggas till i HTTP-klientpipelinen.

Gäller för

ConnectorClient(Uri, ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

public ConnectorClient (Uri baseUri, Microsoft.Rest.ServiceClientCredentials credentials, System.Net.Http.HttpClientHandler rootHandler, params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : Uri * Microsoft.Rest.ServiceClientCredentials * System.Net.Http.HttpClientHandler * System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Public Sub New (baseUri As Uri, credentials As ServiceClientCredentials, rootHandler As HttpClientHandler, ParamArray handlers As DelegatingHandler())

Parametrar

baseUri
Uri

Valfritt. Tjänstens bas-URI.

credentials
Microsoft.Rest.ServiceClientCredentials

Krävs. Prenumerationsautentiseringsuppgifter som unikt identifierar klientprenumeration.

rootHandler
HttpClientHandler

Valfritt. Http-klienthanteraren som används för att hantera http-transport.

handlers
DelegatingHandler[]

Valfritt. De delegerande hanterare som ska läggas till i http-klientpipelinen.

Undantag

Genereras när en obligatorisk parameter är null.

Gäller för

ConnectorClient(Uri, ServiceClientCredentials, HttpClient, Boolean)

Initierar en ny instans av ConnectorClient klassen.

public ConnectorClient (Uri baseUri, Microsoft.Rest.ServiceClientCredentials credentials, System.Net.Http.HttpClient customHttpClient, bool disposeHttpClient);
new Microsoft.Bot.Connector.ConnectorClient : Uri * Microsoft.Rest.ServiceClientCredentials * System.Net.Http.HttpClient * bool -> Microsoft.Bot.Connector.ConnectorClient
Public Sub New (baseUri As Uri, credentials As ServiceClientCredentials, customHttpClient As HttpClient, disposeHttpClient As Boolean)

Parametrar

baseUri
Uri

Bas-URI för botanslutningstjänsten.

credentials
Microsoft.Rest.ServiceClientCredentials

Autentiseringsuppgifter för botanslutningstjänsten.

customHttpClient
HttpClient

HTTP-klienten som ska användas för den här anslutningsklienten.

disposeHttpClient
Boolean

Om du vill ta bort HttpClient.

Kommentarer

Konstruktorn är särskilt utformad för att vara den som tillåter kontroll över disponering av den anpassade HttpClient. Microsoft.Rest.ServiceClient`1 har bara en konstruktor som accepterar kontrollen över disponering av , så vi anropar den överlagringen HttpClienthär. Alla andra överlagringar av ConnectorClient kommer inte att styra den här parametern och den kommer som standard att vara true, vilket resulterar i bortskaffande av den tillhandahållna HttpClient när den ConnectorClient tas bort. När du återanvänder HttpClient instanser mellan anslutningsappar skickar du "false" för för disposeHttpClient att undvika ObjectDisposedException.

Gäller för

ConnectorClient(Uri, MicrosoftAppCredentials, Boolean, DelegatingHandler[])

public ConnectorClient (Uri baseUri, Microsoft.Bot.Connector.MicrosoftAppCredentials credentials, bool addJwtTokenRefresher = true, params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : Uri * Microsoft.Bot.Connector.MicrosoftAppCredentials * bool * System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Public Sub New (baseUri As Uri, credentials As MicrosoftAppCredentials, Optional addJwtTokenRefresher As Boolean = true, ParamArray handlers As DelegatingHandler())

Parametrar

baseUri
Uri
addJwtTokenRefresher
Boolean
handlers
DelegatingHandler[]

Gäller för

ConnectorClient(Uri, MicrosoftAppCredentials, Boolean, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

public ConnectorClient (Uri baseUri, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, bool addJwtTokenRefresher = true, params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : Uri * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * bool * System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Public Sub New (baseUri As Uri, credentials As MicrosoftAppCredentials, Optional addJwtTokenRefresher As Boolean = true, ParamArray handlers As DelegatingHandler())

Parametrar

baseUri
Uri

Bas-URI för botanslutningstjänsten.

credentials
MicrosoftAppCredentials

Autentiseringsuppgifter för botanslutningstjänsten.

addJwtTokenRefresher
Boolean

Inaktuell, använd inte.

handlers
DelegatingHandler[]

Valfritt, en matris med DelegatingHandler objekt som ska läggas till i HTTP-klientpipelinen.

Gäller för

ConnectorClient(Uri, MicrosoftAppCredentials, HttpClient, Boolean, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

public ConnectorClient (Uri baseUri, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, System.Net.Http.HttpClient customHttpClient, bool addJwtTokenRefresher = true, params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : Uri * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * System.Net.Http.HttpClient * bool * System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Public Sub New (baseUri As Uri, credentials As MicrosoftAppCredentials, customHttpClient As HttpClient, Optional addJwtTokenRefresher As Boolean = true, ParamArray handlers As DelegatingHandler())

Parametrar

baseUri
Uri

Bas-URI för botanslutningstjänsten.

credentials
MicrosoftAppCredentials

Autentiseringsuppgifter för botanslutningstjänsten.

customHttpClient
HttpClient

HTTP-klienten som ska användas för den här anslutningsklienten.

addJwtTokenRefresher
Boolean

Inaktuell, använd inte.

handlers
DelegatingHandler[]

Valfritt, en matris med DelegatingHandler objekt som ska läggas till i HTTP-klientpipelinen.

Gäller för

ConnectorClient(Uri, ServiceClientCredentials, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

public ConnectorClient (Uri baseUri, Microsoft.Rest.ServiceClientCredentials credentials, params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : Uri * Microsoft.Rest.ServiceClientCredentials * System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Public Sub New (baseUri As Uri, credentials As ServiceClientCredentials, ParamArray handlers As DelegatingHandler())

Parametrar

baseUri
Uri

Valfritt. Tjänstens bas-URI.

credentials
Microsoft.Rest.ServiceClientCredentials

Krävs. Prenumerationsautentiseringsuppgifter som unikt identifierar klientprenumeration.

handlers
DelegatingHandler[]

Valfritt. De delegerande hanterare som ska läggas till i http-klientpipelinen.

Undantag

Genereras när en obligatorisk parameter är null.

Gäller för

ConnectorClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

public ConnectorClient (Microsoft.Rest.ServiceClientCredentials credentials, System.Net.Http.HttpClientHandler rootHandler, params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : Microsoft.Rest.ServiceClientCredentials * System.Net.Http.HttpClientHandler * System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Public Sub New (credentials As ServiceClientCredentials, rootHandler As HttpClientHandler, ParamArray handlers As DelegatingHandler())

Parametrar

credentials
Microsoft.Rest.ServiceClientCredentials

Krävs. Prenumerationsautentiseringsuppgifter som unikt identifierar klientprenumeration.

rootHandler
HttpClientHandler

Valfritt. Http-klienthanteraren som används för att hantera http-transport.

handlers
DelegatingHandler[]

Valfritt. De delegerande hanterare som ska läggas till i http-klientpipelinen.

Undantag

Genereras när en obligatorisk parameter är null.

Gäller för

ConnectorClient(ServiceClientCredentials, HttpClient, Boolean)

Initierar en ny instans av ConnectorClient klassen.

public ConnectorClient (Microsoft.Rest.ServiceClientCredentials credentials, System.Net.Http.HttpClient httpClient, bool disposeHttpClient);
new Microsoft.Bot.Connector.ConnectorClient : Microsoft.Rest.ServiceClientCredentials * System.Net.Http.HttpClient * bool -> Microsoft.Bot.Connector.ConnectorClient
Public Sub New (credentials As ServiceClientCredentials, httpClient As HttpClient, disposeHttpClient As Boolean)

Parametrar

credentials
Microsoft.Rest.ServiceClientCredentials

Krävs. Prenumerationsautentiseringsuppgifter som unikt identifierar klientprenumeration.

httpClient
HttpClient

HttpClient som ska användas.

disposeHttpClient
Boolean

Sant: tar bort den angivna httpClient vid anrop av ConnectorClient.Dispose(). Falskt: kommer inte att bortskaffa angivet httpClient.

Undantag

Genereras när en obligatorisk parameter är null.

Gäller för

ConnectorClient(Uri, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

protected ConnectorClient (Uri baseUri, params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : Uri * System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Protected Sub New (baseUri As Uri, ParamArray handlers As DelegatingHandler())

Parametrar

baseUri
Uri

Valfritt. Tjänstens bas-URI.

handlers
DelegatingHandler[]

Valfritt. De delegerande hanterare som ska läggas till i http-klientpipelinen.

Undantag

Genereras när en obligatorisk parameter är null.

Gäller för

ConnectorClient(Uri, HttpClientHandler, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

protected ConnectorClient (Uri baseUri, System.Net.Http.HttpClientHandler rootHandler, params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : Uri * System.Net.Http.HttpClientHandler * System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Protected Sub New (baseUri As Uri, rootHandler As HttpClientHandler, ParamArray handlers As DelegatingHandler())

Parametrar

baseUri
Uri

Valfritt. Tjänstens bas-URI.

rootHandler
HttpClientHandler

Valfritt. Http-klienthanteraren som används för att hantera http-transport.

handlers
DelegatingHandler[]

Valfritt. De delegerande hanterare som ska läggas till i http-klientpipelinen.

Undantag

Genereras när en obligatorisk parameter är null.

Gäller för

ConnectorClient(HttpClientHandler, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

protected ConnectorClient (System.Net.Http.HttpClientHandler rootHandler, params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : System.Net.Http.HttpClientHandler * System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Protected Sub New (rootHandler As HttpClientHandler, ParamArray handlers As DelegatingHandler())

Parametrar

rootHandler
HttpClientHandler

Valfritt. Http-klienthanteraren som används för att hantera http-transport.

handlers
DelegatingHandler[]

Valfritt. De delegerande hanterare som ska läggas till i http-klientpipelinen.

Gäller för

ConnectorClient(HttpClient, Boolean)

Initierar en ny instans av ConnectorClient klassen.

protected ConnectorClient (System.Net.Http.HttpClient httpClient, bool disposeHttpClient);
new Microsoft.Bot.Connector.ConnectorClient : System.Net.Http.HttpClient * bool -> Microsoft.Bot.Connector.ConnectorClient
Protected Sub New (httpClient As HttpClient, disposeHttpClient As Boolean)

Parametrar

httpClient
HttpClient

HttpClient som ska användas.

disposeHttpClient
Boolean

Sant: tar bort den angivna httpClient vid anrop av ConnectorClient.Dispose(). Falskt: kommer inte att bortskaffa angivet httpClient.

Gäller för

ConnectorClient(ServiceClientCredentials, DelegatingHandler[])

Initierar en ny instans av ConnectorClient klassen.

public ConnectorClient (Microsoft.Rest.ServiceClientCredentials credentials, params System.Net.Http.DelegatingHandler[] handlers);
new Microsoft.Bot.Connector.ConnectorClient : Microsoft.Rest.ServiceClientCredentials * System.Net.Http.DelegatingHandler[] -> Microsoft.Bot.Connector.ConnectorClient
Public Sub New (credentials As ServiceClientCredentials, ParamArray handlers As DelegatingHandler())

Parametrar

credentials
Microsoft.Rest.ServiceClientCredentials

Krävs. Prenumerationsautentiseringsuppgifter som unikt identifierar klientprenumeration.

handlers
DelegatingHandler[]

Valfritt. De delegerande hanterare som ska läggas till i http-klientpipelinen.

Undantag

Genereras när en obligatorisk parameter är null.

Gäller för