#nullable enable
abstract Lifti.IndexedFieldDetails.ReadAsync(object! item, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask<System.Collections.Generic.IEnumerable<string!>!>
abstract Lifti.Querying.QueryParts.BinaryQueryOperator.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
abstract Lifti.Querying.QueryParts.BinaryQueryOperator.Precedence.get -> Lifti.Querying.OperatorPrecedence
abstract Lifti.Querying.QueryParts.ScoreBoostedQueryPart.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
abstract Lifti.Querying.QueryParts.ScoreBoostedQueryPart.RunWeightingCalculation(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator) -> double
abstract Lifti.Serialization.IndexDeserializerBase<TKey>.DeserializeDocumentMetadataAsync(System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask<Lifti.Serialization.DocumentMetadataCollector<TKey>!>
abstract Lifti.Serialization.IndexDeserializerBase<TKey>.DeserializeIndexNodeHierarchyAsync(Lifti.Serialization.SerializedFieldIdMap serializedFieldIdMap, Lifti.IIndexNodeFactory! indexNodeFactory, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask<Lifti.IndexNode!>
abstract Lifti.Serialization.IndexDeserializerBase<TKey>.DeserializeKnownFieldsAsync(System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask<Lifti.Serialization.SerializedFieldCollector!>
abstract Lifti.Serialization.IndexSerializerBase<TKey>.WriteFieldsAsync(System.Collections.Generic.IReadOnlyList<Lifti.Serialization.SerializedFieldInfo>! fields, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask
abstract Lifti.Serialization.IndexSerializerBase<TKey>.WriteIndexMetadataAsync(Lifti.IIndexSnapshot<TKey>! index, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask
abstract Lifti.Serialization.IndexSerializerBase<TKey>.WriteNodesAsync(Lifti.IndexNode! rootNode, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask
Lifti.ChildNodeMap
Lifti.ChildNodeMap.CharacterMap.get -> System.Collections.Generic.IReadOnlyList<Lifti.ChildNodeMapEntry>!
Lifti.ChildNodeMap.ChildNodeMap() -> void
Lifti.ChildNodeMap.ChildNodeMap(Lifti.ChildNodeMapEntry[]! map) -> void
Lifti.ChildNodeMap.Count.get -> int
Lifti.ChildNodeMap.Equals(Lifti.ChildNodeMap other) -> bool
Lifti.ChildNodeMap.TryGetValue(char value, out Lifti.IndexNode? nextNode) -> bool
Lifti.ChildNodeMapEntry
Lifti.ChildNodeMapEntry.ChildChar.get -> char
Lifti.ChildNodeMapEntry.ChildChar.set -> void
Lifti.ChildNodeMapEntry.ChildNode.get -> Lifti.IndexNode!
Lifti.ChildNodeMapEntry.ChildNode.set -> void
Lifti.ChildNodeMapEntry.ChildNodeMapEntry() -> void
Lifti.ChildNodeMapEntry.ChildNodeMapEntry(char ChildChar, Lifti.IndexNode! ChildNode) -> void
Lifti.DocumentMetadata
Lifti.DocumentMetadata.DocumentMetadata(byte? objectTypeId, int documentId, Lifti.DocumentStatistics documentStatistics, System.DateTime? scoringFreshnessDate, double? scoringMagnitude) -> void
Lifti.DocumentMetadata.DocumentStatistics.get -> Lifti.DocumentStatistics
Lifti.DocumentMetadata.Id.get -> int
Lifti.DocumentMetadata.ObjectTypeId.get -> byte?
Lifti.DocumentMetadata.ScoringFreshnessDate.get -> System.DateTime?
Lifti.DocumentMetadata.ScoringMagnitude.get -> double?
Lifti.DocumentMetadata<TKey>
Lifti.DocumentMetadata<TKey>.Item.get -> TKey
Lifti.DocumentMetadata<TKey>.Key.get -> TKey
Lifti.DocumentPhrases<TKey, TObject>
Lifti.DocumentPhrases<TKey, TObject>.DocumentPhrases(TObject item, Lifti.SearchResult<TKey>! SearchResult, System.Collections.Generic.IReadOnlyList<Lifti.FieldPhrases<TKey>!>! phrases) -> void
Lifti.DocumentPhrases<TKey, TObject>.Item.get -> TObject
Lifti.DocumentPhrases<TKey, TObject>.Item.init -> void
Lifti.DocumentPhrases<TKey>
Lifti.DocumentPhrases<TKey>.DocumentPhrases(Lifti.SearchResult<TKey>! SearchResult, System.Collections.Generic.IReadOnlyList<Lifti.FieldPhrases<TKey>!>! FieldPhrases) -> void
Lifti.DocumentPhrases<TKey>.EnumeratePhrases() -> System.Collections.Generic.IEnumerable<string!>!
Lifti.DocumentPhrases<TKey>.FieldPhrases.get -> System.Collections.Generic.IReadOnlyList<Lifti.FieldPhrases<TKey>!>!
Lifti.DocumentPhrases<TKey>.FieldPhrases.init -> void
Lifti.DocumentPhrases<TKey>.SearchResult.get -> Lifti.SearchResult<TKey>!
Lifti.DocumentPhrases<TKey>.SearchResult.init -> void
Lifti.DocumentStatistics
Lifti.DocumentStatistics.DocumentStatistics() -> void
Lifti.DocumentStatistics.DocumentStatistics(System.Collections.Generic.IReadOnlyDictionary<byte, int>! tokenCountByField, int totalTokenCount) -> void
Lifti.DocumentStatistics.TokenCountByField.get -> System.Collections.Generic.IReadOnlyDictionary<byte, int>!
Lifti.DocumentStatistics.TotalTokenCount.get -> int
Lifti.DocumentTokenMatchMap
Lifti.DocumentTokenMatchMap.Count.get -> int
Lifti.DocumentTokenMatchMap.DocumentTokenMatchMap() -> void
Lifti.DocumentTokenMatchMap.DocumentTokenMatchMap(System.Collections.Generic.Dictionary<int, System.Collections.Generic.IReadOnlyList<Lifti.IndexedToken>!>! data) -> void
Lifti.DocumentTokenMatchMap.Enumerate() -> System.Collections.Generic.IEnumerable<(int documentId, System.Collections.Generic.IReadOnlyList<Lifti.IndexedToken>! indexedTokens)>!
Lifti.DocumentTokenMatchMap.Equals(Lifti.DocumentTokenMatchMap other) -> bool
Lifti.DocumentTokenMatchMap.HasDocument(int documentId) -> bool
Lifti.DocumentTokenMatchMap.TryGetValue(int documentId, out System.Collections.Generic.IReadOnlyList<Lifti.IndexedToken>? tokens) -> bool
Lifti.DuplicateKeyBehavior
Lifti.DuplicateKeyBehavior.Replace = 0 -> Lifti.DuplicateKeyBehavior
Lifti.DuplicateKeyBehavior.ThrowException = 1 -> Lifti.DuplicateKeyBehavior
Lifti.FieldKind
Lifti.FieldKind.Dynamic = 2 -> Lifti.FieldKind
Lifti.FieldKind.Static = 1 -> Lifti.FieldKind
Lifti.FieldKind.Unknown = 0 -> Lifti.FieldKind
Lifti.FieldPhrases<TKey>
Lifti.FieldPhrases<TKey>.FieldPhrases(string! foundIn, params string![]! phrases) -> void
Lifti.FieldPhrases<TKey>.FieldPhrases(string! FoundIn, System.Collections.Generic.IReadOnlyList<string!>! Phrases) -> void
Lifti.FieldPhrases<TKey>.FoundIn.get -> string!
Lifti.FieldPhrases<TKey>.FoundIn.init -> void
Lifti.FieldPhrases<TKey>.Phrases.get -> System.Collections.Generic.IReadOnlyList<string!>!
Lifti.FieldPhrases<TKey>.Phrases.init -> void
Lifti.FieldSearchResult
Lifti.FieldSearchResult.FieldSearchResult(string! foundIn, double score, System.Collections.Generic.IReadOnlyList<Lifti.TokenLocation!>! locations) -> void
Lifti.FieldSearchResult.FoundIn.get -> string!
Lifti.FieldSearchResult.Locations.get -> System.Collections.Generic.IReadOnlyList<Lifti.TokenLocation!>!
Lifti.FieldSearchResult.Score.get -> double
Lifti.FullTextIndex<TKey>
Lifti.FullTextIndex<TKey>.AddAsync(TKey key, string! text, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.FullTextIndex<TKey>.AddAsync(TKey key, System.Collections.Generic.IEnumerable<string!>! text, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.FullTextIndex<TKey>.AddAsync<TObject>(TObject item, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.FullTextIndex<TKey>.AddRangeAsync<TObject>(System.Collections.Generic.IEnumerable<TObject>! items, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.FullTextIndex<TKey>.BeginBatchChange() -> void
Lifti.FullTextIndex<TKey>.CommitBatchChangeAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.FullTextIndex<TKey>.Count.get -> int
Lifti.FullTextIndex<TKey>.CreateNavigator() -> Lifti.Querying.IIndexNavigator!
Lifti.FullTextIndex<TKey>.DefaultTextExtractor.get -> Lifti.Tokenization.TextExtraction.ITextExtractor!
Lifti.FullTextIndex<TKey>.DefaultThesaurus.get -> Lifti.Tokenization.IThesaurus!
Lifti.FullTextIndex<TKey>.DefaultTokenizer.get -> Lifti.Tokenization.IIndexTokenizer!
Lifti.FullTextIndex<TKey>.Dispose() -> void
Lifti.FullTextIndex<TKey>.FieldLookup.get -> Lifti.IIndexedFieldLookup!
Lifti.FullTextIndex<TKey>.GetTokenizerForField(string! fieldName) -> Lifti.Tokenization.IIndexTokenizer!
Lifti.FullTextIndex<TKey>.Items.get -> Lifti.IIndexMetadata<TKey>!
Lifti.FullTextIndex<TKey>.Metadata.get -> Lifti.IIndexMetadata<TKey>!
Lifti.FullTextIndex<TKey>.QueryParser.get -> Lifti.Querying.IQueryParser!
Lifti.FullTextIndex<TKey>.RemoveAsync(TKey key, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<bool>!
Lifti.FullTextIndex<TKey>.Root.get -> Lifti.IndexNode!
Lifti.FullTextIndex<TKey>.Search(Lifti.Querying.IQuery! query) -> Lifti.ISearchResults<TKey>!
Lifti.FullTextIndex<TKey>.Search(Lifti.Querying.IQuery! query, Lifti.QueryExecutionOptions options = Lifti.QueryExecutionOptions.None) -> Lifti.ISearchResults<TKey>!
Lifti.FullTextIndex<TKey>.Search(string! searchText) -> Lifti.ISearchResults<TKey>!
Lifti.FullTextIndex<TKey>.Search(string! searchText, Lifti.QueryExecutionOptions options = Lifti.QueryExecutionOptions.None) -> Lifti.ISearchResults<TKey>!
Lifti.FullTextIndex<TKey>.Snapshot.get -> Lifti.IIndexSnapshot<TKey>!
Lifti.FullTextIndexBuilder<TKey>
Lifti.FullTextIndexBuilder<TKey>.Build() -> Lifti.FullTextIndex<TKey>!
Lifti.FullTextIndexBuilder<TKey>.FullTextIndexBuilder() -> void
Lifti.FullTextIndexBuilder<TKey>.WithDefaultThesaurus(System.Func<Lifti.ThesaurusBuilder!, Lifti.ThesaurusBuilder!>! thesaurusBuilder) -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexBuilder<TKey>.WithDefaultTokenization(System.Func<Lifti.TokenizerBuilder!, Lifti.TokenizerBuilder!>! optionsBuilder) -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexBuilder<TKey>.WithDuplicateKeyBehavior(Lifti.DuplicateKeyBehavior duplicateKeyBehavior) -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexBuilder<TKey>.WithIndexModificationAction(System.Action<Lifti.IIndexSnapshot<TKey>!>! action) -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexBuilder<TKey>.WithIndexModificationAction(System.Func<Lifti.IIndexSnapshot<TKey>!, System.Threading.CancellationToken, System.Threading.Tasks.Task!>! asyncAction) -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexBuilder<TKey>.WithIndexModificationAction(System.Func<Lifti.IIndexSnapshot<TKey>!, System.Threading.Tasks.Task!>! asyncAction) -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexBuilder<TKey>.WithIntraNodeTextSupportedAfterIndexDepth(int depth) -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexBuilder<TKey>.WithObjectTokenization<TObject>(System.Func<Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>!, Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>!>! optionsBuilder) -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexBuilder<TKey>.WithQueryParser(Lifti.Querying.IQueryParser! queryParser) -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexBuilder<TKey>.WithQueryParser(System.Func<Lifti.Querying.QueryParserBuilder!, Lifti.Querying.QueryParserBuilder!>! optionsBuilder) -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexBuilder<TKey>.WithScorerFactory(Lifti.Querying.IIndexScorerFactory! scorerFactory) -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexBuilder<TKey>.WithSimpleQueryParser() -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexBuilder<TKey>.WithSimpleQueryParser(System.Func<Lifti.Querying.QueryParserBuilder!, Lifti.Querying.QueryParserBuilder!>! optionsBuilder) -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexBuilder<TKey>.WithTextExtractor(Lifti.Tokenization.TextExtraction.ITextExtractor! textExtractor) -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexBuilder<TKey>.WithTextExtractor<T>() -> Lifti.FullTextIndexBuilder<TKey>!
Lifti.FullTextIndexExtensions
Lifti.IFullTextIndex<TKey>
Lifti.IFullTextIndex<TKey>.AddAsync(TKey key, string! text, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.IFullTextIndex<TKey>.AddAsync(TKey key, System.Collections.Generic.IEnumerable<string!>! text, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.IFullTextIndex<TKey>.AddAsync<TObject>(TObject item, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.IFullTextIndex<TKey>.AddRangeAsync<TObject>(System.Collections.Generic.IEnumerable<TObject>! items, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.IFullTextIndex<TKey>.BeginBatchChange() -> void
Lifti.IFullTextIndex<TKey>.CommitBatchChangeAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.IFullTextIndex<TKey>.Count.get -> int
Lifti.IFullTextIndex<TKey>.CreateNavigator() -> Lifti.Querying.IIndexNavigator!
Lifti.IFullTextIndex<TKey>.DefaultTextExtractor.get -> Lifti.Tokenization.TextExtraction.ITextExtractor!
Lifti.IFullTextIndex<TKey>.DefaultThesaurus.get -> Lifti.Tokenization.IThesaurus!
Lifti.IFullTextIndex<TKey>.FieldLookup.get -> Lifti.IIndexedFieldLookup!
Lifti.IFullTextIndex<TKey>.Items.get -> Lifti.IIndexMetadata<TKey>!
Lifti.IFullTextIndex<TKey>.Metadata.get -> Lifti.IIndexMetadata<TKey>!
Lifti.IFullTextIndex<TKey>.QueryParser.get -> Lifti.Querying.IQueryParser!
Lifti.IFullTextIndex<TKey>.RemoveAsync(TKey key, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<bool>!
Lifti.IFullTextIndex<TKey>.Search(Lifti.Querying.IQuery! query) -> Lifti.ISearchResults<TKey>!
Lifti.IFullTextIndex<TKey>.Search(Lifti.Querying.IQuery! query, Lifti.QueryExecutionOptions options = Lifti.QueryExecutionOptions.None) -> Lifti.ISearchResults<TKey>!
Lifti.IFullTextIndex<TKey>.Search(string! searchText) -> Lifti.ISearchResults<TKey>!
Lifti.IFullTextIndex<TKey>.Search(string! searchText, Lifti.QueryExecutionOptions options = Lifti.QueryExecutionOptions.None) -> Lifti.ISearchResults<TKey>!
Lifti.IFullTextIndex<TKey>.Snapshot.get -> Lifti.IIndexSnapshot<TKey>!
Lifti.IIndexedFieldLookup
Lifti.IIndexedFieldLookup.AllFieldNames.get -> System.Collections.Generic.IReadOnlyCollection<string!>!
Lifti.IIndexedFieldLookup.DefaultField.get -> byte
Lifti.IIndexedFieldLookup.GetFieldForId(byte id) -> string!
Lifti.IIndexedFieldLookup.GetFieldInfo(string! fieldName) -> Lifti.IndexedFieldDetails!
Lifti.IIndexedFieldLookup.IsKnownField(System.Type! objectType, string! fieldName) -> bool
Lifti.IIndexMetadata
Lifti.IIndexMetadata.Count.get -> int
Lifti.IIndexMetadata.DocumentCount.get -> int
Lifti.IIndexMetadata.GetDocumentMetadata(int documentId) -> Lifti.DocumentMetadata!
Lifti.IIndexMetadata.GetMetadata(int documentId) -> Lifti.DocumentMetadata!
Lifti.IIndexMetadata.GetObjectTypeScoreBoostMetadata(byte objectTypeId) -> Lifti.ScoreBoostMetadata!
Lifti.IIndexMetadata.IndexStatistics.get -> Lifti.IndexStatistics!
Lifti.IIndexMetadata<TKey>
Lifti.IIndexMetadata<TKey>.Contains(TKey key) -> bool
Lifti.IIndexMetadata<TKey>.GetDocumentMetadata(int documentId) -> Lifti.DocumentMetadata<TKey>!
Lifti.IIndexMetadata<TKey>.GetIndexedDocuments() -> System.Collections.Generic.IEnumerable<Lifti.DocumentMetadata<TKey>!>!
Lifti.IIndexMetadata<TKey>.GetMetadata(int documentId) -> Lifti.DocumentMetadata<TKey>!
Lifti.IIndexMetadata<TKey>.GetMetadata(TKey key) -> Lifti.DocumentMetadata<TKey>!
Lifti.IIndexNodeFactory
Lifti.IIndexNodeFactory.CreateNode(System.ReadOnlyMemory<char> intraNodeText, Lifti.ChildNodeMap childNodes, Lifti.DocumentTokenMatchMap matches) -> Lifti.IndexNode!
Lifti.IIndexNodeFactory.CreateRootNode() -> Lifti.IndexNode!
Lifti.IIndexNodeFactory.GetIndexSupportLevelForDepth(int depth) -> Lifti.IndexSupportLevelKind
Lifti.IIndexSnapshot
Lifti.IIndexSnapshot.CreateNavigator() -> Lifti.Querying.IIndexNavigator!
Lifti.IIndexSnapshot.FieldLookup.get -> Lifti.IIndexedFieldLookup!
Lifti.IIndexSnapshot.Items.get -> Lifti.IIndexMetadata!
Lifti.IIndexSnapshot.Metadata.get -> Lifti.IIndexMetadata!
Lifti.IIndexSnapshot.Root.get -> Lifti.IndexNode!
Lifti.IIndexSnapshot<TKey>
Lifti.IIndexSnapshot<TKey>.Items.get -> Lifti.IIndexMetadata<TKey>!
Lifti.IIndexSnapshot<TKey>.Metadata.get -> Lifti.IIndexMetadata<TKey>!
Lifti.IIndexTokenizerProvider
Lifti.IIndexTokenizerProvider.DefaultTokenizer.get -> Lifti.Tokenization.IIndexTokenizer!
Lifti.IIndexTokenizerProvider.GetTokenizerForField(string! fieldName) -> Lifti.Tokenization.IIndexTokenizer!
Lifti.IndexedFieldDetails
Lifti.IndexedFieldDetails.DynamicFieldReaderName.get -> string?
Lifti.IndexedFieldDetails.FieldKind.get -> Lifti.FieldKind
Lifti.IndexedFieldDetails.Id.get -> byte
Lifti.IndexedFieldDetails.Name.get -> string!
Lifti.IndexedFieldDetails.ObjectType.get -> System.Type!
Lifti.IndexedFieldDetails.ScoreBoost.get -> double
Lifti.IndexedFieldDetails.TextExtractor.get -> Lifti.Tokenization.TextExtraction.ITextExtractor!
Lifti.IndexedFieldDetails.Thesaurus.get -> Lifti.Tokenization.IThesaurus!
Lifti.IndexedFieldDetails.Tokenizer.get -> Lifti.Tokenization.IIndexTokenizer!
Lifti.IndexedFieldDetails<TObject>
Lifti.IndexedToken
Lifti.IndexedToken.Equals(Lifti.IndexedToken other) -> bool
Lifti.IndexedToken.FieldId.get -> byte
Lifti.IndexedToken.IndexedToken() -> void
Lifti.IndexedToken.IndexedToken(byte fieldId, params Lifti.TokenLocation![]! locations) -> void
Lifti.IndexedToken.IndexedToken(byte fieldId, System.Collections.Generic.IReadOnlyList<Lifti.TokenLocation!>! locations) -> void
Lifti.IndexedToken.Locations.get -> System.Collections.Generic.IReadOnlyList<Lifti.TokenLocation!>!
Lifti.IndexMetadata<TKey>
Lifti.IndexMetadata<TKey>.Add(Lifti.DocumentMetadata<TKey>! documentMetadata) -> void
Lifti.IndexMetadata<TKey>.Add(TKey key, Lifti.DocumentStatistics documentStatistics) -> int
Lifti.IndexMetadata<TKey>.Contains(TKey key) -> bool
Lifti.IndexMetadata<TKey>.Count.get -> int
Lifti.IndexMetadata<TKey>.DocumentCount.get -> int
Lifti.IndexMetadata<TKey>.GetDocumentMetadata(int documentId) -> Lifti.DocumentMetadata<TKey>!
Lifti.IndexMetadata<TKey>.GetIndexedDocuments() -> System.Collections.Generic.IEnumerable<Lifti.DocumentMetadata<TKey>!>!
Lifti.IndexMetadata<TKey>.GetMetadata(int documentId) -> Lifti.DocumentMetadata<TKey>!
Lifti.IndexMetadata<TKey>.GetMetadata(TKey key) -> Lifti.DocumentMetadata<TKey>!
Lifti.IndexMetadata<TKey>.GetObjectTypeScoreBoostMetadata(byte objectTypeId) -> Lifti.ScoreBoostMetadata!
Lifti.IndexMetadata<TKey>.IndexStatistics.get -> Lifti.IndexStatistics!
Lifti.IndexNode
Lifti.IndexNode.ChildNodes.get -> Lifti.ChildNodeMap
Lifti.IndexNode.HasChildNodes.get -> bool
Lifti.IndexNode.HasMatches.get -> bool
Lifti.IndexNode.IntraNodeText.get -> System.ReadOnlyMemory<char>
Lifti.IndexNode.IsEmpty.get -> bool
Lifti.IndexNode.Matches.get -> Lifti.DocumentTokenMatchMap
Lifti.IndexNodeFactory
Lifti.IndexNodeFactory.CreateNode(System.ReadOnlyMemory<char> intraNodeText, Lifti.ChildNodeMap childNodes, Lifti.DocumentTokenMatchMap matches) -> Lifti.IndexNode!
Lifti.IndexNodeFactory.CreateRootNode() -> Lifti.IndexNode!
Lifti.IndexNodeFactory.GetIndexSupportLevelForDepth(int depth) -> Lifti.IndexSupportLevelKind
Lifti.IndexNodeFactory.IndexNodeFactory(Lifti.IndexOptions! options) -> void
Lifti.IndexOptions
Lifti.IndexOptions.DuplicateItemBehavior.get -> Lifti.DuplicateKeyBehavior
Lifti.IndexOptions.DuplicateKeyBehavior.get -> Lifti.DuplicateKeyBehavior
Lifti.IndexOptions.SupportIntraNodeTextAfterIndexDepth.get -> int
Lifti.IndexSnapshot<TKey>
Lifti.IndexSnapshot<TKey>.CreateNavigator() -> Lifti.Querying.IIndexNavigator!
Lifti.IndexSnapshot<TKey>.FieldLookup.get -> Lifti.IIndexedFieldLookup!
Lifti.IndexSnapshot<TKey>.Items.get -> Lifti.IIndexMetadata<TKey>!
Lifti.IndexSnapshot<TKey>.Metadata.get -> Lifti.IIndexMetadata<TKey>!
Lifti.IndexSnapshot<TKey>.Root.get -> Lifti.IndexNode!
Lifti.IndexStatistics
Lifti.IndexStatistics.GetFieldTokenCount(byte fieldId) -> long
Lifti.IndexStatistics.TokenCountByField.get -> System.Collections.Generic.IReadOnlyDictionary<byte, long>!
Lifti.IndexStatistics.TotalTokenCount.get -> long
Lifti.IndexSupportLevelKind
Lifti.IndexSupportLevelKind.CharacterByCharacter = 0 -> Lifti.IndexSupportLevelKind
Lifti.IndexSupportLevelKind.IntraNodeText = 1 -> Lifti.IndexSupportLevelKind
Lifti.ISearchResults<TKey>
Lifti.ISearchResults<TKey>.Count.get -> int
Lifti.ISearchResults<TKey>.CreateMatchPhrases(System.Func<TKey, string!>! loadText) -> System.Collections.Generic.IEnumerable<Lifti.DocumentPhrases<TKey>!>!
Lifti.ISearchResults<TKey>.CreateMatchPhrasesAsync(System.Func<TKey, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<string!>>! loadTextAsync, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Lifti.DocumentPhrases<TKey>!>!>!
Lifti.ISearchResults<TKey>.CreateMatchPhrasesAsync(System.Func<TKey, System.Threading.Tasks.ValueTask<string!>>! loadTextAsync, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Lifti.DocumentPhrases<TKey>!>!>!
Lifti.ISearchResults<TKey>.CreateMatchPhrasesAsync<TObject>(System.Func<System.Collections.Generic.IReadOnlyList<TKey>!, System.Collections.Generic.IReadOnlyList<TObject>!>! loadItems, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Lifti.DocumentPhrases<TKey, TObject>!>!>!
Lifti.ISearchResults<TKey>.CreateMatchPhrasesAsync<TObject>(System.Func<System.Collections.Generic.IReadOnlyList<TKey>!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<System.Collections.Generic.IReadOnlyList<TObject>!>>! loadItemsAsync, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Lifti.DocumentPhrases<TKey, TObject>!>!>!
Lifti.ISearchResults<TKey>.CreateMatchPhrasesAsync<TObject>(System.Func<System.Collections.Generic.IReadOnlyList<TKey>!, System.Threading.Tasks.ValueTask<System.Collections.Generic.IReadOnlyList<TObject>!>>! loadItemsAsync, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Lifti.DocumentPhrases<TKey, TObject>!>!>!
Lifti.ISearchResults<TKey>.CreateMatchPhrasesAsync<TObject>(System.Func<TKey, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<TObject>>! loadItemAsync, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Lifti.DocumentPhrases<TKey, TObject>!>!>!
Lifti.ISearchResults<TKey>.CreateMatchPhrasesAsync<TObject>(System.Func<TKey, System.Threading.Tasks.ValueTask<TObject>>! loadItemAsync, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Lifti.DocumentPhrases<TKey, TObject>!>!>!
Lifti.ISearchResults<TKey>.CreateMatchPhrasesAsync<TObject>(System.Func<TKey, TObject>! loadItem, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Lifti.DocumentPhrases<TKey, TObject>!>!>!
Lifti.ISearchResults<TKey>.GetExecutionPlan() -> Lifti.QueryExecutionPlan!
Lifti.ISearchResults<TKey>.OrderByField(string! fieldName) -> Lifti.ISearchResults<TKey>!
Lifti.LiftiException
Lifti.LiftiException.LiftiException() -> void
Lifti.LiftiException.LiftiException(string! message) -> void
Lifti.LiftiException.LiftiException(string! message, params object![]! args) -> void
Lifti.LiftiException.LiftiException(string! message, System.Exception! inner) -> void
Lifti.PreprocessedInput
Lifti.PreprocessedInput.Equals(Lifti.PreprocessedInput other) -> bool
Lifti.PreprocessedInput.PreprocessedInput() -> void
Lifti.PreprocessedInput.PreprocessedInput(char value) -> void
Lifti.PreprocessedInput.PreprocessedInput(string! replacement) -> void
Lifti.PreprocessedInput.Replacement.get -> string?
Lifti.PreprocessedInput.Value.get -> char
Lifti.QueryExecutionOptions
Lifti.QueryExecutionOptions.IncludeExecutionPlan = 1 -> Lifti.QueryExecutionOptions
Lifti.QueryExecutionOptions.None = 0 -> Lifti.QueryExecutionOptions
Lifti.QueryExecutionPlan
Lifti.QueryExecutionPlan.Root.get -> Lifti.QueryExecutionPlanNode!
Lifti.QueryExecutionPlanNode
Lifti.QueryExecutionPlanNode.Children.get -> (Lifti.QueryExecutionPlanNode! left, Lifti.QueryExecutionPlanNode! right)?
Lifti.QueryExecutionPlanNode.DocumentFiltersApplied.get -> int?
Lifti.QueryExecutionPlanNode.ExclusiveTiming.get -> System.TimeSpan
Lifti.QueryExecutionPlanNode.ExecutionOrder.get -> int
Lifti.QueryExecutionPlanNode.FieldFiltersApplied.get -> int?
Lifti.QueryExecutionPlanNode.InclusiveTiming.get -> System.TimeSpan
Lifti.QueryExecutionPlanNode.Kind.get -> Lifti.QueryExecutionPlanNodeKind
Lifti.QueryExecutionPlanNode.ResultingDocumentCount.get -> int
Lifti.QueryExecutionPlanNode.Text.get -> string?
Lifti.QueryExecutionPlanNode.Weighting.get -> double?
Lifti.QueryExecutionPlanNodeKind
Lifti.QueryExecutionPlanNodeKind.CompositePositionalIntersect = 5 -> Lifti.QueryExecutionPlanNodeKind
Lifti.QueryExecutionPlanNodeKind.Intersect = 3 -> Lifti.QueryExecutionPlanNodeKind
Lifti.QueryExecutionPlanNodeKind.PositionalIntersect = 4 -> Lifti.QueryExecutionPlanNodeKind
Lifti.QueryExecutionPlanNodeKind.PrecedingIntersect = 6 -> Lifti.QueryExecutionPlanNodeKind
Lifti.QueryExecutionPlanNodeKind.QueryPart = 1 -> Lifti.QueryExecutionPlanNodeKind
Lifti.QueryExecutionPlanNodeKind.ResultsOnly = 7 -> Lifti.QueryExecutionPlanNodeKind
Lifti.QueryExecutionPlanNodeKind.Union = 2 -> Lifti.QueryExecutionPlanNodeKind
Lifti.QueryExecutionPlanNodeKind.Unknown = 0 -> Lifti.QueryExecutionPlanNodeKind
Lifti.Querying.AdjacentSearchTermFluentQueryBuilder<TKey>
Lifti.Querying.BaseAdjacentSearchTermFluentQueryBuilder<TKey>
Lifti.Querying.BaseAdjacentSearchTermFluentQueryBuilder<TKey>.ExactMatch(string! text, double? scoreBoost = null) -> Lifti.Querying.AdjacentSearchTermFluentQueryBuilder<TKey>!
Lifti.Querying.BaseAdjacentSearchTermFluentQueryBuilder<TKey>.FuzzyMatch(string! text, ushort maxEditDistance = 4, ushort maxSequentialEdits = 1, double? scoreBoost = null) -> Lifti.Querying.AdjacentSearchTermFluentQueryBuilder<TKey>!
Lifti.Querying.BaseAdjacentSearchTermFluentQueryBuilder<TKey>.WildcardMatch(string! text, double? scoreBoost = null) -> Lifti.Querying.AdjacentSearchTermFluentQueryBuilder<TKey>!
Lifti.Querying.BaseAdjacentSearchTermFluentQueryBuilder<TKey>.WildcardMatch(System.Func<Lifti.Querying.BaseWildcardBuilder<TKey>!, Lifti.Querying.WildcardBuilder<TKey>!>! wildcardBuilder, double? scoreBoost = null) -> Lifti.Querying.AdjacentSearchTermFluentQueryBuilder<TKey>!
Lifti.Querying.BaseWildcardBuilder<TKey>
Lifti.Querying.BaseWildcardBuilder<TKey>.MultipleCharacters() -> Lifti.Querying.WildcardBuilder<TKey>!
Lifti.Querying.BaseWildcardBuilder<TKey>.SingleCharacter() -> Lifti.Querying.WildcardBuilder<TKey>!
Lifti.Querying.BaseWildcardBuilder<TKey>.Text(string! text) -> Lifti.Querying.WildcardBuilder<TKey>!
Lifti.Querying.BinaryOperatorFluentQueryBuilder<TKey>
Lifti.Querying.DocumentMatchCollector
Lifti.Querying.DocumentMatchCollector.DocumentMatchCollector() -> void
Lifti.Querying.DocumentMatchCollector.ToIntermediateQueryResult() -> Lifti.Querying.IntermediateQueryResult
Lifti.Querying.FieldScoreBoostProvider
Lifti.Querying.FieldScoreBoostProvider.FieldScoreBoostProvider(Lifti.IIndexedFieldLookup! fieldLookup) -> void
Lifti.Querying.FieldScoreBoostProvider.GetScoreBoost(byte fieldId) -> double
Lifti.Querying.FluentQueryBuilder<TKey>
Lifti.Querying.FluentQueryBuilder<TKey>.And.get -> Lifti.Querying.BinaryOperatorFluentQueryBuilder<TKey>!
Lifti.Querying.FluentQueryBuilder<TKey>.Build() -> Lifti.Querying.IQuery!
Lifti.Querying.FluentQueryBuilder<TKey>.CloselyPreceding(int tolerance = 5) -> Lifti.Querying.BinaryOperatorFluentQueryBuilder<TKey>!
Lifti.Querying.FluentQueryBuilder<TKey>.Execute() -> Lifti.ISearchResults<TKey>!
Lifti.Querying.FluentQueryBuilder<TKey>.Near(int tolerance = 5) -> Lifti.Querying.BinaryOperatorFluentQueryBuilder<TKey>!
Lifti.Querying.FluentQueryBuilder<TKey>.Or.get -> Lifti.Querying.BinaryOperatorFluentQueryBuilder<TKey>!
Lifti.Querying.FluentQueryBuilder<TKey>.Preceding.get -> Lifti.Querying.BinaryOperatorFluentQueryBuilder<TKey>!
Lifti.Querying.IFieldScoreBoostProvider
Lifti.Querying.IFieldScoreBoostProvider.GetScoreBoost(byte fieldId) -> double
Lifti.Querying.IIndexNavigator
Lifti.Querying.IIndexNavigator.AddExactAndChildMatches(Lifti.Querying.QueryContext! queryContext, Lifti.Querying.DocumentMatchCollector! documentMatchCollector, double weighting = 1) -> void
Lifti.Querying.IIndexNavigator.AddExactMatches(Lifti.Querying.QueryContext! queryContext, Lifti.Querying.DocumentMatchCollector! documentMatchCollector, double weighting = 1) -> void
Lifti.Querying.IIndexNavigator.CreateBookmark() -> Lifti.Querying.IIndexNavigatorBookmark!
Lifti.Querying.IIndexNavigator.EnumerateIndexedTokens() -> System.Collections.Generic.IEnumerable<string!>!
Lifti.Querying.IIndexNavigator.EnumerateNextCharacters() -> System.Collections.Generic.IEnumerable<char>!
Lifti.Querying.IIndexNavigator.ExactMatchCount() -> int
Lifti.Querying.IIndexNavigator.GetExactAndChildMatches(double weighting = 1) -> Lifti.Querying.IntermediateQueryResult
Lifti.Querying.IIndexNavigator.GetExactAndChildMatches(Lifti.Querying.QueryContext! queryContext, double weighting = 1) -> Lifti.Querying.IntermediateQueryResult
Lifti.Querying.IIndexNavigator.GetExactMatches(double weighting = 1) -> Lifti.Querying.IntermediateQueryResult
Lifti.Querying.IIndexNavigator.GetExactMatches(Lifti.Querying.QueryContext! queryContext, double weighting = 1) -> Lifti.Querying.IntermediateQueryResult
Lifti.Querying.IIndexNavigator.HasExactMatches.get -> bool
Lifti.Querying.IIndexNavigator.Process(char value) -> bool
Lifti.Querying.IIndexNavigator.Process(string! text) -> bool
Lifti.Querying.IIndexNavigator.Process(System.ReadOnlySpan<char> text) -> bool
Lifti.Querying.IIndexNavigator.Snapshot.get -> Lifti.IIndexSnapshot!
Lifti.Querying.IIndexNavigatorBookmark
Lifti.Querying.IIndexNavigatorBookmark.Apply() -> void
Lifti.Querying.IIndexScorerFactory
Lifti.Querying.IIndexScorerFactory.CreateIndexScorer(Lifti.IIndexSnapshot! indexSnapshot) -> Lifti.Querying.IScorer!
Lifti.Querying.IntermediateQueryResult
Lifti.Querying.IntermediateQueryResult.CompositePositionalIntersect(Lifti.Querying.IntermediateQueryResult results, int leftTolerance, int rightTolerance) -> Lifti.Querying.IntermediateQueryResult
Lifti.Querying.IntermediateQueryResult.Equals(Lifti.Querying.IntermediateQueryResult other) -> bool
Lifti.Querying.IntermediateQueryResult.IntermediateQueryResult() -> void
Lifti.Querying.IntermediateQueryResult.Intersect(Lifti.Querying.IntermediateQueryResult results) -> Lifti.Querying.IntermediateQueryResult
Lifti.Querying.IntermediateQueryResult.Matches.get -> System.Collections.Generic.IReadOnlyList<Lifti.Querying.ScoredToken>!
Lifti.Querying.IntermediateQueryResult.PrecedingIntersect(Lifti.Querying.IntermediateQueryResult results) -> Lifti.Querying.IntermediateQueryResult
Lifti.Querying.IntermediateQueryResult.Union(Lifti.Querying.IntermediateQueryResult results) -> Lifti.Querying.IntermediateQueryResult
Lifti.Querying.IQuery
Lifti.Querying.IQuery.Execute<TKey>(Lifti.IIndexSnapshot<TKey>! index) -> System.Collections.Generic.IEnumerable<Lifti.SearchResult<TKey>!>!
Lifti.Querying.IQuery.Root.get -> Lifti.Querying.QueryParts.IQueryPart!
Lifti.Querying.IQueryParser
Lifti.Querying.IQueryParser.Parse(Lifti.IIndexedFieldLookup! fieldLookup, string! queryText, Lifti.IIndexTokenizerProvider! tokenizerProvider) -> Lifti.Querying.IQuery!
Lifti.Querying.IScorer
Lifti.Querying.IScorer.CalculateScore(int totalMatchedDocuments, int documentId, byte fieldId, System.Collections.Generic.IReadOnlyList<Lifti.TokenLocation!>! tokenLocations, double weighting) -> double
Lifti.Querying.OkapiBm25ScorerFactory
Lifti.Querying.OkapiBm25ScorerFactory.CreateIndexScorer(Lifti.IIndexSnapshot! indexSnapshot) -> Lifti.Querying.IScorer!
Lifti.Querying.OkapiBm25ScorerFactory.OkapiBm25ScorerFactory(double k1 = 1.2, double b = 0.75) -> void
Lifti.Querying.OperatorPrecedence
Lifti.Querying.OperatorPrecedence.And = 1 -> Lifti.Querying.OperatorPrecedence
Lifti.Querying.OperatorPrecedence.Or = 2 -> Lifti.Querying.OperatorPrecedence
Lifti.Querying.OperatorPrecedence.Positional = 0 -> Lifti.Querying.OperatorPrecedence
Lifti.Querying.Query
Lifti.Querying.Query.Execute<TKey>(Lifti.IIndexSnapshot<TKey>! index) -> System.Collections.Generic.IEnumerable<Lifti.SearchResult<TKey>!>!
Lifti.Querying.Query.Query(Lifti.Querying.QueryParts.IQueryPart! root) -> void
Lifti.Querying.Query.Root.get -> Lifti.Querying.QueryParts.IQueryPart!
Lifti.Querying.QueryContext
Lifti.Querying.QueryContext.FilterToDocumentIds.get -> System.Collections.Generic.IReadOnlySet<int>?
Lifti.Querying.QueryContext.FilterToDocumentIds.init -> void
Lifti.Querying.QueryContext.FilterToFieldId.get -> byte?
Lifti.Querying.QueryContext.FilterToFieldId.init -> void
Lifti.Querying.QueryContext.QueryContext(byte? FilterToFieldId = null, System.Collections.Generic.IReadOnlySet<int>? FilterToDocumentIds = null) -> void
Lifti.Querying.QueryParserBuilder
Lifti.Querying.QueryParserBuilder.AssumeFuzzySearchTerms(bool fuzzySearchByDefault = true) -> Lifti.Querying.QueryParserBuilder!
Lifti.Querying.QueryParserBuilder.Build() -> Lifti.Querying.IQueryParser!
Lifti.Querying.QueryParserBuilder.WithDefaultJoiningOperator(Lifti.Querying.QueryTermJoinOperatorKind joiningOperator = Lifti.Querying.QueryTermJoinOperatorKind.And) -> Lifti.Querying.QueryParserBuilder!
Lifti.Querying.QueryParserBuilder.WithFuzzySearchDefaults(System.Func<int, ushort>! maxEditDistance, System.Func<int, ushort>! maxSequentialEdits) -> Lifti.Querying.QueryParserBuilder!
Lifti.Querying.QueryParserBuilder.WithFuzzySearchDefaults(ushort maxEditDistance = 4, ushort maxSequentialEdits = 1) -> Lifti.Querying.QueryParserBuilder!
Lifti.Querying.QueryParserBuilder.WithQueryParserFactory(System.Func<Lifti.Querying.QueryParserOptions!, Lifti.Querying.IQueryParser!>! factory) -> Lifti.Querying.QueryParserBuilder!
Lifti.Querying.QueryParserException
Lifti.Querying.QueryParserException.QueryParserException() -> void
Lifti.Querying.QueryParserException.QueryParserException(string! message) -> void
Lifti.Querying.QueryParserException.QueryParserException(string! message, params object![]! args) -> void
Lifti.Querying.QueryParserException.QueryParserException(string! message, System.Exception! inner) -> void
Lifti.Querying.QueryParserOptions
Lifti.Querying.QueryParserOptions.AssumeFuzzySearchTerms.get -> bool
Lifti.Querying.QueryParserOptions.DefaultJoiningOperator.get -> Lifti.Querying.QueryTermJoinOperatorKind
Lifti.Querying.QueryParserOptions.FuzzySearchMaxEditDistance.get -> System.Func<int, ushort>!
Lifti.Querying.QueryParserOptions.FuzzySearchMaxSequentialEdits.get -> System.Func<int, ushort>!
Lifti.Querying.QueryParts.AdjacentWordsQueryOperator
Lifti.Querying.QueryParts.AdjacentWordsQueryOperator.AdjacentWordsQueryOperator(System.Collections.Generic.IReadOnlyList<Lifti.Querying.QueryParts.IQueryPart!>! words) -> void
Lifti.Querying.QueryParts.AdjacentWordsQueryOperator.CalculateWeighting(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator) -> double
Lifti.Querying.QueryParts.AdjacentWordsQueryOperator.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
Lifti.Querying.QueryParts.AdjacentWordsQueryOperator.Words.get -> System.Collections.Generic.IReadOnlyList<Lifti.Querying.QueryParts.IQueryPart!>!
Lifti.Querying.QueryParts.AndQueryOperator
Lifti.Querying.QueryParts.AndQueryOperator.AndQueryOperator(Lifti.Querying.QueryParts.IQueryPart! left, Lifti.Querying.QueryParts.IQueryPart! right) -> void
Lifti.Querying.QueryParts.BinaryQueryOperator
Lifti.Querying.QueryParts.BinaryQueryOperator.BinaryQueryOperator(Lifti.Querying.QueryParts.IQueryPart! left, Lifti.Querying.QueryParts.IQueryPart! right) -> void
Lifti.Querying.QueryParts.BinaryQueryOperator.CalculateWeighting(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator) -> double
Lifti.Querying.QueryParts.BinaryQueryOperator.EvaluateWithDocumentIntersection(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> (Lifti.Querying.IntermediateQueryResult leftResults, Lifti.Querying.IntermediateQueryResult rightResults)
Lifti.Querying.QueryParts.BinaryQueryOperator.Left.get -> Lifti.Querying.QueryParts.IQueryPart!
Lifti.Querying.QueryParts.BinaryQueryOperator.Left.set -> void
Lifti.Querying.QueryParts.BinaryQueryOperator.Right.get -> Lifti.Querying.QueryParts.IQueryPart!
Lifti.Querying.QueryParts.BinaryQueryOperator.Right.set -> void
Lifti.Querying.QueryParts.BracketedQueryPart
Lifti.Querying.QueryParts.BracketedQueryPart.BracketedQueryPart(Lifti.Querying.QueryParts.IQueryPart! statement) -> void
Lifti.Querying.QueryParts.BracketedQueryPart.CalculateWeighting(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator) -> double
Lifti.Querying.QueryParts.BracketedQueryPart.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
Lifti.Querying.QueryParts.BracketedQueryPart.Statement.get -> Lifti.Querying.QueryParts.IQueryPart!
Lifti.Querying.QueryParts.EmptyQueryPart
Lifti.Querying.QueryParts.EmptyQueryPart.CalculateWeighting(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator) -> double
Lifti.Querying.QueryParts.EmptyQueryPart.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
Lifti.Querying.QueryParts.ExactWordQueryPart
Lifti.Querying.QueryParts.ExactWordQueryPart.ExactWordQueryPart(string! word, double? scoreBoost = null) -> void
Lifti.Querying.QueryParts.FieldFilterQueryOperator
Lifti.Querying.QueryParts.FieldFilterQueryOperator.CalculateWeighting(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator) -> double
Lifti.Querying.QueryParts.FieldFilterQueryOperator.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
Lifti.Querying.QueryParts.FieldFilterQueryOperator.FieldFilterQueryOperator(string! fieldName, byte fieldId, Lifti.Querying.QueryParts.IQueryPart! statement) -> void
Lifti.Querying.QueryParts.FieldFilterQueryOperator.FieldId.get -> byte
Lifti.Querying.QueryParts.FieldFilterQueryOperator.FieldName.get -> string!
Lifti.Querying.QueryParts.FieldFilterQueryOperator.Statement.get -> Lifti.Querying.QueryParts.IQueryPart!
Lifti.Querying.QueryParts.FuzzyMatchQueryPart
Lifti.Querying.QueryParts.FuzzyMatchQueryPart.FuzzyMatchQueryPart(string! word, ushort maxEditDistance = 4, ushort maxSequentialEdits = 1, double? scoreBoost = null) -> void
Lifti.Querying.QueryParts.IBinaryQueryOperator
Lifti.Querying.QueryParts.IBinaryQueryOperator.Left.get -> Lifti.Querying.QueryParts.IQueryPart!
Lifti.Querying.QueryParts.IBinaryQueryOperator.Left.set -> void
Lifti.Querying.QueryParts.IBinaryQueryOperator.Precedence.get -> Lifti.Querying.OperatorPrecedence
Lifti.Querying.QueryParts.IBinaryQueryOperator.Right.get -> Lifti.Querying.QueryParts.IQueryPart!
Lifti.Querying.QueryParts.IBinaryQueryOperator.Right.set -> void
Lifti.Querying.QueryParts.IQueryPart
Lifti.Querying.QueryParts.IQueryPart.CalculateWeighting(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator) -> double
Lifti.Querying.QueryParts.IQueryPart.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
Lifti.Querying.QueryParts.NearQueryOperator
Lifti.Querying.QueryParts.NearQueryOperator.NearQueryOperator(Lifti.Querying.QueryParts.IQueryPart! left, Lifti.Querying.QueryParts.IQueryPart! right, int tolerance = 5) -> void
Lifti.Querying.QueryParts.NearQueryOperator.Tolerance.get -> int
Lifti.Querying.QueryParts.OrQueryOperator
Lifti.Querying.QueryParts.OrQueryOperator.OrQueryOperator(Lifti.Querying.QueryParts.IQueryPart! left, Lifti.Querying.QueryParts.IQueryPart! right) -> void
Lifti.Querying.QueryParts.PrecedingNearQueryOperator
Lifti.Querying.QueryParts.PrecedingNearQueryOperator.PrecedingNearQueryOperator(Lifti.Querying.QueryParts.IQueryPart! left, Lifti.Querying.QueryParts.IQueryPart! right, int tolerance = 5) -> void
Lifti.Querying.QueryParts.PrecedingNearQueryOperator.Tolerance.get -> int
Lifti.Querying.QueryParts.PrecedingQueryOperator
Lifti.Querying.QueryParts.PrecedingQueryOperator.PrecedingQueryOperator(Lifti.Querying.QueryParts.IQueryPart! left, Lifti.Querying.QueryParts.IQueryPart! right) -> void
Lifti.Querying.QueryParts.ScoreBoostedQueryPart
Lifti.Querying.QueryParts.ScoreBoostedQueryPart.CalculateWeighting(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator) -> double
Lifti.Querying.QueryParts.ScoreBoostedQueryPart.ScoreBoost.get -> double?
Lifti.Querying.QueryParts.ScoreBoostedQueryPart.ScoreBoostedQueryPart(double? scoreBoost) -> void
Lifti.Querying.QueryParts.WildcardQueryFragment
Lifti.Querying.QueryParts.WildcardQueryFragment.Equals(Lifti.Querying.QueryParts.WildcardQueryFragment other) -> bool
Lifti.Querying.QueryParts.WildcardQueryFragment.Kind.get -> Lifti.Querying.QueryParts.WildcardQueryFragmentKind
Lifti.Querying.QueryParts.WildcardQueryFragment.Text.get -> string?
Lifti.Querying.QueryParts.WildcardQueryFragment.WildcardQueryFragment() -> void
Lifti.Querying.QueryParts.WildcardQueryFragmentKind
Lifti.Querying.QueryParts.WildcardQueryFragmentKind.MultiCharacter = 2 -> Lifti.Querying.QueryParts.WildcardQueryFragmentKind
Lifti.Querying.QueryParts.WildcardQueryFragmentKind.SingleCharacter = 1 -> Lifti.Querying.QueryParts.WildcardQueryFragmentKind
Lifti.Querying.QueryParts.WildcardQueryFragmentKind.Text = 0 -> Lifti.Querying.QueryParts.WildcardQueryFragmentKind
Lifti.Querying.QueryParts.WildcardQueryPart
Lifti.Querying.QueryParts.WildcardQueryPart.WildcardQueryPart(params Lifti.Querying.QueryParts.WildcardQueryFragment[]! fragments) -> void
Lifti.Querying.QueryParts.WildcardQueryPart.WildcardQueryPart(System.Collections.Generic.IEnumerable<Lifti.Querying.QueryParts.WildcardQueryFragment>! fragments, double? scoreBoost = null) -> void
Lifti.Querying.QueryParts.WordQueryPart
Lifti.Querying.QueryParts.WordQueryPart.Word.get -> string!
Lifti.Querying.QueryParts.WordQueryPart.WordQueryPart(string! word, double? scoreBoost) -> void
Lifti.Querying.QueryTermJoinOperatorKind
Lifti.Querying.QueryTermJoinOperatorKind.And = 0 -> Lifti.Querying.QueryTermJoinOperatorKind
Lifti.Querying.QueryTermJoinOperatorKind.Or = 1 -> Lifti.Querying.QueryTermJoinOperatorKind
Lifti.Querying.QueryTokenType
Lifti.Querying.QueryTokenType.AndOperator = 1 -> Lifti.Querying.QueryTokenType
Lifti.Querying.QueryTokenType.BeginAdjacentTextOperator = 5 -> Lifti.Querying.QueryTokenType
Lifti.Querying.QueryTokenType.CloseBracket = 4 -> Lifti.Querying.QueryTokenType
Lifti.Querying.QueryTokenType.EndAdjacentTextOperator = 6 -> Lifti.Querying.QueryTokenType
Lifti.Querying.QueryTokenType.FieldFilter = 10 -> Lifti.Querying.QueryTokenType
Lifti.Querying.QueryTokenType.NearOperator = 7 -> Lifti.Querying.QueryTokenType
Lifti.Querying.QueryTokenType.OpenBracket = 3 -> Lifti.Querying.QueryTokenType
Lifti.Querying.QueryTokenType.OrOperator = 2 -> Lifti.Querying.QueryTokenType
Lifti.Querying.QueryTokenType.PrecedingNearOperator = 8 -> Lifti.Querying.QueryTokenType
Lifti.Querying.QueryTokenType.PrecedingOperator = 9 -> Lifti.Querying.QueryTokenType
Lifti.Querying.QueryTokenType.Text = 0 -> Lifti.Querying.QueryTokenType
Lifti.Querying.ScoredFieldMatch
Lifti.Querying.ScoredFieldMatch.Equals(Lifti.Querying.ScoredFieldMatch? other) -> bool
Lifti.Querying.ScoredFieldMatch.FieldId.get -> byte
Lifti.Querying.ScoredFieldMatch.GetTokenLocations() -> System.Collections.Generic.IReadOnlyList<Lifti.TokenLocation!>!
Lifti.Querying.ScoredFieldMatch.Score.get -> double
Lifti.Querying.ScoredToken
Lifti.Querying.ScoredToken.DocumentId.get -> int
Lifti.Querying.ScoredToken.Equals(Lifti.Querying.ScoredToken other) -> bool
Lifti.Querying.ScoredToken.FieldMatches.get -> System.Collections.Generic.IReadOnlyList<Lifti.Querying.ScoredFieldMatch!>!
Lifti.Querying.ScoredToken.ItemId.get -> int
Lifti.Querying.ScoredToken.ScoredToken() -> void
Lifti.Querying.ScoredToken.ScoredToken(int documentId, System.Collections.Generic.IReadOnlyList<Lifti.Querying.ScoredFieldMatch!>! fieldMatches) -> void
Lifti.Querying.SearchTermFluentQueryBuilder<TKey>
Lifti.Querying.SearchTermFluentQueryBuilder<TKey>.Adjacent(System.Func<Lifti.Querying.BaseAdjacentSearchTermFluentQueryBuilder<TKey>!, Lifti.Querying.AdjacentSearchTermFluentQueryBuilder<TKey>!>! sequentialBuilder) -> Lifti.Querying.FluentQueryBuilder<TKey>!
Lifti.Querying.SearchTermFluentQueryBuilder<TKey>.Bracketed(System.Func<Lifti.Querying.SearchTermFluentQueryBuilder<TKey>!, Lifti.Querying.FluentQueryBuilder<TKey>!>! bracketedQueryBuilder) -> Lifti.Querying.FluentQueryBuilder<TKey>!
Lifti.Querying.SearchTermFluentQueryBuilder<TKey>.ExactMatch(string! text, double? scoreBoost = null) -> Lifti.Querying.FluentQueryBuilder<TKey>!
Lifti.Querying.SearchTermFluentQueryBuilder<TKey>.FuzzyMatch(string! text, ushort maxEditDistance = 4, ushort maxSequentialEdits = 1, double? scoreBoost = null) -> Lifti.Querying.FluentQueryBuilder<TKey>!
Lifti.Querying.SearchTermFluentQueryBuilder<TKey>.InField(string! fieldName, System.Func<Lifti.Querying.SearchTermFluentQueryBuilder<TKey>!, Lifti.Querying.FluentQueryBuilder<TKey>!>! fieldQueryBuilder) -> Lifti.Querying.FluentQueryBuilder<TKey>!
Lifti.Querying.SearchTermFluentQueryBuilder<TKey>.WildcardMatch(string! text, double? scoreBoost = null) -> Lifti.Querying.FluentQueryBuilder<TKey>!
Lifti.Querying.SearchTermFluentQueryBuilder<TKey>.WildcardMatch(System.Func<Lifti.Querying.BaseWildcardBuilder<TKey>!, Lifti.Querying.WildcardBuilder<TKey>!>! wildcardBuilder, double? scoreBoost = null) -> Lifti.Querying.FluentQueryBuilder<TKey>!
Lifti.Querying.SimpleQueryParser
Lifti.Querying.SimpleQueryParser.Parse(Lifti.IIndexedFieldLookup! fieldLookup, string! queryText, Lifti.IIndexTokenizerProvider! tokenizerProvider) -> Lifti.Querying.IQuery!
Lifti.Querying.SimpleQueryParser.SimpleQueryParser(Lifti.Querying.QueryParserOptions! options) -> void
Lifti.Querying.WildcardBuilder<TKey>
Lifti.ScoreBoostMetadata
Lifti.SearchResult<TKey>
Lifti.SearchResult<TKey>.FieldMatches.get -> System.Collections.Generic.IReadOnlyList<Lifti.FieldSearchResult!>!
Lifti.SearchResult<TKey>.Key.get -> TKey
Lifti.SearchResult<TKey>.Score.get -> double
Lifti.SearchResult<TKey>.SearchResult(TKey key, System.Collections.Generic.IReadOnlyList<Lifti.FieldSearchResult!>! locations) -> void
Lifti.Serialization.Binary.BinarySerializer<TKey>
Lifti.Serialization.Binary.BinarySerializer<TKey>.BinarySerializer() -> void
Lifti.Serialization.Binary.BinarySerializer<TKey>.BinarySerializer(Lifti.Serialization.Binary.IKeySerializer<TKey>! keySerializer) -> void
Lifti.Serialization.Binary.BinarySerializer<TKey>.DeserializeAsync(Lifti.FullTextIndex<TKey>! index, System.IO.Stream! stream, bool disposeStream = true, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.Serialization.Binary.BinarySerializer<TKey>.SerializeAsync(Lifti.FullTextIndex<TKey>! index, System.IO.Stream! stream, bool disposeStream = true, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.Serialization.Binary.BinarySerializer<TKey>.SerializeAsync(Lifti.IIndexSnapshot<TKey>! snapshot, System.IO.Stream! stream, bool disposeStream = true, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.Serialization.Binary.DeserializationException
Lifti.Serialization.Binary.DeserializationException.DeserializationException() -> void
Lifti.Serialization.Binary.DeserializationException.DeserializationException(string! message) -> void
Lifti.Serialization.Binary.DeserializationException.DeserializationException(string! message, params object![]! args) -> void
Lifti.Serialization.Binary.DeserializationException.DeserializationException(string! message, System.Exception! inner) -> void
Lifti.Serialization.Binary.GuidFormatterKeySerializer
Lifti.Serialization.Binary.GuidFormatterKeySerializer.GuidFormatterKeySerializer() -> void
Lifti.Serialization.Binary.IIndexSerializer<TKey>
Lifti.Serialization.Binary.IIndexSerializer<TKey>.DeserializeAsync(Lifti.FullTextIndex<TKey>! index, System.IO.Stream! stream, bool disposeStream = true, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.Serialization.Binary.IIndexSerializer<TKey>.SerializeAsync(Lifti.FullTextIndex<TKey>! index, System.IO.Stream! stream, bool disposeStream = true, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.Serialization.Binary.IIndexSerializer<TKey>.SerializeAsync(Lifti.IIndexSnapshot<TKey>! snapshot, System.IO.Stream! stream, bool disposeStream = true, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Lifti.Serialization.Binary.IKeySerializer<TKey>
Lifti.Serialization.Binary.IKeySerializer<TKey>.Read(System.IO.BinaryReader! reader) -> TKey
Lifti.Serialization.Binary.IKeySerializer<TKey>.Write(System.IO.BinaryWriter! writer, TKey key) -> void
Lifti.Serialization.Binary.IntFormatterKeySerializer
Lifti.Serialization.Binary.IntFormatterKeySerializer.IntFormatterKeySerializer() -> void
Lifti.Serialization.Binary.KeySerializerBase<TKey>
Lifti.Serialization.Binary.KeySerializerBase<TKey>.KeySerializerBase(System.Action<System.IO.BinaryWriter!, TKey>! dataWriter, System.Func<System.IO.BinaryReader!, TKey>! dataReader) -> void
Lifti.Serialization.Binary.KeySerializerBase<TKey>.Read(System.IO.BinaryReader! reader) -> TKey
Lifti.Serialization.Binary.KeySerializerBase<TKey>.Write(System.IO.BinaryWriter! writer, TKey key) -> void
Lifti.Serialization.Binary.StringFormatterKeySerializer
Lifti.Serialization.Binary.StringFormatterKeySerializer.StringFormatterKeySerializer() -> void
Lifti.Serialization.Binary.UIntFormatterKeySerializer
Lifti.Serialization.Binary.UIntFormatterKeySerializer.UIntFormatterKeySerializer() -> void
Lifti.Serialization.DeserializedDataCollector<T>
Lifti.Serialization.DeserializedDataCollector<T>.Add(T item) -> void
Lifti.Serialization.DeserializedDataCollector<T>.DeserializedDataCollector(int expectedCount) -> void
Lifti.Serialization.DocumentMetadataCollector<TKey>
Lifti.Serialization.DocumentMetadataCollector<TKey>.DocumentMetadataCollector() -> void
Lifti.Serialization.DocumentMetadataCollector<TKey>.DocumentMetadataCollector(int expectedCount) -> void
Lifti.Serialization.IIndexDeserializer<TKey>
Lifti.Serialization.IIndexDeserializer<TKey>.ReadAsync(Lifti.FullTextIndex<TKey>! index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask
Lifti.Serialization.IndexDeserializerBase<TKey>
Lifti.Serialization.IndexDeserializerBase<TKey>.Dispose() -> void
Lifti.Serialization.IndexDeserializerBase<TKey>.IndexDeserializerBase() -> void
Lifti.Serialization.IndexDeserializerBase<TKey>.ReadAsync(Lifti.FullTextIndex<TKey>! index, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask
Lifti.Serialization.IndexSerializerBase<TKey>
Lifti.Serialization.IndexSerializerBase<TKey>.Dispose() -> void
Lifti.Serialization.IndexSerializerBase<TKey>.IndexSerializerBase() -> void
Lifti.Serialization.IndexSerializerBase<TKey>.WriteAsync(Lifti.IIndexSnapshot<TKey>! snapshot, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask
Lifti.Serialization.SerializedFieldCollector
Lifti.Serialization.SerializedFieldCollector.SerializedFieldCollector() -> void
Lifti.Serialization.SerializedFieldCollector.SerializedFieldCollector(int expectedCount) -> void
Lifti.Serialization.SerializedFieldIdMap
Lifti.Serialization.SerializedFieldIdMap.Map(byte serializedFieldId) -> byte
Lifti.Serialization.SerializedFieldIdMap.SerializedFieldIdMap() -> void
Lifti.Serialization.SerializedFieldInfo
Lifti.Serialization.SerializedFieldInfo.DynamicFieldReaderName.get -> string?
Lifti.Serialization.SerializedFieldInfo.DynamicFieldReaderName.set -> void
Lifti.Serialization.SerializedFieldInfo.FieldId.get -> byte
Lifti.Serialization.SerializedFieldInfo.FieldId.set -> void
Lifti.Serialization.SerializedFieldInfo.Kind.get -> Lifti.FieldKind
Lifti.Serialization.SerializedFieldInfo.Kind.set -> void
Lifti.Serialization.SerializedFieldInfo.Name.get -> string!
Lifti.Serialization.SerializedFieldInfo.Name.set -> void
Lifti.Serialization.SerializedFieldInfo.SerializedFieldInfo() -> void
Lifti.Serialization.SerializedFieldInfo.SerializedFieldInfo(byte FieldId, string! Name, Lifti.FieldKind Kind, string? DynamicFieldReaderName) -> void
Lifti.ThesaurusBuilder
Lifti.ThesaurusBuilder.WithHypernyms(string! word, params string![]! hypernyms) -> Lifti.ThesaurusBuilder!
Lifti.ThesaurusBuilder.WithHypernyms(string! word, System.Collections.Generic.IEnumerable<string!>! hypernyms) -> Lifti.ThesaurusBuilder!
Lifti.ThesaurusBuilder.WithHyponyms(string! word, params string![]! hyponyms) -> Lifti.ThesaurusBuilder!
Lifti.ThesaurusBuilder.WithHyponyms(string! word, System.Collections.Generic.IEnumerable<string!>! hyponyms) -> Lifti.ThesaurusBuilder!
Lifti.ThesaurusBuilder.WithSynonyms(params string![]! synonyms) -> Lifti.ThesaurusBuilder!
Lifti.ThesaurusBuilder.WithSynonyms(System.Collections.Generic.ICollection<string!>! synonyms) -> Lifti.ThesaurusBuilder!
Lifti.Tokenization.IIndexTokenizer
Lifti.Tokenization.IIndexTokenizer.IsSplitCharacter(char character) -> bool
Lifti.Tokenization.IIndexTokenizer.Normalize(System.ReadOnlySpan<char> tokenText) -> string!
Lifti.Tokenization.IIndexTokenizer.Process(System.Collections.Generic.IEnumerable<Lifti.Tokenization.TextExtraction.DocumentTextFragment>! input) -> System.Collections.Generic.IReadOnlyCollection<Lifti.Tokenization.Token!>!
Lifti.Tokenization.IIndexTokenizer.Process(System.ReadOnlySpan<char> tokenText) -> System.Collections.Generic.IReadOnlyCollection<Lifti.Tokenization.Token!>!
Lifti.Tokenization.IndexTokenizer
Lifti.Tokenization.IndexTokenizer.IndexTokenizer(Lifti.TokenizationOptions! tokenizationOptions) -> void
Lifti.Tokenization.IndexTokenizer.Normalize(System.ReadOnlySpan<char> tokenText) -> string!
Lifti.Tokenization.IndexTokenizer.Options.get -> Lifti.TokenizationOptions!
Lifti.Tokenization.IndexTokenizer.Process(System.Collections.Generic.IEnumerable<Lifti.Tokenization.TextExtraction.DocumentTextFragment>! input) -> System.Collections.Generic.IReadOnlyCollection<Lifti.Tokenization.Token!>!
Lifti.Tokenization.IndexTokenizer.Process(System.ReadOnlySpan<char> input) -> System.Collections.Generic.IReadOnlyCollection<Lifti.Tokenization.Token!>!
Lifti.Tokenization.IStemmer
Lifti.Tokenization.IStemmer.RequiresAccentInsensitivity.get -> bool
Lifti.Tokenization.IStemmer.RequiresCaseInsensitivity.get -> bool
Lifti.Tokenization.IStemmer.Stem(System.Text.StringBuilder! builder) -> void
Lifti.Tokenization.IThesaurus
Lifti.Tokenization.IThesaurus.Process(Lifti.Tokenization.Token! token) -> System.Collections.Generic.IEnumerable<Lifti.Tokenization.Token!>!
Lifti.Tokenization.Objects.ObjectScoreBoostBuilder<TObject>
Lifti.Tokenization.Objects.ObjectScoreBoostBuilder<TObject>.Freshness(System.Func<TObject, System.DateTime?>! freshnessProvider, double multiplier) -> Lifti.Tokenization.Objects.ObjectScoreBoostBuilder<TObject>!
Lifti.Tokenization.Objects.ObjectScoreBoostBuilder<TObject>.Magnitude(System.Func<TObject, double?>! magnitudeProvider, double multiplier) -> Lifti.Tokenization.Objects.ObjectScoreBoostBuilder<TObject>!
Lifti.Tokenization.Objects.ObjectScoreBoostBuilder<TObject>.ObjectScoreBoostBuilder() -> void
Lifti.Tokenization.Objects.ObjectScoreBoostOptions
Lifti.Tokenization.Objects.ObjectScoreBoostOptions.FreshnessMultiplier.get -> double
Lifti.Tokenization.Objects.ObjectScoreBoostOptions.MagnitudeMultiplier.get -> double
Lifti.Tokenization.Objects.ObjectScoreBoostOptions.ObjectScoreBoostOptions(double magnitudeMultiplier, double freshnessMultiplier) -> void
Lifti.Tokenization.Objects.ObjectScoreBoostOptions<TObject>
Lifti.Tokenization.Objects.ObjectScoreBoostOptions<TObject>.FreshnessProvider.get -> System.Func<TObject, System.DateTime?>?
Lifti.Tokenization.Objects.ObjectScoreBoostOptions<TObject>.MagnitudeProvider.get -> System.Func<TObject, double?>?
Lifti.Tokenization.Objects.ObjectScoreBoostOptions<TObject>.ObjectScoreBoostOptions(double magnitudeMultiplier, System.Func<TObject, double?>? magnitudeProvider, double freshnessMultiplier, System.Func<TObject, System.DateTime?>? freshnessProvider) -> void
Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>
Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>.ObjectTokenizationBuilder() -> void
Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>.WithDynamicFields(string! dynamicFieldReaderName, System.Func<TObject, System.Collections.Generic.IDictionary<string!, string!>?>! dynamicFieldReader, string? fieldNamePrefix = null, System.Func<Lifti.TokenizerBuilder!, Lifti.TokenizerBuilder!>? tokenizationOptions = null, Lifti.Tokenization.TextExtraction.ITextExtractor? textExtractor = null, System.Func<Lifti.ThesaurusBuilder!, Lifti.ThesaurusBuilder!>? thesaurusOptions = null, double scoreBoost = 1) -> Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>!
Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>.WithDynamicFields(string! dynamicFieldReaderName, System.Func<TObject, System.Collections.Generic.IDictionary<string!, System.Collections.Generic.IEnumerable<string!>!>!>! dynamicFieldReader, string? fieldNamePrefix = null, System.Func<Lifti.TokenizerBuilder!, Lifti.TokenizerBuilder!>? tokenizationOptions = null, Lifti.Tokenization.TextExtraction.ITextExtractor? textExtractor = null, System.Func<Lifti.ThesaurusBuilder!, Lifti.ThesaurusBuilder!>? thesaurusOptions = null, double scoreBoost = 1) -> Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>!
Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>.WithDynamicFields<TChild>(string! dynamicFieldReaderName, System.Func<TObject, System.Collections.Generic.ICollection<TChild>?>! dynamicFieldReader, System.Func<TChild, string!>! getFieldName, System.Func<TChild, string!>! getFieldText, string? fieldNamePrefix = null, System.Func<Lifti.TokenizerBuilder!, Lifti.TokenizerBuilder!>? tokenizationOptions = null, Lifti.Tokenization.TextExtraction.ITextExtractor? textExtractor = null, System.Func<Lifti.ThesaurusBuilder!, Lifti.ThesaurusBuilder!>? thesaurusOptions = null, double scoreBoost = 1) -> Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>!
Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>.WithDynamicFields<TChild>(string! dynamicFieldReaderName, System.Func<TObject, System.Collections.Generic.ICollection<TChild>?>! dynamicFieldReader, System.Func<TChild, string!>! getFieldName, System.Func<TChild, System.Collections.Generic.IEnumerable<string!>!>! getFieldText, string? fieldNamePrefix = null, System.Func<Lifti.TokenizerBuilder!, Lifti.TokenizerBuilder!>? tokenizationOptions = null, Lifti.Tokenization.TextExtraction.ITextExtractor? textExtractor = null, System.Func<Lifti.ThesaurusBuilder!, Lifti.ThesaurusBuilder!>? thesaurusOptions = null, double scoreBoost = 1) -> Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>!
Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>.WithField(string! name, System.Func<TObject, string!>! fieldTextReader, System.Func<Lifti.TokenizerBuilder!, Lifti.TokenizerBuilder!>? tokenizationOptions = null, Lifti.Tokenization.TextExtraction.ITextExtractor? textExtractor = null, System.Func<Lifti.ThesaurusBuilder!, Lifti.ThesaurusBuilder!>? thesaurusOptions = null, double scoreBoost = 1) -> Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>!
Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>.WithField(string! name, System.Func<TObject, System.Collections.Generic.IEnumerable<string!>!>! reader, System.Func<Lifti.TokenizerBuilder!, Lifti.TokenizerBuilder!>? tokenizationOptions = null, Lifti.Tokenization.TextExtraction.ITextExtractor? textExtractor = null, System.Func<Lifti.ThesaurusBuilder!, Lifti.ThesaurusBuilder!>? thesaurusOptions = null, double scoreBoost = 1) -> Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>!
Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>.WithField(string! name, System.Func<TObject, System.Threading.CancellationToken, System.Threading.Tasks.Task<string!>!>! fieldTextReader, System.Func<Lifti.TokenizerBuilder!, Lifti.TokenizerBuilder!>? tokenizationOptions = null, Lifti.Tokenization.TextExtraction.ITextExtractor? textExtractor = null, System.Func<Lifti.ThesaurusBuilder!, Lifti.ThesaurusBuilder!>? thesaurusOptions = null, double scoreBoost = 1) -> Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>!
Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>.WithField(string! name, System.Func<TObject, System.Threading.CancellationToken, System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<string!>!>!>! fieldTextReader, System.Func<Lifti.TokenizerBuilder!, Lifti.TokenizerBuilder!>? tokenizationOptions = null, Lifti.Tokenization.TextExtraction.ITextExtractor? textExtractor = null, System.Func<Lifti.ThesaurusBuilder!, Lifti.ThesaurusBuilder!>? thesaurusOptions = null, double scoreBoost = 1) -> Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>!
Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>.WithField(string! name, System.Func<TObject, System.Threading.Tasks.Task<string!>!>! fieldTextReader, System.Func<Lifti.TokenizerBuilder!, Lifti.TokenizerBuilder!>? tokenizationOptions = null, Lifti.Tokenization.TextExtraction.ITextExtractor? textExtractor = null, System.Func<Lifti.ThesaurusBuilder!, Lifti.ThesaurusBuilder!>? thesaurusOptions = null, double scoreBoost = 1) -> Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>!
Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>.WithField(string! name, System.Func<TObject, System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<string!>!>!>! fieldTextReader, System.Func<Lifti.TokenizerBuilder!, Lifti.TokenizerBuilder!>? tokenizationOptions = null, System.Func<Lifti.ThesaurusBuilder!, Lifti.ThesaurusBuilder!>? thesaurusOptions = null, Lifti.Tokenization.TextExtraction.ITextExtractor? textExtractor = null, double scoreBoost = 1) -> Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>!
Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>.WithKey(System.Func<TObject, TKey>! keyReader) -> Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>!
Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>.WithScoreBoosting(System.Action<Lifti.Tokenization.Objects.ObjectScoreBoostBuilder<TObject>!>! scoreBoostingOptions) -> Lifti.Tokenization.Objects.ObjectTokenizationBuilder<TObject, TKey>!
Lifti.Tokenization.Preprocessing.CaseInsensitiveNormalizer
Lifti.Tokenization.Preprocessing.CaseInsensitiveNormalizer.CaseInsensitiveNormalizer() -> void
Lifti.Tokenization.Preprocessing.CaseInsensitiveNormalizer.Preprocess(char input) -> Lifti.PreprocessedInput
Lifti.Tokenization.Preprocessing.IgnoredCharacterPreprocessor
Lifti.Tokenization.Preprocessing.IgnoredCharacterPreprocessor.IgnoredCharacterPreprocessor(System.Collections.Generic.IReadOnlyList<char>! ignoreCharacters) -> void
Lifti.Tokenization.Preprocessing.IgnoredCharacterPreprocessor.Preprocess(char input) -> Lifti.PreprocessedInput
Lifti.Tokenization.Preprocessing.IInputPreprocessor
Lifti.Tokenization.Preprocessing.IInputPreprocessor.Preprocess(char input) -> Lifti.PreprocessedInput
Lifti.Tokenization.Preprocessing.IInputPreprocessorPipeline
Lifti.Tokenization.Preprocessing.IInputPreprocessorPipeline.Process(char input) -> System.Collections.Generic.IEnumerable<char>!
Lifti.Tokenization.Preprocessing.InputPreprocessorPipeline
Lifti.Tokenization.Preprocessing.InputPreprocessorPipeline.InputPreprocessorPipeline(Lifti.TokenizationOptions! options) -> void
Lifti.Tokenization.Preprocessing.InputPreprocessorPipeline.Process(char input) -> System.Collections.Generic.IEnumerable<char>!
Lifti.Tokenization.Preprocessing.LatinCharacterNormalizer
Lifti.Tokenization.Preprocessing.LatinCharacterNormalizer.LatinCharacterNormalizer() -> void
Lifti.Tokenization.Preprocessing.LatinCharacterNormalizer.Preprocess(char input) -> Lifti.PreprocessedInput
Lifti.Tokenization.TextExtraction.DocumentTextFragment
Lifti.Tokenization.TextExtraction.DocumentTextFragment.DocumentTextFragment() -> void
Lifti.Tokenization.TextExtraction.DocumentTextFragment.DocumentTextFragment(int offset, System.ReadOnlyMemory<char> text) -> void
Lifti.Tokenization.TextExtraction.DocumentTextFragment.Equals(Lifti.Tokenization.TextExtraction.DocumentTextFragment other) -> bool
Lifti.Tokenization.TextExtraction.DocumentTextFragment.Offset.get -> int
Lifti.Tokenization.TextExtraction.DocumentTextFragment.Text.get -> System.ReadOnlyMemory<char>
Lifti.Tokenization.TextExtraction.ITextExtractor
Lifti.Tokenization.TextExtraction.ITextExtractor.Extract(System.ReadOnlyMemory<char> document, int startOffset = 0) -> System.Collections.Generic.IEnumerable<Lifti.Tokenization.TextExtraction.DocumentTextFragment>!
Lifti.Tokenization.TextExtraction.PlainTextExtractor
Lifti.Tokenization.TextExtraction.PlainTextExtractor.Extract(System.ReadOnlyMemory<char> document, int startOffset) -> System.Collections.Generic.IEnumerable<Lifti.Tokenization.TextExtraction.DocumentTextFragment>!
Lifti.Tokenization.TextExtraction.PlainTextExtractor.PlainTextExtractor() -> void
Lifti.Tokenization.TextExtraction.XmlTextExtractor
Lifti.Tokenization.TextExtraction.XmlTextExtractor.Extract(System.ReadOnlyMemory<char> document, int startOffset) -> System.Collections.Generic.IEnumerable<Lifti.Tokenization.TextExtraction.DocumentTextFragment>!
Lifti.Tokenization.TextExtraction.XmlTextExtractor.XmlTextExtractor() -> void
Lifti.Tokenization.Token
Lifti.Tokenization.Token.AddLocation(Lifti.TokenLocation! location) -> void
Lifti.Tokenization.Token.Locations.get -> System.Collections.Generic.IReadOnlyList<Lifti.TokenLocation!>!
Lifti.Tokenization.Token.Token(string! token, Lifti.TokenLocation! location) -> void
Lifti.Tokenization.Token.Token(string! token, params Lifti.TokenLocation![]! locations) -> void
Lifti.Tokenization.Token.Token(string! token, System.Collections.Generic.IReadOnlyList<Lifti.TokenLocation!>! locations) -> void
Lifti.Tokenization.Token.Value.get -> string!
Lifti.TokenizationOptions
Lifti.TokenizationOptions.AccentInsensitive.get -> bool
Lifti.TokenizationOptions.AdditionalSplitCharacters.get -> System.Collections.Generic.IReadOnlyList<char>!
Lifti.TokenizationOptions.CaseInsensitive.get -> bool
Lifti.TokenizationOptions.IgnoreCharacters.get -> System.Collections.Generic.IReadOnlyList<char>!
Lifti.TokenizationOptions.SplitOnPunctuation.get -> bool
Lifti.TokenizationOptions.Stemmer.get -> Lifti.Tokenization.IStemmer?
Lifti.TokenizerBuilder
Lifti.TokenizerBuilder.AccentInsensitive(bool accentInsensitive = true) -> Lifti.TokenizerBuilder!
Lifti.TokenizerBuilder.Build() -> Lifti.Tokenization.IIndexTokenizer!
Lifti.TokenizerBuilder.CaseInsensitive(bool caseInsensitive = true) -> Lifti.TokenizerBuilder!
Lifti.TokenizerBuilder.IgnoreCharacters(params char[]! ignoreCharacters) -> Lifti.TokenizerBuilder!
Lifti.TokenizerBuilder.SplitOnCharacters(params char[]! additionalSplitCharacters) -> Lifti.TokenizerBuilder!
Lifti.TokenizerBuilder.SplitOnPunctuation(bool splitOnPunctuation = true) -> Lifti.TokenizerBuilder!
Lifti.TokenizerBuilder.TokenizerBuilder() -> void
Lifti.TokenizerBuilder.WithFactory(System.Func<Lifti.TokenizationOptions!, Lifti.Tokenization.IIndexTokenizer!>! tokenizerFactory) -> Lifti.TokenizerBuilder!
Lifti.TokenizerBuilder.WithStemming() -> Lifti.TokenizerBuilder!
Lifti.TokenizerBuilder.WithStemming(bool stemming = true) -> Lifti.TokenizerBuilder!
Lifti.TokenizerBuilder.WithStemming(Lifti.Tokenization.IStemmer! stemmer) -> Lifti.TokenizerBuilder!
Lifti.TokenLocation
Lifti.TokenLocation.Length.get -> ushort
Lifti.TokenLocation.Start.get -> int
Lifti.TokenLocation.TokenIndex.get -> int
Lifti.TokenLocation.TokenLocation(int tokenIndex, int start, ushort length) -> void
override Lifti.ChildNodeMap.Equals(object? obj) -> bool
override Lifti.ChildNodeMap.GetHashCode() -> int
override Lifti.DocumentTokenMatchMap.Equals(object? obj) -> bool
override Lifti.DocumentTokenMatchMap.GetHashCode() -> int
override Lifti.FieldSearchResult.ToString() -> string!
override Lifti.FullTextIndex<TKey>.ToString() -> string!
override Lifti.IndexedFieldDetails<TObject>.ReadAsync(object! item, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask<System.Collections.Generic.IEnumerable<string!>!>
override Lifti.IndexedToken.Equals(object? obj) -> bool
override Lifti.IndexedToken.GetHashCode() -> int
override Lifti.IndexNode.ToString() -> string!
override Lifti.PreprocessedInput.Equals(object? obj) -> bool
override Lifti.PreprocessedInput.GetHashCode() -> int
override Lifti.Querying.IntermediateQueryResult.Equals(object? obj) -> bool
override Lifti.Querying.IntermediateQueryResult.GetHashCode() -> int
override Lifti.Querying.IntermediateQueryResult.ToString() -> string!
override Lifti.Querying.Query.ToString() -> string?
override Lifti.Querying.QueryParts.AdjacentWordsQueryOperator.ToString() -> string!
override Lifti.Querying.QueryParts.AndQueryOperator.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
override Lifti.Querying.QueryParts.AndQueryOperator.Precedence.get -> Lifti.Querying.OperatorPrecedence
override Lifti.Querying.QueryParts.AndQueryOperator.ToString() -> string!
override Lifti.Querying.QueryParts.BracketedQueryPart.ToString() -> string!
override Lifti.Querying.QueryParts.ExactWordQueryPart.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
override Lifti.Querying.QueryParts.ExactWordQueryPart.ToString() -> string!
override Lifti.Querying.QueryParts.FieldFilterQueryOperator.ToString() -> string!
override Lifti.Querying.QueryParts.FuzzyMatchQueryPart.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
override Lifti.Querying.QueryParts.FuzzyMatchQueryPart.ToString() -> string!
override Lifti.Querying.QueryParts.NearQueryOperator.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
override Lifti.Querying.QueryParts.NearQueryOperator.Precedence.get -> Lifti.Querying.OperatorPrecedence
override Lifti.Querying.QueryParts.NearQueryOperator.ToString() -> string!
override Lifti.Querying.QueryParts.OrQueryOperator.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
override Lifti.Querying.QueryParts.OrQueryOperator.Precedence.get -> Lifti.Querying.OperatorPrecedence
override Lifti.Querying.QueryParts.OrQueryOperator.ToString() -> string!
override Lifti.Querying.QueryParts.PrecedingNearQueryOperator.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
override Lifti.Querying.QueryParts.PrecedingNearQueryOperator.Precedence.get -> Lifti.Querying.OperatorPrecedence
override Lifti.Querying.QueryParts.PrecedingNearQueryOperator.ToString() -> string!
override Lifti.Querying.QueryParts.PrecedingQueryOperator.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
override Lifti.Querying.QueryParts.PrecedingQueryOperator.Precedence.get -> Lifti.Querying.OperatorPrecedence
override Lifti.Querying.QueryParts.PrecedingQueryOperator.ToString() -> string!
override Lifti.Querying.QueryParts.WildcardQueryFragment.Equals(object? obj) -> bool
override Lifti.Querying.QueryParts.WildcardQueryFragment.GetHashCode() -> int
override Lifti.Querying.QueryParts.WildcardQueryPart.Evaluate(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator, Lifti.Querying.QueryContext! queryContext) -> Lifti.Querying.IntermediateQueryResult
override Lifti.Querying.QueryParts.WildcardQueryPart.ToString() -> string!
override Lifti.Querying.QueryParts.WordQueryPart.RunWeightingCalculation(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator) -> double
override Lifti.Querying.ScoredFieldMatch.Equals(object? obj) -> bool
override Lifti.Querying.ScoredFieldMatch.GetHashCode() -> int
override Lifti.Querying.ScoredToken.Equals(object? obj) -> bool
override Lifti.Querying.ScoredToken.GetHashCode() -> int
override Lifti.SearchResult<TKey>.ToString() -> string!
override Lifti.Tokenization.TextExtraction.DocumentTextFragment.Equals(object? obj) -> bool
override Lifti.Tokenization.TextExtraction.DocumentTextFragment.GetHashCode() -> int
override Lifti.TokenLocation.Equals(object? obj) -> bool
override Lifti.TokenLocation.GetHashCode() -> int
override Lifti.TokenLocation.ToString() -> string!
static Lifti.ChildNodeMap.Empty.get -> Lifti.ChildNodeMap
static Lifti.ChildNodeMap.operator !=(Lifti.ChildNodeMap left, Lifti.ChildNodeMap right) -> bool
static Lifti.ChildNodeMap.operator ==(Lifti.ChildNodeMap left, Lifti.ChildNodeMap right) -> bool
static Lifti.DocumentMetadata.ForLooseText<TKey>(int documentId, TKey key, Lifti.DocumentStatistics documentStatistics) -> Lifti.DocumentMetadata<TKey>!
static Lifti.DocumentMetadata.ForObject<TKey>(byte objectTypeId, int documentId, TKey key, Lifti.DocumentStatistics documentStatistics, System.DateTime? scoringFreshnessDate, double? scoringMagnitude) -> Lifti.DocumentMetadata<TKey>!
static Lifti.DocumentTokenMatchMap.Empty.get -> Lifti.DocumentTokenMatchMap
static Lifti.DocumentTokenMatchMap.operator !=(Lifti.DocumentTokenMatchMap left, Lifti.DocumentTokenMatchMap right) -> bool
static Lifti.DocumentTokenMatchMap.operator ==(Lifti.DocumentTokenMatchMap left, Lifti.DocumentTokenMatchMap right) -> bool
static Lifti.FullTextIndexExtensions.ParseQuery<TKey>(this Lifti.IFullTextIndex<TKey>! index, string! queryText) -> Lifti.Querying.IQuery!
static Lifti.FullTextIndexExtensions.Query<TKey>(this Lifti.IFullTextIndex<TKey>! index) -> Lifti.Querying.SearchTermFluentQueryBuilder<TKey>!
static Lifti.IndexedToken.operator !=(Lifti.IndexedToken left, Lifti.IndexedToken right) -> bool
static Lifti.IndexedToken.operator ==(Lifti.IndexedToken left, Lifti.IndexedToken right) -> bool
static Lifti.PreprocessedInput.Empty.get -> Lifti.PreprocessedInput
static Lifti.PreprocessedInput.implicit operator Lifti.PreprocessedInput(char value) -> Lifti.PreprocessedInput
static Lifti.PreprocessedInput.implicit operator Lifti.PreprocessedInput(string! replacement) -> Lifti.PreprocessedInput
static Lifti.PreprocessedInput.operator !=(Lifti.PreprocessedInput left, Lifti.PreprocessedInput right) -> bool
static Lifti.PreprocessedInput.operator ==(Lifti.PreprocessedInput left, Lifti.PreprocessedInput right) -> bool
static Lifti.PreprocessedInput.ToPreprocessedInput(char value) -> Lifti.PreprocessedInput
static Lifti.PreprocessedInput.ToPreprocessedInput(string! value) -> Lifti.PreprocessedInput
static Lifti.Querying.IntermediateQueryResult.Empty.get -> Lifti.Querying.IntermediateQueryResult
static Lifti.Querying.IntermediateQueryResult.operator !=(Lifti.Querying.IntermediateQueryResult left, Lifti.Querying.IntermediateQueryResult right) -> bool
static Lifti.Querying.IntermediateQueryResult.operator ==(Lifti.Querying.IntermediateQueryResult left, Lifti.Querying.IntermediateQueryResult right) -> bool
static Lifti.Querying.Query.Empty.get -> Lifti.Querying.IQuery!
static Lifti.Querying.QueryContext.Empty.get -> Lifti.Querying.QueryContext!
static Lifti.Querying.QueryParts.AndQueryOperator.CombineAll(System.Collections.Generic.IEnumerable<Lifti.Querying.QueryParts.IQueryPart!>! queryParts) -> Lifti.Querying.QueryParts.IQueryPart!
static Lifti.Querying.QueryParts.EmptyQueryPart.Instance.get -> Lifti.Querying.QueryParts.EmptyQueryPart!
static Lifti.Querying.QueryParts.FieldFilterQueryOperator.CreateForField(Lifti.IIndexedFieldLookup! fieldLookup, string! fieldName, Lifti.Querying.QueryParts.IQueryPart! statement) -> Lifti.Querying.QueryParts.FieldFilterQueryOperator!
static Lifti.Querying.QueryParts.OrQueryOperator.CombineAll(System.Collections.Generic.IEnumerable<Lifti.Querying.QueryParts.IQueryPart!>! queryParts) -> Lifti.Querying.QueryParts.IQueryPart!
static Lifti.Querying.QueryParts.WildcardQueryFragment.CreateText(string! text) -> Lifti.Querying.QueryParts.WildcardQueryFragment
static Lifti.Querying.QueryParts.WildcardQueryFragment.MultiCharacter.get -> Lifti.Querying.QueryParts.WildcardQueryFragment
static Lifti.Querying.QueryParts.WildcardQueryFragment.operator !=(Lifti.Querying.QueryParts.WildcardQueryFragment left, Lifti.Querying.QueryParts.WildcardQueryFragment right) -> bool
static Lifti.Querying.QueryParts.WildcardQueryFragment.operator ==(Lifti.Querying.QueryParts.WildcardQueryFragment left, Lifti.Querying.QueryParts.WildcardQueryFragment right) -> bool
static Lifti.Querying.QueryParts.WildcardQueryFragment.SingleCharacter.get -> Lifti.Querying.QueryParts.WildcardQueryFragment
static Lifti.Querying.ScoredFieldMatch.operator !=(Lifti.Querying.ScoredFieldMatch? left, Lifti.Querying.ScoredFieldMatch? right) -> bool
static Lifti.Querying.ScoredFieldMatch.operator ==(Lifti.Querying.ScoredFieldMatch? left, Lifti.Querying.ScoredFieldMatch? right) -> bool
static Lifti.Querying.ScoredToken.operator !=(Lifti.Querying.ScoredToken left, Lifti.Querying.ScoredToken right) -> bool
static Lifti.Querying.ScoredToken.operator ==(Lifti.Querying.ScoredToken left, Lifti.Querying.ScoredToken right) -> bool
static Lifti.Tokenization.IndexTokenizer.Default.get -> Lifti.Tokenization.IndexTokenizer!
static Lifti.Tokenization.TextExtraction.DocumentTextFragment.operator !=(Lifti.Tokenization.TextExtraction.DocumentTextFragment left, Lifti.Tokenization.TextExtraction.DocumentTextFragment right) -> bool
static Lifti.Tokenization.TextExtraction.DocumentTextFragment.operator ==(Lifti.Tokenization.TextExtraction.DocumentTextFragment left, Lifti.Tokenization.TextExtraction.DocumentTextFragment right) -> bool
static Lifti.TokenizationOptions.Default.get -> Lifti.TokenizationOptions!
static Lifti.TokenLocation.operator !=(Lifti.TokenLocation? left, Lifti.TokenLocation? right) -> bool
static Lifti.TokenLocation.operator <(Lifti.TokenLocation? left, Lifti.TokenLocation? right) -> bool
static Lifti.TokenLocation.operator <=(Lifti.TokenLocation? left, Lifti.TokenLocation? right) -> bool
static Lifti.TokenLocation.operator ==(Lifti.TokenLocation? left, Lifti.TokenLocation? right) -> bool
static Lifti.TokenLocation.operator >(Lifti.TokenLocation? left, Lifti.TokenLocation? right) -> bool
static Lifti.TokenLocation.operator >=(Lifti.TokenLocation? left, Lifti.TokenLocation? right) -> bool
System.Runtime.CompilerServices.IsExternalInit
System.Runtime.CompilerServices.IsExternalInit.IsExternalInit() -> void
virtual Lifti.Querying.QueryParts.BinaryQueryOperator.RunWeightingCalculation(System.Func<Lifti.Querying.IIndexNavigator!>! navigatorCreator) -> double
virtual Lifti.Querying.QueryParts.ScoreBoostedQueryPart.ToString(string! searchTerm) -> string!
virtual Lifti.ScoreBoostMetadata.CalculateScoreBoost(Lifti.DocumentMetadata! documentMetadata) -> double
virtual Lifti.Serialization.IndexDeserializerBase<TKey>.Dispose(bool disposing) -> void
virtual Lifti.Serialization.IndexDeserializerBase<TKey>.OnDeserializationCompleteAsync(Lifti.FullTextIndex<TKey>! index, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask
virtual Lifti.Serialization.IndexDeserializerBase<TKey>.OnDeserializationStartingAsync(System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask
virtual Lifti.Serialization.IndexSerializerBase<TKey>.Dispose(bool disposing) -> void
virtual Lifti.Serialization.IndexSerializerBase<TKey>.OnSerializationComplete(Lifti.IIndexSnapshot<TKey>! snapshot, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask
virtual Lifti.Serialization.IndexSerializerBase<TKey>.OnSerializationStart(Lifti.IIndexSnapshot<TKey>! snapshot, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask
virtual Lifti.Tokenization.IndexTokenizer.IsSplitCharacter(char character) -> bool
virtual Lifti.TokenLocation.CompareTo(Lifti.TokenLocation? other) -> int
virtual Lifti.TokenLocation.Equals(Lifti.TokenLocation? other) -> bool
