ISearchService Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Een onveranderbare weergave aan de clientzijde van een Azure-register.
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)
- Implementeringen
Eigenschappen
HostingMode |
Hiermee haalt u de waarde van de hostingmodus op. Alleen van toepassing op de standard3-SKU. U kunt deze eigenschap instellen om maximaal 3 high-densitypartities in te schakelen die maximaal 1000 indexen toestaan. Dit is veel hoger dan het maximum aantal indexen dat is toegestaan voor een andere SKU. Voor de standard3-SKU is de waarde 'default' of 'highDensity'. Voor alle andere SKU's moet deze waarde 'standaard' zijn. |
Id |
Hiermee haalt u de tekenreeks van de resource-id op (Overgenomen van IHasId) |
Inner |
Een onveranderbare weergave aan de clientzijde van een Azure-register. (Overgenomen van IHasInner<T>) |
Key |
Een onveranderbare weergave aan de clientzijde van een Azure-register. (Overgenomen van IIndexable) |
Manager |
Hiermee haalt u het type managerclient van dit resourcetype op. (Overgenomen van IHasManager<ManagerT>) |
Name |
Hiermee haalt u de naam van de resource op (Overgenomen van IHasName) |
PartitionCount |
Hiermee haalt u het aantal partities op dat door de service wordt gebruikt. |
ProvisioningState |
Hiermee haalt u de status op van de laatste inrichtingsbewerking die is uitgevoerd op de Search-service. Inrichting is een tussenliggende status die optreedt terwijl de servicecapaciteit tot stand wordt gebracht. Nadat de capaciteit is ingesteld, wordt provisioningState gewijzigd in 'succeeded' of 'failed'. Clienttoepassingen kunnen de inrichtingsstatus peilen (het aanbevolen polling-interval is van 30 seconden tot één minuut) met behulp van de bewerking Zoekservice ophalen om te zien wanneer een bewerking is voltooid. Als u de gratis service gebruikt, komt deze waarde meestal rechtstreeks terug als 'geslaagd' in de aanroep van Search-service maken. Dit komt doordat de gratis service gebruikmaakt van capaciteit die al is ingesteld. |
Region |
Een onveranderbare weergave aan de clientzijde van een Azure-register. (Overgenomen van IResource) |
RegionName |
Een onveranderbare weergave aan de clientzijde van een Azure-register. (Overgenomen van IResource) |
ReplicaCount |
Hiermee haalt u het aantal replica's op dat door de service wordt gebruikt. |
ResourceGroupName |
Een onveranderbare weergave aan de clientzijde van een Azure-register. (Overgenomen van IHasResourceGroup) |
Sku |
Hiermee haalt u het SKU-type van de service op. |
Status |
Hiermee wordt de status van de Search-service. Mogelijke waarden zijn: 'wordt uitgevoerd': de Search-service wordt uitgevoerd en er worden geen inrichtingsbewerkingen uitgevoerd. 'inrichting': de Search-service wordt ingericht of omhoog of omlaag geschaald. "verwijderen": de Search-service wordt verwijderd. "gedegradeerd": de Search-service wordt gedegradeerd. Dit kan gebeuren wanneer de onderliggende zoekeenheden niet in orde zijn. De Search-service is waarschijnlijk operationeel, maar de prestaties kunnen traag zijn en sommige aanvragen worden mogelijk verwijderd. 'uitgeschakeld': de Search-service is uitgeschakeld. In deze status weigert de service alle API-aanvragen. 'fout': de Search-service een foutstatus heeft. Als uw service de status Gedegradeerd, Uitgeschakeld of Fout heeft, betekent dit dat het Azure Search-team het onderliggende probleem actief onderzoekt. Toegewezen services in deze statussen worden nog steeds in rekening gebracht op basis van het aantal ingerichte zoekeenheden. |
StatusDetails |
Hiermee haalt u de details van de status op. |
Tags |
Een onveranderbare weergave aan de clientzijde van een Azure-register. (Overgenomen van IResource) |
Type |
Een onveranderbare weergave aan de clientzijde van een Azure-register. (Overgenomen van IResource) |
Methoden
CreateQueryKey(String) |
Hiermee wordt de primaire of secundaire beheer-API-sleutel opnieuw gegenereerd. U kunt slechts één sleutel tegelijk opnieuw genereren. |
CreateQueryKeyAsync(String, CancellationToken) |
Hiermee wordt de primaire of secundaire beheer-API-sleutel opnieuw gegenereerd. U kunt slechts één sleutel tegelijk opnieuw genereren. |
DeleteQueryKey(String) |
Hiermee verwijdert u de opgegeven querysleutel. In tegenstelling tot beheerderssleutels worden querysleutels niet opnieuw gegenereerd. Het proces voor het opnieuw genereren van een querysleutel bestaat uit het verwijderen en opnieuw maken van de sleutel. |
DeleteQueryKeyAsync(String, CancellationToken) |
Hiermee verwijdert u de opgegeven querysleutel. In tegenstelling tot beheerderssleutels worden querysleutels niet opnieuw gegenereerd. Het proces voor het opnieuw genereren van een querysleutel bestaat uit het verwijderen en opnieuw maken van de sleutel. |
GetAdminKeys() |
De primaire en secundaire beheerders-API-sleutels voor de opgegeven Azure Search-service. |
GetAdminKeysAsync(CancellationToken) |
De primaire en secundaire beheerders-API-sleutels voor de opgegeven Azure Search-service. |
ListQueryKeys() |
Retourneert de lijst met query-API-sleutels voor de opgegeven Azure-Search-service. |
ListQueryKeysAsync(CancellationToken) |
Retourneert de lijst met query-API-sleutels voor de opgegeven Azure-Search-service. |
Refresh() |
Hiermee vernieuwt u de resource die moet worden gesynchroniseerd met Azure. (Overgenomen van IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Hiermee vernieuwt u de resource die moet worden gesynchroniseerd met Azure. (Overgenomen van IRefreshable<T>) |
RegenerateAdminKeys(AdminKeyKind) |
Hiermee wordt de primaire of secundaire beheer-API-sleutel opnieuw gegenereerd. U kunt slechts één sleutel tegelijk opnieuw genereren. |
RegenerateAdminKeysAsync(AdminKeyKind, CancellationToken) |
Hiermee wordt de primaire of secundaire beheer-API-sleutel opnieuw gegenereerd. U kunt slechts één sleutel tegelijk opnieuw genereren. |
Update() |
Een onveranderbare weergave aan de clientzijde van een Azure-register. (Overgenomen van IUpdatable<T>) |
Van toepassing op
Azure SDK for .NET