Namespace MongoDB.EntityFrameworkCore.Metadata.Search.Definitions
Classes
- EmbeddedArraySearchIndexDefinition
Defines a MongoDB search index part that contains field mappings for an array of embedded (nested) documents.
- EmbeddedSearchIndexDefinition
Defines a MongoDB search index part that contains field mappings for an embedded (nested) document.
- EmbeddedSearchIndexDefinitionBase
Defines a MongoDB search index part that contains field mappings for an embedded (nested) document, or an array of embedded (nested) documents.
- EmptySearchIndexFilterDefinition
Defines a MongoDB search index character or token filter with no additional options.
- GramFilterDefinition
Definition for edge-gram and n-gram token filters.
- HtmlStripFilterDefinition
Definition for the "htmlStrip" token filter.
- IcuNormalizingFilterDefinition
Definition for the "icuNormalizing" token filter.
- IncludeOriginalTokensFilterDefinition
Definition for the "includeOriginalTokens" token filter.
- MappingsFilterDefinition
Definition for the "mapping" token filter.
- MaxTokenLengthTokenizerDefinition
Definition for any tokenizer that is configured with a MaxTokenLength.
- RegexCaptureGroupTokenizerDefinition
Definition for the "regex" tokenizer.
- RegexFilterDefinition
Definition for the "regex" token filter.
- RegexSplitTokenizerDefinition
Definition for the "regexSplit" tokenizer.
- SearchIndexAnalyzerDefinition
The definition for an analyzer in a MongoDB search index.
- SearchIndexAnalyzersDefinition
The definition for the collection of analyzers added to an index.
- SearchIndexAutoCompleteDefinition
A MongoDB search definition for the "autocomplete" type.
- SearchIndexBooleanDefinition
A MongoDB search definition for the "boolean" type.
- SearchIndexDateDefinition
A MongoDB search definition for the "date" type.
- SearchIndexDefinition
The top-level definition for a MongoDB search index.
- SearchIndexDefinitionBase
Defines all or part of a MongoDB search index definition.
- SearchIndexDefinitionWithFields
Defines a MongoDB search index part that contains field mappings. This could be for the top level document, or for embedded (nested) documents.
- SearchIndexExcludeDefinition
A MongoDB search definition for excluding a field from the index.
- SearchIndexGeoDefinition
A MongoDB search definition for the "geo" type.
- SearchIndexGramTokenizerDefinition
Definition for any tokenizer that is configured with a MinGram and MaxGram.
- SearchIndexNumberDefinition
A MongoDB search definition for the "number" type.
- SearchIndexObjectIdDefinition
A MongoDB search definition for the "objectid" type.
- SearchIndexStringDefinition
A MongoDB search definition for the "string" type.
- SearchIndexSynonymDefinition
The definition for a synonym mapping in a MongoDB search index.
- SearchIndexSynonymsDefinition
The definition for the collection of synonym mappings added to an index.
- SearchIndexTokenDefinition
A MongoDB search definition for the "token" type.
- SearchIndexTokenizerDefinition
Base class for tokenizer definitions.
- SearchIndexTypeSetDefinition
The definition for a type set in a MongoDB search index.
- SearchIndexTypeSetsDefinition
The definition for the collection of type sets added to an index.
- SearchIndexUuidDefinition
A MongoDB search definition for the "uuid" type.
- ShingleMinMaxFilterDefinition
Definition for the "shingle" token filter.
- SnowballStemmingFilterDefinition
Definition for the "snowballStemming" token filter.
- StopWordFilterDefinition
Definition for the "stopword" token filter.
- WordDelimiterGraphFilterDefinition
Definition for the "wordDelimiterGraph" token filter.
Interfaces
- ISearchIndexDefinition
Defines all or part of a MongoDB search index definition.