ClientOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый тип для всех типов параметров клиента предоставляет различные распространенные параметры клиента, такие как Diagnostics, Retry, Transport.
public abstract class ClientOptions
type ClientOptions = class
Public MustInherit Class ClientOptions
- Наследование
-
ClientOptions
- Производный
Конструкторы
ClientOptions() |
Создает новый экземпляр ClientOptions. |
ClientOptions(DiagnosticsOptions) |
Создает новый экземпляр с ClientOptions конкретным DiagnosticsOptions. |
Свойства
Default |
Возвращает набор ClientOptionsпо умолчанию . Default Изменения параметров будут отражены в новых экземплярах типа, созданных ClientOptions после внесения изменений Default в . |
Diagnostics |
Возвращает параметры диагностики клиента. |
Retry |
Возвращает параметры повторных попыток клиента. |
RetryPolicy |
Возвращает или задает политику, используемую для повторных попыток. Если указана политика, она будет использоваться вместо Retry свойства . Тип RetryPolicy можно получить от , чтобы изменить поведение по умолчанию без полной реализации логики повторных попыток. Если Azure.Core.Pipeline.RetryPolicy.Process(Azure.Core.HttpMessage,System.ReadOnlyMemory{Azure.Core.Pipeline.HttpPipelinePolicy}) параметр переопределен или указан пользовательский HttpPipelinePolicy параметр, то за обновление ProcessingContext значений отвечает разработчик. |
Transport |
Объект HttpPipelineTransport , используемый для этого клиента. По умолчанию используется экземпляр HttpClientTransport. |
Методы
AddPolicy(HttpPipelinePolicy, HttpPipelinePosition) |
HttpPipeline Добавляет политику в клиентский конвейер. Положение политики в конвейере управляется параметром |