DiscoveryConversationsClient Class

Definition

The DiscoveryConversationsClient sub-client.

public class DiscoveryConversationsClient
type DiscoveryConversationsClient = class
Public Class DiscoveryConversationsClient
Inheritance
DiscoveryConversationsClient

Constructors

Name Description
DiscoveryConversationsClient()

Initializes a new instance of DiscoveryConversationsClient for mocking.

Properties

Name Description
Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

Name Description
Create(RequestContent, RequestContext)

[Protocol Method] Creates a Conversation.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
Create(String, String, String, CancellationToken)

Creates a Conversation.

CreateAsync(RequestContent, RequestContext)

[Protocol Method] Creates a Conversation.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CreateAsync(String, String, String, CancellationToken)

Creates a Conversation.

Delete(String, CancellationToken)

Deletes a Conversation.

Delete(String, RequestContext)

[Protocol Method] Deletes a Conversation.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeleteAsync(String, CancellationToken)

Deletes a Conversation.

DeleteAsync(String, RequestContext)

[Protocol Method] Deletes a Conversation.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
Get(String, CancellationToken)

Fetch a Conversation by name.

Get(String, RequestContext)

[Protocol Method] Fetch a Conversation by name.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAll(String, String, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, CancellationToken)

List Conversation resources.

GetAll(String, String, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, RequestContext)

[Protocol Method] List Conversation resources

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAllAsync(String, String, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, CancellationToken)

List Conversation resources.

GetAllAsync(String, String, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, RequestContext)

[Protocol Method] List Conversation resources

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAsync(String, CancellationToken)

Fetch a Conversation by name.

GetAsync(String, RequestContext)

[Protocol Method] Fetch a Conversation by name.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
StableUpdate(String, RequestContent, RequestContext)

[Protocol Method] Updates a Conversation.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
StableUpdateAsync(String, RequestContent, RequestContext)

[Protocol Method] Updates a Conversation.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.

Applies to