C# Class Xapian.Enquire

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

Méthodes publiques

Свойство Type Description
INCLUDE_QUERY_TERMS int
USE_EXACT_TERMFREQ int

Protected Properties

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

Méthodes publiques

Méthode Description
Dispose ( ) : void
Enquire ( Database databases ) : System
GetDescription ( ) : string
GetESet ( uint maxitems, RSet omrset ) : ESet
GetESet ( uint maxitems, RSet omrset, ExpandDecider edecider ) : ESet
GetESet ( uint maxitems, RSet omrset, int flags ) : ESet
GetESet ( uint maxitems, RSet omrset, int flags, double k ) : ESet
GetESet ( uint maxitems, RSet omrset, int flags, double k, ExpandDecider edecider ) : ESet
GetMSet ( uint first, uint maxitems ) : MSet
GetMSet ( uint first, uint maxitems, RSet omrset ) : MSet
GetMSet ( uint first, uint maxitems, RSet omrset, MatchDecider mdecider ) : MSet
GetMSet ( uint first, uint maxitems, uint checkatleast ) : MSet
GetMSet ( uint first, uint maxitems, uint checkatleast, RSet omrset ) : MSet
GetMSet ( uint first, uint maxitems, uint checkatleast, RSet omrset, MatchDecider mdecider ) : MSet
GetMSet ( uint first, uint maxitems, uint checkatleast, RSet omrset, MatchDecider mdecider, MatchDecider matchspy ) : MSet
GetMatchingTermsBegin ( MSetIterator i ) : TermIterator
GetMatchingTermsBegin ( uint did ) : TermIterator
GetMatchingTermsEnd ( MSetIterator i ) : TermIterator
GetMatchingTermsEnd ( uint did ) : TermIterator
GetQuery ( ) : Query
RegisterMatchDecider ( string name ) : void
RegisterMatchDecider ( string name, MatchDecider mdecider ) : void
SetCollapseKey ( uint collapse_key ) : void
SetCutoff ( int percent_cutoff ) : void
SetCutoff ( int percent_cutoff, double weight_cutoff ) : void
SetDocidOrder ( Enquire order ) : void
SetQuery ( Query query ) : void
SetQuery ( Query query, uint qlen ) : void
SetSortByKey ( Sorter sorter ) : void
SetSortByKey ( Sorter sorter, bool ascending ) : void
SetSortByKeyThenRelevance ( Sorter sorter ) : void
SetSortByKeyThenRelevance ( Sorter sorter, bool ascending ) : void
SetSortByRelevance ( ) : void
SetSortByRelevanceThenKey ( Sorter sorter ) : void
SetSortByRelevanceThenKey ( Sorter sorter, bool ascending ) : void
SetSortByRelevanceThenValue ( uint sort_key ) : void
SetSortByRelevanceThenValue ( uint sort_key, bool ascending ) : void
SetSortByValue ( uint sort_key ) : void
SetSortByValue ( uint sort_key, bool ascending ) : void
SetSortByValueThenRelevance ( uint sort_key ) : void
SetSortByValueThenRelevance ( uint sort_key, bool ascending ) : void
SetWeightingScheme ( Xapian.Weight weight ) : void

Private Methods

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

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Enquire() public méthode

public Enquire ( Database databases ) : System
databases Database
Résultat System

GetDescription() public méthode

public GetDescription ( ) : string
Résultat string

GetESet() public méthode

public GetESet ( uint maxitems, RSet omrset ) : ESet
maxitems uint
omrset RSet
Résultat ESet

GetESet() public méthode

public GetESet ( uint maxitems, RSet omrset, ExpandDecider edecider ) : ESet
maxitems uint
omrset RSet
edecider ExpandDecider
Résultat ESet

GetESet() public méthode

public GetESet ( uint maxitems, RSet omrset, int flags ) : ESet
maxitems uint
omrset RSet
flags int
Résultat ESet

GetESet() public méthode

public GetESet ( uint maxitems, RSet omrset, int flags, double k ) : ESet
maxitems uint
omrset RSet
flags int
k double
Résultat ESet

GetESet() public méthode

public GetESet ( uint maxitems, RSet omrset, int flags, double k, ExpandDecider edecider ) : ESet
maxitems uint
omrset RSet
flags int
k double
edecider ExpandDecider
Résultat ESet

GetMSet() public méthode

public GetMSet ( uint first, uint maxitems ) : MSet
first uint
maxitems uint
Résultat MSet

GetMSet() public méthode

public GetMSet ( uint first, uint maxitems, RSet omrset ) : MSet
first uint
maxitems uint
omrset RSet
Résultat MSet

GetMSet() public méthode

public GetMSet ( uint first, uint maxitems, RSet omrset, MatchDecider mdecider ) : MSet
first uint
maxitems uint
omrset RSet
mdecider MatchDecider
Résultat MSet

GetMSet() public méthode

public GetMSet ( uint first, uint maxitems, uint checkatleast ) : MSet
first uint
maxitems uint
checkatleast uint
Résultat MSet

GetMSet() public méthode

public GetMSet ( uint first, uint maxitems, uint checkatleast, RSet omrset ) : MSet
first uint
maxitems uint
checkatleast uint
omrset RSet
Résultat MSet

GetMSet() public méthode

public GetMSet ( uint first, uint maxitems, uint checkatleast, RSet omrset, MatchDecider mdecider ) : MSet
first uint
maxitems uint
checkatleast uint
omrset RSet
mdecider MatchDecider
Résultat MSet

GetMSet() public méthode

public GetMSet ( uint first, uint maxitems, uint checkatleast, RSet omrset, MatchDecider mdecider, MatchDecider matchspy ) : MSet
first uint
maxitems uint
checkatleast uint
omrset RSet
mdecider MatchDecider
matchspy MatchDecider
Résultat MSet

GetMatchingTermsBegin() public méthode

public GetMatchingTermsBegin ( MSetIterator i ) : TermIterator
i MSetIterator
Résultat TermIterator

GetMatchingTermsBegin() public méthode

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

GetMatchingTermsEnd() public méthode

public GetMatchingTermsEnd ( MSetIterator i ) : TermIterator
i MSetIterator
Résultat TermIterator

GetMatchingTermsEnd() public méthode

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

GetQuery() public méthode

public GetQuery ( ) : Query
Résultat Query

RegisterMatchDecider() public méthode

public RegisterMatchDecider ( string name ) : void
name string
Résultat void

RegisterMatchDecider() public méthode

public RegisterMatchDecider ( string name, MatchDecider mdecider ) : void
name string
mdecider MatchDecider
Résultat void

SetCollapseKey() public méthode

public SetCollapseKey ( uint collapse_key ) : void
collapse_key uint
Résultat void

SetCutoff() public méthode

public SetCutoff ( int percent_cutoff ) : void
percent_cutoff int
Résultat void

SetCutoff() public méthode

public SetCutoff ( int percent_cutoff, double weight_cutoff ) : void
percent_cutoff int
weight_cutoff double
Résultat void

SetDocidOrder() public méthode

public SetDocidOrder ( Enquire order ) : void
order Enquire
Résultat void

SetQuery() public méthode

public SetQuery ( Query query ) : void
query Query
Résultat void

SetQuery() public méthode

public SetQuery ( Query query, uint qlen ) : void
query Query
qlen uint
Résultat void

SetSortByKey() public méthode

public SetSortByKey ( Sorter sorter ) : void
sorter Sorter
Résultat void

SetSortByKey() public méthode

public SetSortByKey ( Sorter sorter, bool ascending ) : void
sorter Sorter
ascending bool
Résultat void

SetSortByKeyThenRelevance() public méthode

public SetSortByKeyThenRelevance ( Sorter sorter ) : void
sorter Sorter
Résultat void

SetSortByKeyThenRelevance() public méthode

public SetSortByKeyThenRelevance ( Sorter sorter, bool ascending ) : void
sorter Sorter
ascending bool
Résultat void

SetSortByRelevance() public méthode

public SetSortByRelevance ( ) : void
Résultat void

SetSortByRelevanceThenKey() public méthode

public SetSortByRelevanceThenKey ( Sorter sorter ) : void
sorter Sorter
Résultat void

SetSortByRelevanceThenKey() public méthode

public SetSortByRelevanceThenKey ( Sorter sorter, bool ascending ) : void
sorter Sorter
ascending bool
Résultat void

SetSortByRelevanceThenValue() public méthode

public SetSortByRelevanceThenValue ( uint sort_key ) : void
sort_key uint
Résultat void

SetSortByRelevanceThenValue() public méthode

public SetSortByRelevanceThenValue ( uint sort_key, bool ascending ) : void
sort_key uint
ascending bool
Résultat void

SetSortByValue() public méthode

public SetSortByValue ( uint sort_key ) : void
sort_key uint
Résultat void

SetSortByValue() public méthode

public SetSortByValue ( uint sort_key, bool ascending ) : void
sort_key uint
ascending bool
Résultat void

SetSortByValueThenRelevance() public méthode

public SetSortByValueThenRelevance ( uint sort_key ) : void
sort_key uint
Résultat void

SetSortByValueThenRelevance() public méthode

public SetSortByValueThenRelevance ( uint sort_key, bool ascending ) : void
sort_key uint
ascending bool
Résultat void

SetWeightingScheme() public méthode

public SetWeightingScheme ( Xapian.Weight weight ) : void
weight Xapian.Weight
Résultat void

Property Details

INCLUDE_QUERY_TERMS public_oe static_oe property

public static int INCLUDE_QUERY_TERMS
Résultat int

USE_EXACT_TERMFREQ public_oe static_oe property

public static int USE_EXACT_TERMFREQ
Résultat int

swigCMemOwn protected_oe property

protected bool swigCMemOwn
Résultat bool