Aracılığıyla paylaş


ClinicalMatchingClientOptions Sınıf

Tanım

ClinicalMatchingClient için istemci seçenekleri.

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

Oluşturucular

ClinicalMatchingClientOptions(ClinicalMatchingClientOptions+ServiceVersion)

ClinicalMatchingClientOptions'ın yeni örneğini başlatır.

Özellikler

Diagnostics

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

(Devralındığı yer: ClientOptions)
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 özel HttpPipelinePolicy bir değer belirtilirseAzure.Core.Pipeline.RetryPolicy.Process(Azure.Core.HttpMessage,System.ReadOnlyMemory{Azure.Core.Pipeline.HttpPipelinePolicy}), değerleri güncelleştirmek uygulayıcının ProcessingContext sorumluluğundadır.

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

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

(Devralındığı yer: ClientOptions)

Yöntemler

AddPolicy(HttpPipelinePolicy, HttpPipelinePosition)

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

(Devralındığı yer: ClientOptions)

Şunlara uygulanır