ConversationAdministrationClient Class
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.
The Azure Communication Services Conversation Adminstration client.
public class ConversationAdministrationClient
type ConversationAdministrationClient = class
Public Class ConversationAdministrationClient
- Inheritance
-
ConversationAdministrationClient
Constructors
ConversationAdministrationClient() |
Initializes a new instance of ConversationAdministrationClient for mocking. |
ConversationAdministrationClient(String, CommunicationMessagesClientOptions) |
Initializes a new instance of ConversationAdministrationClient. |
ConversationAdministrationClient(String) |
Initializes a new instance of ConversationAdministrationClient. |
ConversationAdministrationClient(Uri, AzureKeyCredential, CommunicationMessagesClientOptions) |
Initializes a new instance of ConversationAdministrationClient. |
ConversationAdministrationClient(Uri, AzureKeyCredential) |
Initializes a new instance of ConversationAdministrationClient. |
ConversationAdministrationClient(Uri, TokenCredential, CommunicationMessagesClientOptions) |
Initializes a new instance of ConversationManagementClient. |
ConversationAdministrationClient(Uri, TokenCredential) |
Initializes a new instance of ConversationManagementClient. |
Properties
Pipeline |
The HTTP pipeline for sending and receiving REST requests and responses. |
Methods
AddParticipants(String, AddParticipantsOptions, CancellationToken) |
Adds participants to a specific conversation. |
AddParticipants(String, RequestContent, RequestContext) |
[Protocol Method] Adds participants to a specific conversation.
|
AddParticipantsAsync(String, AddParticipantsOptions, CancellationToken) |
Adds participants to a specific conversation. |
AddParticipantsAsync(String, RequestContent, RequestContext) |
[Protocol Method] Adds participants to a specific conversation.
|
AnalyzeConversation(String, CancellationToken) |
Get AI Analysis of a conversation. |
AnalyzeConversation(String, RequestContext) |
[Protocol Method] Get AI Analysis of a conversation.
|
AnalyzeConversationAsync(String, CancellationToken) |
Get AI Analysis of a conversation. |
AnalyzeConversationAsync(String, RequestContext) |
[Protocol Method] Get AI Analysis of a conversation.
|
CreateConversation(CommunicationConversation, ConversationMessage, CancellationToken) |
Creates a new conversation. This is only for create operation. |
CreateConversation(RequestContent, RequestContext) |
[Protocol Method] Creates a new conversation. This is only for create operation.
|
CreateConversationAsync(CommunicationConversation, ConversationMessage, CancellationToken) |
Creates a new conversation. This is only for create operation. |
CreateConversationAsync(RequestContent, RequestContext) |
[Protocol Method] Creates a new conversation. This is only for create operation.
|
DeleteConversation(String, RequestContext) |
[Protocol Method] Deletes a specific conversation.
|
DeleteConversationAsync(String, RequestContext) |
[Protocol Method] Deletes a specific conversation.
|
GetConversation(String, CancellationToken) |
Gets the details of a specific conversation. |
GetConversation(String, RequestContext) |
[Protocol Method] Gets the details of a specific conversation.
|
GetConversationAsync(String, CancellationToken) |
Gets the details of a specific conversation. |
GetConversationAsync(String, RequestContext) |
[Protocol Method] Gets the details of a specific conversation.
|
GetConversations(Nullable<Int32>, String, Nullable<Guid>, CancellationToken) |
Retrieves list of conversations. |
GetConversations(Nullable<Int32>, String, Nullable<Guid>, RequestContext) |
[Protocol Method] Retrieves list of conversations.
|
GetConversationsAsync(Nullable<Int32>, String, Nullable<Guid>, CancellationToken) |
Retrieves list of conversations. |
GetConversationsAsync(Nullable<Int32>, String, Nullable<Guid>, RequestContext) |
[Protocol Method] Retrieves list of conversations.
|
GetMessages(String, Nullable<Int32>, String, CancellationToken) |
Retrieves list of conversation messages. |
GetMessages(String, Nullable<Int32>, String, RequestContext) |
[Protocol Method] Retrieves list of conversation messages.
|
GetMessagesAsync(String, Nullable<Int32>, String, CancellationToken) |
Retrieves list of conversation messages. |
GetMessagesAsync(String, Nullable<Int32>, String, RequestContext) |
[Protocol Method] Retrieves list of conversation messages.
|
RemoveParticipants(String, RemoveParticipantsOptions, CancellationToken) |
remove a participant from a conversation. |
RemoveParticipants(String, RequestContent, RequestContext) |
[Protocol Method] remove a participant from a conversation
|
RemoveParticipantsAsync(String, RemoveParticipantsOptions, CancellationToken) |
remove a participant from a conversation. |
RemoveParticipantsAsync(String, RequestContent, RequestContext) |
[Protocol Method] remove a participant from a conversation
|
TerminateConversation(String, RequestContext) |
[Protocol Method] Terminates a specific conversation.
|
TerminateConversationAsync(String, RequestContext) |
[Protocol Method] Terminates a specific conversation.
|