C# Class Xapian.Database

Inheritance: IDisposable
Afficher le fichier Open project: kyeh/dormhost Class Usage Examples

Protected Properties

Свойство Type Description
swigCMemOwn bool

Méthodes publiques

Méthode Description
AddDatabase ( Database database ) : void
AllTermsBegin ( ) : TermIterator
AllTermsBegin ( string prefix ) : TermIterator
AllTermsEnd ( ) : TermIterator
AllTermsEnd ( string prefix ) : TermIterator
Database ( ) : System
Database ( Database other ) : System
Database ( string path ) : System
Dispose ( ) : void
GetAvLength ( ) : double
GetCollectionFreq ( string tname ) : uint
GetDescription ( ) : string
GetDocCount ( ) : uint
GetDocLength ( uint docid ) : double
GetDocument ( uint did ) : Xapian.Document
GetLastDocId ( ) : uint
GetMetadata ( string key ) : string
GetSpellingSuggestion ( string word ) : string
GetSpellingSuggestion ( string word, uint max_edit_distance ) : string
GetTermFreq ( string tname ) : uint
KeepAlive ( ) : void
MetadataKeysBegin ( ) : TermIterator
MetadataKeysBegin ( string prefix ) : TermIterator
MetadataKeysEnd ( ) : TermIterator
MetadataKeysEnd ( string prefix ) : TermIterator
PositionListBegin ( uint did, string tname ) : Xapian.PositionIterator
PositionListEnd ( uint did, string tname ) : Xapian.PositionIterator
PostListBegin ( string tname ) : PostingIterator
PostListEnd ( string tname ) : PostingIterator
Reopen ( ) : void
SpellingsBegin ( ) : TermIterator
SpellingsEnd ( ) : TermIterator
SynonymKeysBegin ( ) : TermIterator
SynonymKeysBegin ( string prefix ) : TermIterator
SynonymKeysEnd ( ) : TermIterator
SynonymKeysEnd ( string prefix ) : TermIterator
SynonymsBegin ( string term ) : TermIterator
SynonymsEnd ( string arg0 ) : TermIterator
TermExists ( string tname ) : bool
TermListBegin ( uint did ) : TermIterator
TermListEnd ( uint did ) : TermIterator

Private Methods

Méthode Description
Database ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( Database obj ) : HandleRef

Method Details

AddDatabase() public méthode

public AddDatabase ( Database database ) : void
database Database
Résultat void

AllTermsBegin() public méthode

public AllTermsBegin ( ) : TermIterator
Résultat TermIterator

AllTermsBegin() public méthode

public AllTermsBegin ( string prefix ) : TermIterator
prefix string
Résultat TermIterator

AllTermsEnd() public méthode

public AllTermsEnd ( ) : TermIterator
Résultat TermIterator

AllTermsEnd() public méthode

public AllTermsEnd ( string prefix ) : TermIterator
prefix string
Résultat TermIterator

Database() public méthode

public Database ( ) : System
Résultat System

Database() public méthode

public Database ( Database other ) : System
other Database
Résultat System

Database() public méthode

public Database ( string path ) : System
path string
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetAvLength() public méthode

public GetAvLength ( ) : double
Résultat double

GetCollectionFreq() public méthode

public GetCollectionFreq ( string tname ) : uint
tname string
Résultat uint

GetDescription() public méthode

public GetDescription ( ) : string
Résultat string

GetDocCount() public méthode

public GetDocCount ( ) : uint
Résultat uint

GetDocLength() public méthode

public GetDocLength ( uint docid ) : double
docid uint
Résultat double

GetDocument() public méthode

public GetDocument ( uint did ) : Xapian.Document
did uint
Résultat Xapian.Document

GetLastDocId() public méthode

public GetLastDocId ( ) : uint
Résultat uint

GetMetadata() public méthode

public GetMetadata ( string key ) : string
key string
Résultat string

GetSpellingSuggestion() public méthode

public GetSpellingSuggestion ( string word ) : string
word string
Résultat string

GetSpellingSuggestion() public méthode

public GetSpellingSuggestion ( string word, uint max_edit_distance ) : string
word string
max_edit_distance uint
Résultat string

GetTermFreq() public méthode

public GetTermFreq ( string tname ) : uint
tname string
Résultat uint

KeepAlive() public méthode

public KeepAlive ( ) : void
Résultat void

MetadataKeysBegin() public méthode

public MetadataKeysBegin ( ) : TermIterator
Résultat TermIterator

MetadataKeysBegin() public méthode

public MetadataKeysBegin ( string prefix ) : TermIterator
prefix string
Résultat TermIterator

MetadataKeysEnd() public méthode

public MetadataKeysEnd ( ) : TermIterator
Résultat TermIterator

MetadataKeysEnd() public méthode

public MetadataKeysEnd ( string prefix ) : TermIterator
prefix string
Résultat TermIterator

PositionListBegin() public méthode

public PositionListBegin ( uint did, string tname ) : Xapian.PositionIterator
did uint
tname string
Résultat Xapian.PositionIterator

PositionListEnd() public méthode

public PositionListEnd ( uint did, string tname ) : Xapian.PositionIterator
did uint
tname string
Résultat Xapian.PositionIterator

PostListBegin() public méthode

public PostListBegin ( string tname ) : PostingIterator
tname string
Résultat PostingIterator

PostListEnd() public méthode

public PostListEnd ( string tname ) : PostingIterator
tname string
Résultat PostingIterator

Reopen() public méthode

public Reopen ( ) : void
Résultat void

SpellingsBegin() public méthode

public SpellingsBegin ( ) : TermIterator
Résultat TermIterator

SpellingsEnd() public méthode

public SpellingsEnd ( ) : TermIterator
Résultat TermIterator

SynonymKeysBegin() public méthode

public SynonymKeysBegin ( ) : TermIterator
Résultat TermIterator

SynonymKeysBegin() public méthode

public SynonymKeysBegin ( string prefix ) : TermIterator
prefix string
Résultat TermIterator

SynonymKeysEnd() public méthode

public SynonymKeysEnd ( ) : TermIterator
Résultat TermIterator

SynonymKeysEnd() public méthode

public SynonymKeysEnd ( string prefix ) : TermIterator
prefix string
Résultat TermIterator

SynonymsBegin() public méthode

public SynonymsBegin ( string term ) : TermIterator
term string
Résultat TermIterator

SynonymsEnd() public méthode

public SynonymsEnd ( string arg0 ) : TermIterator
arg0 string
Résultat TermIterator

TermExists() public méthode

public TermExists ( string tname ) : bool
tname string
Résultat bool

TermListBegin() public méthode

public TermListBegin ( uint did ) : TermIterator
did uint
Résultat TermIterator

TermListEnd() public méthode

public TermListEnd ( uint did ) : TermIterator
did uint
Résultat TermIterator

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
Résultat bool