ClientOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O tipo base para todos os tipos de opção de cliente expõe várias opções comuns do cliente, como Diagnostics, Retry, Transport.
public abstract class ClientOptions
type ClientOptions = class
Public MustInherit Class ClientOptions
- Herança
-
ClientOptions
- Derivado
Construtores
ClientOptions() |
Cria uma nova instância de ClientOptions. |
ClientOptions(DiagnosticsOptions) |
Cria uma nova instância de ClientOptions com o específico DiagnosticsOptions. |
Propriedades
Default |
Obtém o conjunto padrão de ClientOptions. As alterações nas Default opções seriam refletidas em novas instâncias do ClientOptions tipo criadas após alterações feitas Default . |
Diagnostics |
Obtém as opções de diagnóstico do cliente. |
Retry |
Obtém as opções de repetição do cliente. |
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. |
Transport |
O HttpPipelineTransport a ser usado para este cliente. O padrão é uma instância do HttpClientTransport. |
Métodos
AddPolicy(HttpPipelinePolicy, HttpPipelinePosition) |
Adiciona uma HttpPipeline política ao pipeline do cliente. A posição da política no pipeline é controlada pelo |