C# Class SemWeb.Stores.BDBStore

Inheritance: Store, IDisposable
Afficher le fichier Open project: JoshData/semweb-dotnet

Méthodes publiques

Méthode Description
Add ( Statement statement ) : void
BDBStore ( string directory ) : System
Clear ( ) : void
Dispose ( ) : void
GetEntities ( ) : System.Entity[]
GetMetas ( ) : System.Entity[]
GetPredicates ( ) : System.Entity[]
Remove ( Statement statement ) : void
Select ( SelectFilter filter, StatementSink sink ) : void
Select ( Statement template, StatementSink sink ) : void

Private Methods

Méthode Description
Add ( System.Quad q, int index ) : void
GetRes ( uint key, Hashtable createdResources ) : Resource
GetResKey ( Resource r, bool create ) : uint
GetStatements ( Resource res, int index ) : int[]
QuadFromStatement ( Statement s, bool create ) : System.Quad
QuadToStatement ( System.Quad q, Hashtable createdResources ) : Statement
SelectSome ( Statement template, StatementSink sink ) : void
StoreImportIndexCache ( ) : void

Method Details

Add() public méthode

public Add ( Statement statement ) : void
statement Statement
Résultat void

BDBStore() public méthode

public BDBStore ( string directory ) : System
directory string
Résultat System

Clear() public méthode

public Clear ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetEntities() public méthode

public GetEntities ( ) : System.Entity[]
Résultat System.Entity[]

GetMetas() public méthode

public GetMetas ( ) : System.Entity[]
Résultat System.Entity[]

GetPredicates() public méthode

public GetPredicates ( ) : System.Entity[]
Résultat System.Entity[]

Remove() public méthode

public Remove ( Statement statement ) : void
statement Statement
Résultat void

Select() public méthode

public Select ( SelectFilter filter, StatementSink sink ) : void
filter SelectFilter
sink StatementSink
Résultat void

Select() public méthode

public Select ( Statement template, StatementSink sink ) : void
template Statement
sink StatementSink
Résultat void