ISearchService Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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:
Azure SDK for .NET
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: