SearchManagementClient Sınıf

Tanım

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

public class SearchManagementClient : Microsoft.Azure.Management.ResourceManager.Fluent.Core.FluentServiceClientBase<Microsoft.Azure.Management.Search.Fluent.SearchManagementClient>, IDisposable, Microsoft.Azure.Management.Search.Fluent.ISearchManagementClient, Microsoft.Rest.Azure.IAzureClient
type SearchManagementClient = class
    inherit FluentServiceClientBase<SearchManagementClient>
    interface ISearchManagementClient
    interface IDisposable
    interface IAzureClient
Public Class SearchManagementClient
Inherits FluentServiceClientBase(Of SearchManagementClient)
Implements IAzureClient, IDisposable, ISearchManagementClient
Devralma
Uygulamalar

Oluşturucular

SearchManagementClient(RestClient)

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

Alanlar

_restClient

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

(Devralındığı yer: FluentServiceClientBase<TClient>)

Özellikler

AcceptLanguage

Yanıt için tercih edilen dili alır veya ayarlar.

AdminKeys

IAdminKeysOperations'ı alır.

ApiVersion

Her istek için kullanılacak API sürümü. Geçerli sürüm: 2015-08-19.

BaseUri

Hizmetin temel URI'si.

(Devralındığı yer: FluentServiceClientBase<TClient>)
Credentials

İstemcinin Azure'a bağlanması için gereken kimlik bilgileri.

(Devralındığı yer: FluentServiceClientBase<TClient>)
DeserializationSettings

JSON seri durumdan çıkarma ayarlarını alır veya ayarlar.

FirstMessageHandler

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

(Devralındığı yer: ServiceClient<T>)
GenerateClientRequestId

True olarak ayarlandığında benzersiz bir x-ms-client-request-id değeri oluşturulur ve her isteğe eklenir. Varsayılan değer doğru değeridir.

HttpClient

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

(Devralındığı yer: ServiceClient<T>)
HttpClientHandler

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

(Devralındığı yer: ServiceClient<T>)
HttpMessageHandlers

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

(Devralındığı yer: ServiceClient<T>)
LongRunningOperationRetryTimeout

Uzun Süre Çalışan İşlemler için yeniden deneme zaman aşımını saniyeler içinde alır veya ayarlar. Varsayılan değer 30’dur.

QueryKeys

IQueryKeysOperations'ı alır.

SerializationSettings

JSON serileştirme ayarlarını alır veya ayarlar.

Services

IServicesOperations'i alır.

SubscriptionId

Microsoft Azure aboneliğinin benzersiz tanımlayıcısı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

UserAgent

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

(Devralındığı yer: ServiceClient<T>)

Yöntemler

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

(Devralındığı yer: FluentServiceClientBase<TClient>)
Dispose()

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

(Devralındığı yer: ServiceClient<T>)
Dispose(Boolean)

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

(Devralındığı yer: ServiceClient<T>)
Initialize()

İstemci özelliklerini başlatır.

InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

(Devralındığı yer: ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

(Devralındığı yer: ServiceClient<T>)
NewInstance(RestClient)

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

SetRetryPolicy(RetryPolicy)

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

(Devralındığı yer: ServiceClient<T>)
SetUserAgent(String)

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

(Devralındığı yer: ServiceClient<T>)
SetUserAgent(String, String)

Azure Search hizmetlerini ve API anahtarlarını yönetmek için kullanılabilecek istemci.

(Devralındığı yer: ServiceClient<T>)

Uzantı Metotları

GetLongRunningOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

Uzun süre çalışan işlemler için işlem sonucunu alır.

GetLongRunningOperationResultAsync<THeader>(IAzureClient, AzureOperationHeaderResponse<THeader>, Dictionary<String,List<String>>, CancellationToken)

Uzun süre çalışan işlemler için işlem sonucunu alır.

GetLongRunningOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

Uzun süre çalışan işlemler için işlem sonucunu alır.

GetLongRunningOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

Uzun süre çalışan işlemler için işlem sonucunu alır.

GetPostOrDeleteOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

DELETE ve POST işlemleri için işlem sonucunu alır. (Kullanım dışı, lütfen GetLongRunningOperationResultAsync kullanın)

GetPostOrDeleteOperationResultAsync<THeader>(IAzureClient, AzureOperationHeaderResponse<THeader>, Dictionary<String,List<String>>, CancellationToken)

DELETE ve POST işlemleri için işlem sonucunu alır. (Kullanım dışı, lütfen GetLongRunningOperationResultAsync kullanın)

GetPostOrDeleteOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

DELETE ve POST işlemleri için işlem sonucunu alır. (Kullanım dışı, lütfen GetLongRunningOperationResultAsync kullanın)

GetPostOrDeleteOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

DELETE ve POST işlemleri için işlem sonucunu alır. (Kullanım dışı, lütfen GetLongRunningOperationResultAsync kullanın)

GetPutOrPatchOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

PUT ve PATCH işlemleri için işlem sonucunu alır. (Kullanım dışı, lütfen GetLongRunningOperationResultAsync kullanın)

GetPutOrPatchOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

PUT ve PATCH işlemleri için işlem sonucunu alır. (Kullanım dışı, lütfen GetLongRunningOperationResultAsync kullanın)

GetPutOrPatchOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

PUT ve PATCH işlemleri için işlem sonucunu alır. (Kullanım dışı, lütfen GetLongRunningOperationResultAsync kullanın)

Şunlara uygulanır