ISearchService Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Neměnná reprezentace registru Azure na straně klienta
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)
- Implementuje
Vlastnosti
HostingMode |
Získá hodnotu režimu hostování. Platí jenom pro skladovou položku Standard3. Tuto vlastnost můžete nastavit tak, aby umožňovala až 3 oddíly s vysokou hustotou, které umožňují až 1 000 indexů, což je mnohem vyšší než maximální povolený počet indexů pro jakoukoli jinou skladovou položku. Pro skladovou položku Standard3 je hodnota buď výchozí, nebo highDensity. Pro všechny ostatní skladové položky musí být tato hodnota výchozí. |
Id |
Získá řetězec ID prostředku. (Zděděno od IHasId) |
Inner |
Neměnná reprezentace registru Azure na straně klienta (Zděděno od IHasInner<T>) |
Key |
Neměnná reprezentace registru Azure na straně klienta (Zděděno od IIndexable) |
Manager |
Získá typ klienta správce tohoto typu prostředku. (Zděděno od IHasManager<ManagerT>) |
Name |
Získá název prostředku. (Zděděno od IHasName) |
PartitionCount |
Získá počet oddílů používaných službou. |
ProvisioningState |
Získá stav poslední operace zřizování provedené na Search. Zřizování je zprostředkující stav, ke kterému dochází při vytváření kapacity služby. Po nastavení kapacity se provisioningState změní na "succeeded" nebo "failed". Klientské aplikace můžou stav zřizování dotazování (doporučený interval dotazování je od 30 sekund do jedné minuty) pomocí operace Získat vyhledávací službu zjistit, kdy je operace dokončena. Pokud používáte bezplatnou službu, má tato hodnota tendenci se vrátit jako "úspěch" přímo ve volání vytvořit Search. Je to proto, že bezplatná služba využívá kapacitu, která je už nastavená. |
Region |
Neměnná reprezentace registru Azure na straně klienta (Zděděno od IResource) |
RegionName |
Neměnná reprezentace registru Azure na straně klienta (Zděděno od IResource) |
ReplicaCount |
Získá počet replik používaných službou. |
ResourceGroupName |
Neměnná reprezentace registru Azure na straně klienta (Zděděno od IHasResourceGroup) |
Sku |
Získá typ skladové položky služby. |
Status |
Získá stav Search. Mezi možné hodnoty patří: "spuštěno": Search běží a neprobíhá žádné operace zřizování. "zřizováním": Search se zřizuje nebo vertikálně navyšuje nebo zvětšuje. "odstranění": Search se odstraňuje. "degradováno": Search je degradován. K tomu může dojít v případě, že základní jednotky vyhledávání nejsou v pořádku. Search je s největší pravděpodobností funkční, ale výkon může být pomalý a některé požadavky se můžou vyhodit. Zakázáno: Search je zakázaná. V tomto stavu služba odmítne všechny požadavky rozhraní API. 'error': Search je v chybovém stavu. Pokud je vaše služba v degradované, zakázané nebo chybovém stavu, znamená to, že tým Služby Azure Search aktivně zkoumá základní problém. Vyhrazené služby v těchto stavech se stále účtují na základě počtu zřízených jednotek vyhledávání. |
StatusDetails |
Získá podrobnosti o stavu. |
Tags |
Neměnná reprezentace registru Azure na straně klienta (Zděděno od IResource) |
Type |
Neměnná reprezentace registru Azure na straně klienta (Zděděno od IResource) |
Metody
CreateQueryKey(String) |
Znovu vygeneruje primární nebo sekundární klíč rozhraní API pro správu. Můžete znovu vygenerovat pouze jeden klíč najednou. |
CreateQueryKeyAsync(String, CancellationToken) |
Znovu vygeneruje primární nebo sekundární klíč rozhraní API pro správu. Můžete znovu vygenerovat pouze jeden klíč najednou. |
DeleteQueryKey(String) |
Odstraní zadaný klíč dotazu. Na rozdíl od klíčů správce se klíče dotazů negenerují znovu. Proces opětovného vygenerování klíče dotazu spočívá v jeho odstranění a následném opětovném vytvoření. |
DeleteQueryKeyAsync(String, CancellationToken) |
Odstraní zadaný klíč dotazu. Na rozdíl od klíčů správce se klíče dotazů negenerují znovu. Proces opětovného vygenerování klíče dotazu spočívá v jeho odstranění a následném opětovném vytvoření. |
GetAdminKeys() |
Primární a sekundární klíče rozhraní API pro správu pro zadanou Search Azure. |
GetAdminKeysAsync(CancellationToken) |
Primární a sekundární klíče rozhraní API pro správu pro zadanou Search Azure. |
ListQueryKeys() |
Vrátí seznam klíčů rozhraní API pro dotazy pro danou Search Azure. |
ListQueryKeysAsync(CancellationToken) |
Vrátí seznam klíčů rozhraní API pro dotazy pro danou Search Azure. |
Refresh() |
Aktualizuje prostředek, aby se synchronizoval s Azure. (Zděděno od IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Aktualizuje prostředek, aby se synchronizoval s Azure. (Zděděno od IRefreshable<T>) |
RegenerateAdminKeys(AdminKeyKind) |
Znovu vygeneruje primární nebo sekundární klíč rozhraní API pro správu. Můžete znovu vygenerovat pouze jeden klíč najednou. |
RegenerateAdminKeysAsync(AdminKeyKind, CancellationToken) |
Znovu vygeneruje primární nebo sekundární klíč rozhraní API pro správu. Můžete znovu vygenerovat pouze jeden klíč najednou. |
Update() |
Neměnná reprezentace registru Azure na straně klienta (Zděděno od IUpdatable<T>) |
Platí pro
Azure SDK for .NET