C# Класс BTDB.ODBLayer.TableInfo

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
CacheSingletonContent ( long transactionNumber, byte content ) : void
IsSingletonOid ( ulong id ) : bool
ResetNeedStoreSingletonOid ( ) : void
SingletonContent ( long transactionNumber ) : byte[]

Приватные методы

Метод Описание
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

Описание методов

CacheSingletonContent() публичный Метод

public CacheSingletonContent ( long transactionNumber, byte content ) : void
transactionNumber long
content byte
Результат void

IsSingletonOid() публичный Метод

public IsSingletonOid ( ulong id ) : bool
id ulong
Результат bool

ResetNeedStoreSingletonOid() публичный Метод

public ResetNeedStoreSingletonOid ( ) : void
Результат void

SingletonContent() публичный Метод

public SingletonContent ( long transactionNumber ) : byte[]
transactionNumber long
Результат byte[]