C# Class Deveel.Data.TableSourceComposite

Inheritance: ITableSourceComposite
Afficher le fichier Open project: deveel/deveeldb Class Usage Examples

Private Properties

Свойство Type Description
CleanUp void
CloseAndDropTable bool
CloseTable void
CloseTransaction void
Commit void
CommitToTables void
ContainsVisibleResource bool
CopySourceTable TableSource
CreateSystem void
CreateTableSource TableSource
CreateTransaction ITransaction
Dispose void
GetTableSource TableSource
ITableSourceComposite ITableSource
ITableSourceComposite ITableSource
ITableSourceComposite ITableSource
InitObjectStore void
LoadTableSource TableSource
MarkUncommitted void
MinimalCreate void
OnCommitModification void
ReadDroppedTables void
ReadVisibleTables void
Rollback void
Setup void
SetupSystem void

Méthodes publiques

Méthode Description
Close ( ) : void
Create ( ) : void
CreateLargeObject ( long maxSize, bool compressed ) : ILargeObject
Delete ( ) : void
Dispose ( ) : void
Exists ( ) : bool
GetLargeObject ( ObjectId objectId ) : ILargeObject
NextTableId ( ) : int
Open ( ) : void
TableSourceComposite ( Database database ) : System

Private Methods

Méthode Description
CleanUp ( ) : void
CloseAndDropTable ( string tableFileName ) : bool
CloseTable ( string sourceName, bool pendingDrop ) : void
CloseTransaction ( ITransaction transaction ) : void
Commit ( Transaction transaction, IList visibleTables, IEnumerable selectedFromTables, IEnumerable touchedTables, TransactionRegistry journal ) : void
CommitToTables ( IEnumerable createdTables, IEnumerable droppedTables ) : void
ContainsVisibleResource ( int resourceId ) : bool
CopySourceTable ( TableSource tableSource, IIndexSet indexSet ) : TableSource
CreateSystem ( ) : void
CreateTableSource ( TableInfo tableInfo, bool temporary ) : TableSource
CreateTransaction ( IsolationLevel isolation ) : ITransaction
Dispose ( bool disposing ) : void
GetTableSource ( int tableId ) : TableSource
ITableSourceComposite ( ITableSource tableSource, IIndexSet indexSet ) : ITableSource
ITableSourceComposite ( TableInfo tableInfo, bool temporary ) : ITableSource
ITableSourceComposite ( int tableId ) : ITableSource
InitObjectStore ( ) : void
LoadTableSource ( int tableId, string tableName ) : TableSource
MarkUncommitted ( int tableId ) : void
MinimalCreate ( ) : void
OnCommitModification ( ObjectName objName, IEnumerable addedRows, IEnumerable removedRows ) : void
ReadDroppedTables ( ) : void
ReadVisibleTables ( ) : void
Rollback ( Transaction transaction, IList touchedTables, TransactionRegistry journal ) : void
Setup ( ) : void
SetupSystem ( ) : void

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

Create() public méthode

public Create ( ) : void
Résultat void

CreateLargeObject() public méthode

public CreateLargeObject ( long maxSize, bool compressed ) : ILargeObject
maxSize long
compressed bool
Résultat ILargeObject

Delete() public méthode

public Delete ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Exists() public méthode

public Exists ( ) : bool
Résultat bool

GetLargeObject() public méthode

public GetLargeObject ( ObjectId objectId ) : ILargeObject
objectId ObjectId
Résultat ILargeObject

NextTableId() public méthode

public NextTableId ( ) : int
Résultat int

Open() public méthode

public Open ( ) : void
Résultat void

TableSourceComposite() public méthode

public TableSourceComposite ( Database database ) : System
database Database
Résultat System