SecretClientOptions Sınıf

Tanım

Key Vault gönderilen istekleri yapılandırmanıza olanak sağlayan seçenekler.

public class SecretClientOptions : Azure.Core.ClientOptions
type SecretClientOptions = class
    inherit ClientOptions
Public Class SecretClientOptions
Inherits ClientOptions
Devralma
SecretClientOptions

Oluşturucular

SecretClientOptions(SecretClientOptions+ServiceVersion)

SecretClientOptions sınıfının yeni bir örneğini başlatır.

Özellikler

Diagnostics

İstemci tanılama seçeneklerini alır.

(Devralındığı yer: ClientOptions)
DisableChallengeResourceVerification

Kimlik doğrulama sınaması kaynağının Key Vault etki alanıyla eşleşip eşleşmediğini doğrulamanın devre dışı bırakılıp bırakılmayacağını alır veya ayarlar.

Retry

İstemci yeniden deneme seçeneklerini alır.

(Devralındığı yer: ClientOptions)
RetryPolicy

Yeniden denemeler için kullanılacak ilkeyi alır veya ayarlar. Bir ilke belirtilirse, özelliği yerine Retry kullanılır. Tür RetryPolicy , yeniden deneme mantığını tam olarak uygulamaya gerek kalmadan varsayılan davranışı değiştirmek için türünden türetilebilir. geçersiz kılınırsa veya bir özel belirtilirseAzure.Core.Pipeline.RetryPolicy.Process(Azure.Core.HttpMessage,System.ReadOnlyMemory{Azure.Core.Pipeline.HttpPipelinePolicy}), değerleri güncelleştirmek uygulayıcının sorumluluğundadırProcessingContext.HttpPipelinePolicy

(Devralındığı yer: ClientOptions)
Transport

HttpPipelineTransport bu istemci için kullanılacak. Varsayılan olarak örneğini kullanır HttpClientTransport.

(Devralındığı yer: ClientOptions)
Version

SecretClientOptions.ServiceVersion İstekler yapılırken kullanılan hizmet API'sinin öğesini alır. Daha fazla bilgi için bkz. Key Vault sürümleri.

Yöntemler

AddPolicy(HttpPipelinePolicy, HttpPipelinePosition)

İstemci işlem hattına bir HttpPipeline ilke ekler. İlkenin işlem hattındaki konumu parametresi tarafından position denetlener. İlkenin istemci isteği başına bir kez yürütülmesini istiyorsanız, aksi takdirde her yeniden deneme için ilkeyi çalıştırmak için kullanın PerCallPerRetry . Aynı örneğinin policy bu ClientOptions nesne kullanılarak oluşturulacak tüm istemci işlem hatlarına ekleneceğini unutmayın.

(Devralındığı yer: ClientOptions)

Şunlara uygulanır