ClientOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Tipo base para todos los tipos de opciones de cliente, expone varias opciones de cliente comunes, como Diagnostics, Retry, Transport.
public abstract class ClientOptions
type ClientOptions = class
Public MustInherit Class ClientOptions
- Herencia
-
ClientOptions
- Derivado
Constructores
ClientOptions() |
Crea una nueva instancia de ClientOptions. |
ClientOptions(DiagnosticsOptions) |
Crea una nueva instancia de ClientOptions con el especificado DiagnosticsOptions. |
Propiedades
Default |
Obtiene el conjunto predeterminado de ClientOptions. Los cambios en las Default opciones se reflejarían en las nuevas instancias de tipo creadas después de ClientOptions realizar cambios Default . |
Diagnostics |
Obtiene las opciones de diagnóstico de cliente. |
Retry |
Obtiene las opciones de reintento del cliente. |
RetryPolicy |
Obtiene o establece la directiva que se va a usar para los reintentos. Si se especifica una directiva, se usará en lugar de la Retry propiedad . El RetryPolicy tipo se puede derivar de para modificar el comportamiento predeterminado sin necesidad de implementar completamente la lógica de reintento. Si Process(HttpMessage, ReadOnlyMemory<HttpPipelinePolicy>) se invalida o se especifica un personalizado HttpPipelinePolicy , es responsabilidad del implementador actualizar los ProcessingContext valores. |
Transport |
que HttpPipelineTransport se va a usar para este cliente. El valor predeterminado es una instancia de HttpClientTransport. |
Métodos
AddPolicy(HttpPipelinePolicy, HttpPipelinePosition) |
Agrega una HttpPipeline directiva a la canalización de cliente. El parámetro controla la posición de la directiva en la |