Show / Hide Table of Contents

Interface IFullTextIndexer

Interface for classes that provide full text indexing functionality.
Namespace: VDS.RDF.Query.FullText.Indexing
Assembly: dotNetRDF.Query.FullText.dll
Syntax
public interface IFullTextIndexer

Properties

| Improve this Doc View Source

IndexingMode

Gets the Indexing Mode used.
Declaration
IndexingMode IndexingMode { get; }
Property Value
Type Description
IndexingMode

Methods

| Improve this Doc View Source

Flush()

Flushes any outstanding changes to the Index.
Declaration
void Flush()
| Improve this Doc View Source

Index(IGraph)

Indexes a Graph.
Declaration
void Index(IGraph g)
Parameters
Type Name Description
IGraph g Graph.
Remarks
Implementations SHOULD automatically Flush changes to the indexes at the end of this operation.
| Improve this Doc View Source

Index(ISparqlDataset)

Indexes a Dataset.
Declaration
void Index(ISparqlDataset dataset)
Parameters
Type Name Description
ISparqlDataset dataset Dataset.
Remarks
Implementations SHOULD automatically Flush changes to the indexes at the end of this operation.
| Improve this Doc View Source

Index(Triple)

Indexes a Triple.
Declaration
void Index(Triple t)
Parameters
Type Name Description
Triple t Triple.
Remarks
Implementations SHOULD NOT automatically Flush changes to the indexes at the end of this operation.
| Improve this Doc View Source

Unindex(IGraph)

Unindexes a Graph.
Declaration
void Unindex(IGraph g)
Parameters
Type Name Description
IGraph g Graph.
Remarks
Implementations SHOULD automatically Flush changes to the indexes at the end of this operation.
| Improve this Doc View Source

Unindex(ISparqlDataset)

Unindexes a Dataset.
Declaration
void Unindex(ISparqlDataset dataset)
Parameters
Type Name Description
ISparqlDataset dataset Dataset.
Remarks
Implementations SHOULD automatically Flush changes to the indexes at the end of this operation.
| Improve this Doc View Source

Unindex(Triple)

Unindexes a Triple.
Declaration
void Unindex(Triple t)
Parameters
Type Name Description
Triple t Triple.
Remarks
Implementations SHOULD NOT automatically Flush changes to the indexes at the end of this operation.

Extension Methods

Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Properties
    • IndexingMode
  • Methods
    • Flush()
    • Index(IGraph)
    • Index(ISparqlDataset)
    • Index(Triple)
    • Unindex(IGraph)
    • Unindex(ISparqlDataset)
    • Unindex(Triple)
  • Extension Methods
Back to top Generated by DocFX