Compartilhar via


TextAnalyticsClientOptions Classe

Definição

Opções que permitem configurar o gerenciamento da solicitação enviada ao serviço. Por exemplo, defina um valor padrão para Dica de país ou Idioma que será aplicado a todas as chamadas de cliente. Adicionar registro em log, adicionar cabeçalhos à solicitação etc.

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

Construtores

TextAnalyticsClientOptions(TextAnalyticsClientOptions+ServiceVersion)

Inicializa uma nova instância da classe TextAnalyticsClientOptions.

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.

DefaultCountryHint

Valor de dica de país padrão a ser usado em todas as chamadas de cliente. Se nenhum valor for especificado, "us" será definido como padrão. Para remover esse comportamento, defina como None.

DefaultLanguage

Valor de idioma padrão a ser usado em todas as chamadas de cliente. Se nenhum valor for especificado, "en" será definido como padrão.

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