C# Class Xapian.WritableDatabase

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

Méthodes publiques

Méthode Description
AddDocument ( Xapian.Document document ) : uint
AddSpelling ( string word ) : void
AddSpelling ( string word, uint freqinc ) : void
AddSynonym ( string term, string synonym ) : void
BeginTransaction ( ) : void
BeginTransaction ( bool flushed ) : void
CancelTransaction ( ) : void
ClearSynonyms ( string term ) : void
CommitTransaction ( ) : void
DeleteDocument ( string unique_term ) : void
DeleteDocument ( uint did ) : void
Dispose ( ) : void
Flush ( ) : void
GetDescription ( ) : string
RemoveSpelling ( string word ) : void
RemoveSpelling ( string word, uint freqdec ) : void
RemoveSynonym ( string term, string synonym ) : void
ReplaceDocument ( string unique_term, Xapian.Document document ) : uint
ReplaceDocument ( uint did, Xapian.Document document ) : void
SetMetadata ( string key, string value ) : void
WritableDatabase ( ) : System
WritableDatabase ( WritableDatabase other ) : System
WritableDatabase ( string path, int action ) : System

Private Methods

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

Method Details

AddDocument() public méthode

public AddDocument ( Xapian.Document document ) : uint
document Xapian.Document
Résultat uint

AddSpelling() public méthode

public AddSpelling ( string word ) : void
word string
Résultat void

AddSpelling() public méthode

public AddSpelling ( string word, uint freqinc ) : void
word string
freqinc uint
Résultat void

AddSynonym() public méthode

public AddSynonym ( string term, string synonym ) : void
term string
synonym string
Résultat void

BeginTransaction() public méthode

public BeginTransaction ( ) : void
Résultat void

BeginTransaction() public méthode

public BeginTransaction ( bool flushed ) : void
flushed bool
Résultat void

CancelTransaction() public méthode

public CancelTransaction ( ) : void
Résultat void

ClearSynonyms() public méthode

public ClearSynonyms ( string term ) : void
term string
Résultat void

CommitTransaction() public méthode

public CommitTransaction ( ) : void
Résultat void

DeleteDocument() public méthode

public DeleteDocument ( string unique_term ) : void
unique_term string
Résultat void

DeleteDocument() public méthode

public DeleteDocument ( uint did ) : void
did uint
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Flush() public méthode

public Flush ( ) : void
Résultat void

GetDescription() public méthode

public GetDescription ( ) : string
Résultat string

RemoveSpelling() public méthode

public RemoveSpelling ( string word ) : void
word string
Résultat void

RemoveSpelling() public méthode

public RemoveSpelling ( string word, uint freqdec ) : void
word string
freqdec uint
Résultat void

RemoveSynonym() public méthode

public RemoveSynonym ( string term, string synonym ) : void
term string
synonym string
Résultat void

ReplaceDocument() public méthode

public ReplaceDocument ( string unique_term, Xapian.Document document ) : uint
unique_term string
document Xapian.Document
Résultat uint

ReplaceDocument() public méthode

public ReplaceDocument ( uint did, Xapian.Document document ) : void
did uint
document Xapian.Document
Résultat void

SetMetadata() public méthode

public SetMetadata ( string key, string value ) : void
key string
value string
Résultat void

WritableDatabase() public méthode

public WritableDatabase ( ) : System
Résultat System

WritableDatabase() public méthode

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

WritableDatabase() public méthode

public WritableDatabase ( string path, int action ) : System
path string
action int
Résultat System