Partilhar via


QuestionAnsweringClientOptions Classe

Definição

Opções de cliente para QuestionAnsweringClient.

public class QuestionAnsweringClientOptions : Azure.Core.ClientOptions
type QuestionAnsweringClientOptions = class
    inherit ClientOptions
Public Class QuestionAnsweringClientOptions
Inherits ClientOptions
Herança
QuestionAnsweringClientOptions

Construtores

QuestionAnsweringClientOptions(QuestionAnsweringClientOptions+ServiceVersion)

Inicializa a nova instância de QuestionAnsweringClientOptions.

Propriedades

Audience

Obtém ou define o Público-alvo a ser usado para autenticação com o AAD (Azure Active Directory). O público-alvo não é considerado ao usar uma chave compartilhada.

DefaultLanguage

Obtém ou define o idioma padrão a ser usado em alguns métodos de cliente. Esta é a representação BCP-47 de um idioma. Por exemplo, use "en" para inglês, "es" para espanhol etc. Se não estiver definido, o padrão de serviço , "en" para inglês, será usado. Confira https://docs.microsoft.com/azure/cognitive-services/qnamaker/overview/language-support a lista de idiomas com suporte no momento.

Diagnostics

Obtém as opções de diagnóstico do cliente.

(Herdado de ClientOptions)
Retry

Obtém as opções de repetição do cliente.

(Herdado de ClientOptions)
RetryPolicy

Obtém ou define a política a ser usada para novas tentativas. Se uma política for especificada, ela será usada no lugar da Retry propriedade . O RetryPolicy tipo pode ser derivado de para modificar o comportamento padrão sem a necessidade de implementar totalmente a lógica de repetição. Se Process(HttpMessage, ReadOnlyMemory<HttpPipelinePolicy>) for substituído ou um personalizado HttpPipelinePolicy for especificado, será responsabilidade do implementador atualizar os ProcessingContext valores.

(Herdado de ClientOptions)
Transport

O HttpPipelineTransport a ser usado para este cliente. O padrão é uma instância do HttpClientTransport.

(Herdado de ClientOptions)

Métodos

AddPolicy(HttpPipelinePolicy, HttpPipelinePosition)

Adiciona uma HttpPipeline política ao pipeline do cliente. A posição da política no pipeline é controlada pelo position parâmetro . Se você quiser que a política seja executada uma vez por solicitação de cliente, use PerCall caso contrário, use PerRetry para executar a política para cada repetição. Observe que a mesma instância de policy seria adicionada a todos os pipelines do cliente construídos usando esse ClientOptions objeto.

(Herdado de ClientOptions)

Aplica-se a