ClientOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Basistyp für alle Clientoptionstypen macht verschiedene allgemeine Clientoptionen wie Diagnostics, Retry, verfügbar Transport.
public abstract class ClientOptions
type ClientOptions = class
Public MustInherit Class ClientOptions
- Vererbung
-
ClientOptions
- Abgeleitet
Konstruktoren
ClientOptions() |
Erstellt eine neue Instanz von ClientOptions. |
ClientOptions(DiagnosticsOptions) |
Erstellt eine neue instance von ClientOptions mit dem spezifischen DiagnosticsOptions. |
Eigenschaften
Default |
Ruft den Standardsatz von ab ClientOptions. Änderungen an den Default Optionen würden sich in neuen Instanzen des Typs widerspiegeln, die ClientOptions nach Änderungen an Default erstellt wurden. |
Diagnostics |
Ruft die Clientdiagnoseoptionen ab. |
Retry |
Ruft die Client-Wiederholungsoptionen ab. |
RetryPolicy |
Ruft die Richtlinie ab, die für Wiederholungen verwendet werden soll, oder legt sie fest. Wenn eine Richtlinie angegeben wird, wird sie anstelle der Retry -Eigenschaft verwendet. Der RetryPolicy Typ kann abgeleitet werden, um das Standardverhalten zu ändern, ohne die Wiederholungslogik vollständig implementieren zu müssen. Wenn Process(HttpMessage, ReadOnlyMemory<HttpPipelinePolicy>) überschrieben oder ein benutzerdefinierter HttpPipelinePolicy Wert angegeben ist, liegt es in der Verantwortung des Implementierers, die ProcessingContext Werte zu aktualisieren. |
Transport |
Der HttpPipelineTransport , der für diesen Client verwendet werden soll. Standardmäßig wird ein instance von verwendetHttpClientTransport. |
Methoden
AddPolicy(HttpPipelinePolicy, HttpPipelinePosition) |
Fügt der Clientpipeline eine Richtlinie hinzu HttpPipeline . Die Position der Richtlinie in der Pipeline wird durch den |