Microsoft.Azure.Search Namespace

Classes

AnalyzerAttribute

Indicates that the Field generated by FieldBuilder for the target property should have its Analyzer property set to the specified analyzer.

DataSourcesOperationsExtensions

Operations for managing datasources. https://docs.microsoft.com/rest/api/searchservice/Indexer-operations

DocumentsOperationsExtensions

Operations for querying an index and uploading, merging, and deleting documents. https://docs.microsoft.com/rest/api/searchservice/Document-operations

FieldBuilder

Builds field definitions for a search index by reflecting over a user-defined model type.

FieldBuilderIgnoreAttribute

Indicates that the target property should be ignored by FieldBuilder.

IndexAnalyzerAttribute

Indicates that the Field generated by FieldBuilder for the target property should have its IndexAnalyzer property set to the specified analyzer.

IndexBatchException

Exception thrown when an indexing operation only partially succeeds.

IndexersOperationsExtensions

Operations for managing indexers. https://docs.microsoft.com/rest/api/searchservice/Indexer-operations

IndexesGetClientExtensions

Defines an extension method for obtaining a pre-configured SearchIndexClient from the Indexes property of a SearchServiceClient.

IndexesOperationsExtensions

Operations for managing indexes. https://docs.microsoft.com/rest/api/searchservice/Index-operations

IsFacetableAttribute

Indicates that it is possible to facet on this field. Not valid for geo-point fields.

IsFilterableAttribute

Indicates that the field can be used in filter expressions.

IsRetrievableAttribute

Indicates whether the field can be returned in a search result. This defaults to true, so this attribute only has any effect if you use it as [IsRetrievable(false)].

IsSearchableAttribute

Causes the field to be included in full-text searches. Valid only for string or string collection fields.

IsSortableAttribute

Indicates that the field can be used in orderby expressions. Not valid for string collection fields.

SearchAnalyzerAttribute

Indicates that the Field generated by FieldBuilder for the target property should have its SearchAnalyzer property set to the specified analyzer.

SearchCredentials

Credentials used to authenticate to a search service. https://docs.microsoft.com/rest/api/searchservice/

SearchIndexClient

Client that can be used to query an index and upload, merge, or delete documents.

SearchServiceClient

Client that can be used to manage and query indexes and documents, as well as manage other resources, on a search service.

SearchServiceClientExtensions

Extension methods for SearchServiceClient.

SkillsetsOperationsExtensions

Operations for managing skillsets.

SynonymMapsAttribute

Indicates that the Field generated by FieldBuilder for the target property should have its SynonymMaps property set to the specified value.

SynonymMapsOperationsExtensions

Operations for managing synonymmaps.

Interfaces

IDataSourcesOperations

DataSourcesOperations operations.

IDocumentsOperations

Defines operations for querying an index and uploading, merging, and deleting documents. https://docs.microsoft.com/rest/api/searchservice/Document-operations

IIndexersOperations

IndexersOperations operations.

IIndexesOperations

IndexesOperations operations.

ISearchIndexClient

Client that can be used to query an index and upload, merge, or delete documents.

ISearchServiceClient

Client that can be used to manage and query indexes and documents, as well as manage other resources, on a search service.

ISkillsetsOperations

SkillsetsOperations operations.

ISynonymMapsOperations

SynonymMapsOperations operations.