C# Класс Zetbox.DalProvider.Memory.BaseMemoryPersistenceObject

Наследование: BasePersistenceObject
Показать файл Открыть проект

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

Метод Описание
FromStream ( ZetboxStreamReader sr ) : IEnumerable
SetDeleted ( ) : void
SetNew ( ) : void
SetUnDeleted ( ) : void
SetUnmodified ( ) : void
ToStream ( ZetboxStreamWriter sw, HashSet auxObjects, bool eagerLoadLists ) : void

Защищенные методы

Метод Описание
AuditPropertyChange ( string property, object oldValue, object newValue ) : void
BaseMemoryPersistenceObject ( Func lazyCtx ) : System
SetModified ( ) : void

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

Метод Описание
FromStream ( BinaryReader sr ) : IEnumerable
ToStream ( BinaryWriter sw, HashSet auxObjects, bool eagerLoadLists ) : void

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

AuditPropertyChange() защищенный Метод

protected AuditPropertyChange ( string property, object oldValue, object newValue ) : void
property string
oldValue object
newValue object
Результат void

BaseMemoryPersistenceObject() защищенный Метод

protected BaseMemoryPersistenceObject ( Func lazyCtx ) : System
lazyCtx Func
Результат System

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

public FromStream ( ZetboxStreamReader sr ) : IEnumerable
sr ZetboxStreamReader
Результат IEnumerable

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

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

SetModified() защищенный Метод

protected SetModified ( ) : void
Результат void

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

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

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

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

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

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

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

public ToStream ( ZetboxStreamWriter sw, HashSet auxObjects, bool eagerLoadLists ) : void
sw ZetboxStreamWriter
auxObjects HashSet
eagerLoadLists bool
Результат void