CancerProfilingClientOptions Sınıf

Tanım

CancerProfilingClient için istemci seçenekleri.

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

Oluşturucular

CancerProfilingClientOptions(CancerProfilingClientOptions+ServiceVersion)

CancerProfilingClientOptions'ı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