Share via


ConversationThreadClient Constructors

Definition

Overloads

ConversationThreadClient()

Initializes a new instance of ConversationThreadClient for mocking.

ConversationThreadClient(Uri, TokenCredential)

Initializes a new instance of ConversationThreadClient.

ConversationThreadClient(Uri, CommunicationTokenCredential, CommunicationMessagesClientOptions)

Initializes a new instance of the ConversationThreadClient class.

ConversationThreadClient(Uri, TokenCredential, CommunicationMessagesClientOptions)

Initializes a new instance of ConversationThreadClient.

ConversationThreadClient()

Source:
ConversationThreadClient.cs

Initializes a new instance of ConversationThreadClient for mocking.

protected ConversationThreadClient();
Protected Sub New ()

Applies to

ConversationThreadClient(Uri, TokenCredential)

Source:
ConversationThreadClient.cs

Initializes a new instance of ConversationThreadClient.

public ConversationThreadClient(Uri endpoint, Azure.Core.TokenCredential credential);
new Azure.Communication.Messages.ConversationThreadClient : Uri * Azure.Core.TokenCredential -> Azure.Communication.Messages.ConversationThreadClient
Public Sub New (endpoint As Uri, credential As TokenCredential)

Parameters

endpoint
Uri

The communication resource, for example https://my-resource.communication.azure.com.

credential
TokenCredential

A credential used to authenticate to an Azure Service.

Exceptions

endpoint or credential is null.

Applies to

ConversationThreadClient(Uri, CommunicationTokenCredential, CommunicationMessagesClientOptions)

Source:
ConversationThreadClient.cs

Initializes a new instance of the ConversationThreadClient class.

public ConversationThreadClient(Uri endpoint, Azure.Communication.CommunicationTokenCredential communicationTokenCredential, Azure.Communication.Messages.CommunicationMessagesClientOptions options = default);
new Azure.Communication.Messages.ConversationThreadClient : Uri * Azure.Communication.CommunicationTokenCredential * Azure.Communication.Messages.CommunicationMessagesClientOptions -> Azure.Communication.Messages.ConversationThreadClient
Public Sub New (endpoint As Uri, communicationTokenCredential As CommunicationTokenCredential, Optional options As CommunicationMessagesClientOptions = Nothing)

Parameters

endpoint
Uri

The URI of the Azure Communication Services resource.

communicationTokenCredential
CommunicationTokenCredential

The CommunicationTokenCredential used to authenticate requests.

options
CommunicationMessagesClientOptions

Client options exposing Diagnostics, Retry, Transport, etc.

Applies to

ConversationThreadClient(Uri, TokenCredential, CommunicationMessagesClientOptions)

Source:
ConversationThreadClient.cs

Initializes a new instance of ConversationThreadClient.

public ConversationThreadClient(Uri endpoint, Azure.Core.TokenCredential credential, Azure.Communication.Messages.CommunicationMessagesClientOptions options);
new Azure.Communication.Messages.ConversationThreadClient : Uri * Azure.Core.TokenCredential * Azure.Communication.Messages.CommunicationMessagesClientOptions -> Azure.Communication.Messages.ConversationThreadClient
Public Sub New (endpoint As Uri, credential As TokenCredential, options As CommunicationMessagesClientOptions)

Parameters

endpoint
Uri

The communication resource, for example https://my-resource.communication.azure.com.

credential
TokenCredential

A credential used to authenticate to an Azure Service.

options
CommunicationMessagesClientOptions

The options for configuring the client.

Exceptions

endpoint or credential is null.

Applies to