C# Class BTDB.ODBLayer.TableInfo

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

Private Properties

Свойство Type Description
BuildKeyForTableVersions byte[]
CreateCreator void
CreateFreeContent Tuple,IList>>
CreateInitializer void
CreateLoader Action
CreateSaver void
EnsureClientTypeVersion void
EnsureKnownLastPersistedVersion void
GetFreeContent Tuple,IList>>
GetLoader Action
GetPersistantName string
TableInfo System

Méthodes publiques

Méthode Description
CacheSingletonContent ( long transactionNumber, byte content ) : void
IsSingletonOid ( ulong id ) : bool
ResetNeedStoreSingletonOid ( ) : void
SingletonContent ( long transactionNumber ) : byte[]

Private Methods

Méthode Description
BuildKeyForTableVersions ( uint tableId, uint tableVersion ) : byte[]
CreateCreator ( ) : void
CreateFreeContent ( uint version ) : Tuple,IList>>
CreateInitializer ( ) : void
CreateLoader ( uint version ) : Action
CreateSaver ( ) : void
EnsureClientTypeVersion ( ) : void
EnsureKnownLastPersistedVersion ( ) : void
GetFreeContent ( uint version ) : Tuple,IList>>
GetLoader ( uint version ) : Action
GetPersistantName ( PropertyInfo p ) : string
TableInfo ( uint id, string name, ITableInfoResolver tableInfoResolver ) : System

Method Details

CacheSingletonContent() public méthode

public CacheSingletonContent ( long transactionNumber, byte content ) : void
transactionNumber long
content byte
Résultat void

IsSingletonOid() public méthode

public IsSingletonOid ( ulong id ) : bool
id ulong
Résultat bool

ResetNeedStoreSingletonOid() public méthode

public ResetNeedStoreSingletonOid ( ) : void
Résultat void

SingletonContent() public méthode

public SingletonContent ( long transactionNumber ) : byte[]
transactionNumber long
Résultat byte[]