WebPubSubChatServiceClient Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
WebPubSubChatServiceClient()
Initializes a new instance of WebPubSubChatServiceClient for mocking.
protected WebPubSubChatServiceClient();
Protected Sub New ()
Applies to
WebPubSubChatServiceClient(WebPubSubChatServiceClientSettings)
Initializes a new instance of WebPubSubChatServiceClient from a WebPubSubChatServiceClientSettings.
public WebPubSubChatServiceClient(Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClientSettings settings);
new Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClient : Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClientSettings -> Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClient
Public Sub New (settings As WebPubSubChatServiceClientSettings)
Parameters
- settings
- WebPubSubChatServiceClientSettings
The settings for WebPubSubChatServiceClient.
Applies to
WebPubSubChatServiceClient(String, String)
Initializes a new instance of WebPubSubChatServiceClient using a connection string.
public WebPubSubChatServiceClient(string connectionString, string hub);
new Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClient : string * string -> Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClient
Public Sub New (connectionString As String, hub As String)
Parameters
- connectionString
- String
Connection string containing Endpoint and AccessKey.
- hub
- String
Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore.
Applies to
WebPubSubChatServiceClient(String, String, WebPubSubChatServiceClientOptions)
Initializes a new instance of WebPubSubChatServiceClient using a connection string.
public WebPubSubChatServiceClient(string connectionString, string hub, Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClientOptions options);
new Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClient : string * string * Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClientOptions -> Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClient
Public Sub New (connectionString As String, hub As String, options As WebPubSubChatServiceClientOptions)
Parameters
- connectionString
- String
Connection string containing Endpoint and AccessKey.
- hub
- String
Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore.
The options for configuring the client.
Applies to
WebPubSubChatServiceClient(Uri, String, AzureKeyCredential)
Initializes a new instance of WebPubSubChatServiceClient using an endpoint and AzureKeyCredential.
public WebPubSubChatServiceClient(Uri endpoint, string hub, Azure.AzureKeyCredential credential);
new Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClient : Uri * string * Azure.AzureKeyCredential -> Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClient
Public Sub New (endpoint As Uri, hub As String, credential As AzureKeyCredential)
Parameters
- endpoint
- Uri
Service endpoint.
- hub
- String
Target hub name.
- credential
- AzureKeyCredential
An AzureKeyCredential used to authenticate requests.
Applies to
WebPubSubChatServiceClient(Uri, String, TokenCredential)
Initializes a new instance of WebPubSubChatServiceClient.
public WebPubSubChatServiceClient(Uri endpoint, string hub, Azure.Core.TokenCredential credential);
new Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClient : Uri * string * Azure.Core.TokenCredential -> Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClient
Public Sub New (endpoint As Uri, hub As String, credential As TokenCredential)
Parameters
- endpoint
- Uri
Service endpoint.
- hub
- String
Target hub name.
- credential
- TokenCredential
A credential used to authenticate to the service.
Exceptions
endpoint, hub or credential is null.
hub is an empty string, and was expected to be non-empty.
Applies to
WebPubSubChatServiceClient(Uri, String, AzureKeyCredential, WebPubSubChatServiceClientOptions)
Initializes a new instance of WebPubSubChatServiceClient using an endpoint and AzureKeyCredential.
public WebPubSubChatServiceClient(Uri endpoint, string hub, Azure.AzureKeyCredential credential, Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClientOptions options);
new Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClient : Uri * string * Azure.AzureKeyCredential * Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClientOptions -> Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClient
Public Sub New (endpoint As Uri, hub As String, credential As AzureKeyCredential, options As WebPubSubChatServiceClientOptions)
Parameters
- endpoint
- Uri
Service endpoint.
- hub
- String
Target hub name.
- credential
- AzureKeyCredential
An AzureKeyCredential used to authenticate requests.
The options for configuring the client.
Applies to
WebPubSubChatServiceClient(Uri, String, TokenCredential, WebPubSubChatServiceClientOptions)
Initializes a new instance of WebPubSubChatServiceClient.
public WebPubSubChatServiceClient(Uri endpoint, string hub, Azure.Core.TokenCredential credential, Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClientOptions options);
new Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClient : Uri * string * Azure.Core.TokenCredential * Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClientOptions -> Azure.Messaging.WebPubSub.Chat.WebPubSubChatServiceClient
Public Sub New (endpoint As Uri, hub As String, credential As TokenCredential, options As WebPubSubChatServiceClientOptions)
Parameters
- endpoint
- Uri
Service endpoint.
- hub
- String
Target hub name.
- credential
- TokenCredential
A credential used to authenticate to the service.
The options for configuring the client.
Exceptions
endpoint, hub or credential is null.
hub is an empty string, and was expected to be non-empty.