Megosztás a következőn keresztül:


ISearchService Interfész

Definíció

Egy Azure-beállításjegyzék nem módosítható ügyféloldali ábrázolása.

public interface ISearchService : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Search.Fluent.ISearchManager,Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Search.Fluent.ISearchManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Search.Fluent.ISearchService>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Search.Fluent.SearchService.Update.IUpdate>
type ISearchService = interface
    interface IBeta
    interface IGroupableResource<ISearchManager, SearchServiceInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<ISearchManager>
    interface IHasInner<SearchServiceInner>
    interface IRefreshable<ISearchService>
    interface IUpdatable<IUpdate>
Public Interface ISearchService
Implements IBeta, IGroupableResource(Of ISearchManager, SearchServiceInner), IHasInner(Of SearchServiceInner), IHasManager(Of ISearchManager), IRefreshable(Of ISearchService), IUpdatable(Of IUpdate)
Megvalósítás

Tulajdonságok

HostingMode

Lekéri az üzemeltetési mód értékét. Csak a standard3 termékváltozatra vonatkozik. Ezt a tulajdonságot beállíthatja úgy, hogy legfeljebb 3 nagy sűrűségű partíciót engedélyezzen, amelyek akár 1000 indexet is lehetővé tesznek, ami sokkal nagyobb, mint bármely más termékváltozat esetében engedélyezett maximális index. A standard3 termékváltozat esetében az érték "alapértelmezett" vagy "highDensity". Az összes többi termékváltozat esetében ennek az értéknek "alapértelmezettnek" kell lennie.

Id

Lekéri az erőforrás-azonosító sztringet

(Öröklődés forrása IHasId)
Inner

Egy Azure-beállításjegyzék nem módosítható ügyféloldali ábrázolása.

(Öröklődés forrása IHasInner<T>)
Key

Egy Azure-beállításjegyzék nem módosítható ügyféloldali ábrázolása.

(Öröklődés forrása IIndexable)
Manager

Lekéri ennek az erőforrástípusnak a kezelőügyfél-típusát.

(Öröklődés forrása IHasManager<ManagerT>)
Name

Lekéri az erőforrás nevét

(Öröklődés forrása IHasName)
PartitionCount

Lekéri a szolgáltatás által használt partíciók számát.

ProvisioningState

Lekéri a Search szolgáltatás végrehajtott utolsó kiépítési művelet állapotát. A kiépítés egy köztes állapot, amely a szolgáltatáskapacitás létrehozása közben következik be. A kapacitás beállítása után a provisioningState értéke "sikeres" vagy "sikertelen". Az ügyfélalkalmazások lekérdezhetik a kiépítési állapotot (az ajánlott lekérdezési időköz 30 másodperctől egy percig tart), a Keresési szolgáltatás lekérése művelettel ellenőrizheti, hogy mikor fejeződik be egy művelet. Ha az ingyenes szolgáltatást használja, ez az érték általában "sikeresként" jelenik meg közvetlenül a Create Search szolgáltatás hívásában. Ennek az az oka, hogy az ingyenes szolgáltatás már beállított kapacitást használ.

Region

Egy Azure-beállításjegyzék nem módosítható ügyféloldali ábrázolása.

(Öröklődés forrása IResource)
RegionName

Egy Azure-beállításjegyzék nem módosítható ügyféloldali ábrázolása.

(Öröklődés forrása IResource)
ReplicaCount

Lekéri a szolgáltatás által használt replikák számát.

ResourceGroupName

Egy Azure-beállításjegyzék nem módosítható ügyféloldali ábrázolása.

(Öröklődés forrása IHasResourceGroup)
Sku

Lekéri a szolgáltatás termékváltozatát.

Status

Lekéri a Search szolgáltatás állapotát. A lehetséges értékek a következők: "fut": a Search szolgáltatás fut, és nincs folyamatban kiépítési művelet. "kiépítés": a Search szolgáltatás kiépítése vagy vertikális fel- vagy leskálázása folyamatban van. "törlés": a Search szolgáltatás törlése folyamatban van. "csökkentett teljesítményű": a Search szolgáltatás csökkentett teljesítményű. Ez akkor fordulhat elő, ha a mögöttes keresési egységek állapota nem megfelelő. A Search szolgáltatás valószínűleg működőképes, de a teljesítmény lassú lehet, és egyes kérések elvethetők. "letiltva": a Search szolgáltatás le van tiltva. Ebben az állapotban a szolgáltatás elutasítja az összes API-kérést. "hiba": a Search szolgáltatás hibaállapotban van. Ha a szolgáltatás csökkentett teljesítményű, letiltott vagy hibaállapotban van, az azt jelenti, hogy az Azure Search csapata aktívan vizsgálja a mögöttes problémát. Ezekben az állapotokban a dedikált szolgáltatások továbbra is díjkötelesek a kiépített keresési egységek száma alapján.

StatusDetails

Lekéri az állapot részleteit.

Tags

Egy Azure-beállításjegyzék nem módosítható ügyféloldali ábrázolása.

(Öröklődés forrása IResource)
Type

Egy Azure-beállításjegyzék nem módosítható ügyféloldali ábrázolása.

(Öröklődés forrása IResource)

Metódusok

CreateQueryKey(String)

Újragenerálja az elsődleges vagy másodlagos rendszergazdai API-kulcsot. Egyszerre csak egy kulcsot hozhat létre újra.

CreateQueryKeyAsync(String, CancellationToken)

Újragenerálja az elsődleges vagy másodlagos rendszergazdai API-kulcsot. Egyszerre csak egy kulcsot hozhat létre újra.

DeleteQueryKey(String)

Törli a megadott lekérdezési kulcsot. A rendszergazdai kulcsoktól eltérően a lekérdezési kulcsok nem jönnek létre újra. A lekérdezési kulcs újragenerálásának folyamata a törlés, majd az újbóli létrehozása.

DeleteQueryKeyAsync(String, CancellationToken)

Törli a megadott lekérdezési kulcsot. A rendszergazdai kulcsoktól eltérően a lekérdezési kulcsok nem jönnek létre újra. A lekérdezési kulcs újragenerálásának folyamata a törlés, majd az újbóli létrehozása.

GetAdminKeys()

A megadott Azure-Search szolgáltatás elsődleges és másodlagos rendszergazdai API-kulcsai.

GetAdminKeysAsync(CancellationToken)

A megadott Azure-Search szolgáltatás elsődleges és másodlagos rendszergazdai API-kulcsai.

ListQueryKeys()

Az adott Azure-Search szolgáltatás lekérdezési API-kulcsainak listáját adja vissza.

ListQueryKeysAsync(CancellationToken)

Az adott Azure-Search szolgáltatás lekérdezési API-kulcsainak listáját adja vissza.

Refresh()

Frissíti az erőforrást az Azure-ral való szinkronizáláshoz.

(Öröklődés forrása IRefreshable<T>)
RefreshAsync(CancellationToken)

Frissíti az erőforrást az Azure-ral való szinkronizáláshoz.

(Öröklődés forrása IRefreshable<T>)
RegenerateAdminKeys(AdminKeyKind)

Újragenerálja az elsődleges vagy másodlagos rendszergazdai API-kulcsot. Egyszerre csak egy kulcsot hozhat létre újra.

RegenerateAdminKeysAsync(AdminKeyKind, CancellationToken)

Újragenerálja az elsődleges vagy másodlagos rendszergazdai API-kulcsot. Egyszerre csak egy kulcsot hozhat létre újra.

Update()

Egy Azure-beállításjegyzék nem módosítható ügyféloldali ábrázolása.

(Öröklődés forrása IUpdatable<T>)

A következőre érvényes: