C# 클래스 SemWeb.Stores.BDBStore

상속: Store, IDisposable
파일 보기 프로젝트 열기: JoshData/semweb-dotnet

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

Add() 공개 메소드

public Add ( Statement statement ) : void
statement Statement
리턴 void

BDBStore() 공개 메소드

public BDBStore ( string directory ) : System
directory string
리턴 System

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetEntities() 공개 메소드

public GetEntities ( ) : System.Entity[]
리턴 System.Entity[]

GetMetas() 공개 메소드

public GetMetas ( ) : System.Entity[]
리턴 System.Entity[]

GetPredicates() 공개 메소드

public GetPredicates ( ) : System.Entity[]
리턴 System.Entity[]

Remove() 공개 메소드

public Remove ( Statement statement ) : void
statement Statement
리턴 void

Select() 공개 메소드

public Select ( SelectFilter filter, StatementSink sink ) : void
filter SelectFilter
sink StatementSink
리턴 void

Select() 공개 메소드

public Select ( Statement template, StatementSink sink ) : void
template Statement
sink StatementSink
리턴 void