ClientOptions Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tüm istemci seçeneği türleri için temel tür, , , RetryTransportgibi Diagnosticsçeşitli ortak istemci seçeneklerini kullanıma sunar.
public abstract class ClientOptions
type ClientOptions = class
Public MustInherit Class ClientOptions
- Devralma
-
ClientOptions
- Türetilmiş
Oluşturucular
ClientOptions() |
ClientOptions öğesinin yeni bir örneğini oluşturur. |
ClientOptions(DiagnosticsOptions) |
özelleştirilmiş DiagnosticsOptionsile yeni bir örneği ClientOptions oluşturur. |
Özellikler
Default |
Varsayılan kümesini ClientOptionsalır. Seçeneklerde Default yapılan değişiklikler, değişiklikleri yapıldıktan sonra oluşturulan yeni tür örneklerine ClientOptionsDefault yansıtılır. |
Diagnostics |
İstemci tanılama seçeneklerini alır. |
Retry |
İstemci yeniden deneme seçeneklerini alır. |
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 |
Transport |
HttpPipelineTransport bu istemci için kullanılacak. Varsayılan olarak örneğini kullanır HttpClientTransport. |
Yöntemler
AddPolicy(HttpPipelinePolicy, HttpPipelinePosition) |
İstemci işlem hattına bir HttpPipeline ilke ekler. İlkenin işlem hattındaki konumu parametresi tarafından |