ClientOptions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Typ podstawowy dla wszystkich typów opcji klienta, uwidacznia różne typowe opcje klienta, takie jak Diagnostics, , RetryTransport.
public abstract class ClientOptions
type ClientOptions = class
Public MustInherit Class ClientOptions
- Dziedziczenie
-
ClientOptions
- Pochodne
Konstruktory
ClientOptions() |
Tworzy nowe wystąpienie klasy ClientOptions. |
ClientOptions(DiagnosticsOptions) |
Tworzy nowe wystąpienie obiektu ClientOptions o określonym obiekcie DiagnosticsOptions. |
Właściwości
Default |
Pobiera domyślny zestaw .ClientOptions Zmiany opcji Default zostaną odzwierciedlone w nowych wystąpieniach typu utworzonych ClientOptions po wprowadzeniu zmian Default . |
Diagnostics |
Pobiera opcje diagnostyczne klienta. |
Retry |
Pobiera opcje ponawiania próby klienta. |
RetryPolicy |
Pobiera lub ustawia zasady do użycia na potrzeby ponownych prób. Jeśli zostanie określona zasada, zostanie ona użyta zamiast Retry właściwości . Typ RetryPolicy może pochodzić z metody , aby zmodyfikować zachowanie domyślne bez konieczności pełnego implementowania logiki ponawiania. Jeśli Azure.Core.Pipeline.RetryPolicy.Process(Azure.Core.HttpMessage,System.ReadOnlyMemory{Azure.Core.Pipeline.HttpPipelinePolicy}) wartość jest zastępowana lub jest określona wartość niestandardowa HttpPipelinePolicy , jest to odpowiedzialność implementatora za zaktualizowanie ProcessingContext wartości. |
Transport |
Element HttpPipelineTransport , który ma być używany dla tego klienta. Domyślnie jest to wystąpienie klasy HttpClientTransport. |
Metody
AddPolicy(HttpPipelinePolicy, HttpPipelinePosition) |
HttpPipeline Dodaje zasady do potoku klienta. Pozycja zasad w potoku jest kontrolowana przez |