Udostępnij za pośrednictwem


OAuthClient Konstruktory

Definicja

Przeciążenia

OAuthClient(DelegatingHandler[])

Inicjuje nowe wystąpienie klasy OAuthClient.

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

Inicjuje nowe wystąpienie klasy OAuthClient.

OAuthClient(Uri, ServiceClientCredentials, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy OAuthClient.

OAuthClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy OAuthClient.

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

Inicjuje nowe wystąpienie klasy OAuthClient.

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

Inicjuje nowe wystąpienie klasy OAuthClient.

OAuthClient(HttpClientHandler, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy OAuthClient.

OAuthClient(HttpClient, Boolean)

Inicjuje nowe wystąpienie klasy OAuthClient.

OAuthClient(ServiceClientCredentials, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy OAuthClient.

OAuthClient(ServiceClientCredentials, HttpClient, Boolean)

Inicjuje nowe wystąpienie klasy OAuthClient.

OAuthClient(DelegatingHandler[])

Inicjuje nowe wystąpienie klasy OAuthClient.

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

Parametry

handlers
DelegatingHandler[]

Opcjonalny. Delegowanie procedur obsługi w celu dodania do potoku klienta http.

Dotyczy

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

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

Parametry

baseUri
Uri
microsoftAppId
String
microsoftAppPassword
String
handlers
DelegatingHandler[]

Dotyczy

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

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

Parametry

baseUri
Uri
addJwtTokenRefresher
Boolean
handlers
DelegatingHandler[]

Dotyczy

OAuthClient(Uri, HttpClientHandler, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy OAuthClient.

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

Parametry

baseUri
Uri

Opcjonalny. Podstawowy identyfikator URI usługi.

rootHandler
HttpClientHandler

Opcjonalny. Procedura obsługi klienta http używana do obsługi transportu http.

handlers
DelegatingHandler[]

Opcjonalny. Delegowanie procedur obsługi w celu dodania do potoku klienta http.

Wyjątki

Zgłaszany, gdy wymagany parametr ma wartość null.

Dotyczy

OAuthClient(Uri, ServiceClientCredentials, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy OAuthClient.

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

Parametry

baseUri
Uri

Opcjonalny. Podstawowy identyfikator URI usługi.

credentials
Microsoft.Rest.ServiceClientCredentials

Wymagane. Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję klienta.

handlers
DelegatingHandler[]

Opcjonalny. Delegowanie procedur obsługi w celu dodania do potoku klienta http.

Wyjątki

Zgłaszany, gdy wymagany parametr ma wartość null.

Dotyczy

OAuthClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy OAuthClient.

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

Parametry

credentials
Microsoft.Rest.ServiceClientCredentials

Wymagane. Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję klienta.

rootHandler
HttpClientHandler

Opcjonalny. Procedura obsługi klienta http używana do obsługi transportu http.

handlers
DelegatingHandler[]

Opcjonalny. Delegowanie procedur obsługi w celu dodania do potoku klienta http.

Wyjątki

Zgłaszany, gdy wymagany parametr ma wartość null.

Dotyczy

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

Inicjuje nowe wystąpienie klasy OAuthClient.

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

Parametry

baseUri
Uri

Opcjonalny. Podstawowy identyfikator URI usługi.

credentials
Microsoft.Rest.ServiceClientCredentials

Wymagane. Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję klienta.

rootHandler
HttpClientHandler

Opcjonalny. Procedura obsługi klienta http używana do obsługi transportu http.

handlers
DelegatingHandler[]

Opcjonalny. Delegowanie procedur obsługi w celu dodania do potoku klienta http.

Wyjątki

Zgłaszany, gdy wymagany parametr ma wartość null.

Dotyczy

OAuthClient(MicrosoftAppCredentials, Boolean, DelegatingHandler[])

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

Parametry

addJwtTokenRefresher
Boolean
handlers
DelegatingHandler[]

Dotyczy

OAuthClient(Uri, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy OAuthClient.

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

Parametry

baseUri
Uri

Opcjonalny. Podstawowy identyfikator URI usługi.

handlers
DelegatingHandler[]

Opcjonalny. Delegowanie procedur obsługi w celu dodania do potoku klienta http.

Wyjątki

Zgłaszany, gdy wymagany parametr ma wartość null.

Dotyczy

OAuthClient(HttpClientHandler, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy OAuthClient.

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

Parametry

rootHandler
HttpClientHandler

Opcjonalny. Procedura obsługi klienta http używana do obsługi transportu http.

handlers
DelegatingHandler[]

Opcjonalny. Delegowanie procedur obsługi w celu dodania do potoku klienta http.

Dotyczy

OAuthClient(HttpClient, Boolean)

Inicjuje nowe wystąpienie klasy OAuthClient.

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

Parametry

httpClient
HttpClient

Element HttpClient do użycia.

disposeHttpClient
Boolean

Prawda: usunie podany element httpClient podczas wywoływania obiektu OAuthClient.Dispose(). Fałsz: nie usunie podanego obiektu httpClient.

Dotyczy

OAuthClient(ServiceClientCredentials, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy OAuthClient.

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

Parametry

credentials
Microsoft.Rest.ServiceClientCredentials

Wymagane. Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję klienta.

handlers
DelegatingHandler[]

Opcjonalny. Delegowanie procedur obsługi w celu dodania do potoku klienta http.

Wyjątki

Zgłaszany, gdy wymagany parametr ma wartość null.

Dotyczy

OAuthClient(ServiceClientCredentials, HttpClient, Boolean)

Inicjuje nowe wystąpienie klasy OAuthClient.

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

Parametry

credentials
Microsoft.Rest.ServiceClientCredentials

Wymagane. Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję klienta.

httpClient
HttpClient

Element HttpClient do użycia.

disposeHttpClient
Boolean

Prawda: usunie podany element httpClient podczas wywoływania obiektu OAuthClient.Dispose(). Fałsz: nie usunie podanego obiektu httpClient.

Wyjątki

Zgłaszany, gdy wymagany parametr ma wartość null.

Dotyczy