C# Class BTDB.ODBLayer.DBWriterCtx

Inheritance: IDBWriterCtx
Afficher le fichier Open project: Bobris/BTDB Class Usage Examples

Méthodes publiques

Méthode Description
DBWriterCtx ( IInternalObjectDBTransaction transaction, AbstractBufferedWriter writer ) : System.Collections.Generic
FindInstance ( int id ) : object
GetTransaction ( ) : IInternalObjectDBTransaction
RegisterInstance ( object content ) : int
WriteNativeObject ( object @object ) : void
WriteNativeObjectPreventInline ( object @object ) : void
WriteObject ( object @object ) : bool
Writer ( ) : AbstractBufferedWriter

Private Methods

Méthode Description
CommonWriteObject ( object @object, bool autoRegister, bool forceInline ) : bool

Method Details

DBWriterCtx() public méthode

public DBWriterCtx ( IInternalObjectDBTransaction transaction, AbstractBufferedWriter writer ) : System.Collections.Generic
transaction IInternalObjectDBTransaction
writer BTDB.StreamLayer.AbstractBufferedWriter
Résultat System.Collections.Generic

FindInstance() public méthode

public FindInstance ( int id ) : object
id int
Résultat object

GetTransaction() public méthode

public GetTransaction ( ) : IInternalObjectDBTransaction
Résultat IInternalObjectDBTransaction

RegisterInstance() public méthode

public RegisterInstance ( object content ) : int
content object
Résultat int

WriteNativeObject() public méthode

public WriteNativeObject ( object @object ) : void
@object object
Résultat void

WriteNativeObjectPreventInline() public méthode

public WriteNativeObjectPreventInline ( object @object ) : void
@object object
Résultat void

WriteObject() public méthode

public WriteObject ( object @object ) : bool
@object object
Résultat bool

Writer() public méthode

public Writer ( ) : AbstractBufferedWriter
Résultat BTDB.StreamLayer.AbstractBufferedWriter