TransactionBuilder - класс |
Пространство имён: FinistSoft.Storage
[SerializableAttribute] [KnownTypeAttribute("GetKnownType")] public sealed class TransactionBuilder : ISerializable, ICloneable, IComparable, IComparable<TransactionBuilder>, ITransactionBuilderWithoutRun
Тип TransactionBuilder предоставляет следующие члены.
Имя | Описание | |
---|---|---|
TransactionBuilder |
Инициализирует новый экземпляр класса.
| |
TransactionBuilder(SerializationInfo, StreamingContext) |
Инициализирует новый экземпляр класса с сериализованными данными.
|
Имя | Описание | |
---|---|---|
Add |
Добавляет действие над хранилищем в транзакцию.
| |
CheckReferences |
Проверяет наличие в хранилище бизнес-объектов ссылающихся на удаляемый бизнес-объект.
| |
Clone |
Создаёт новый объект, являющийся копией текущего экземпляра.
| |
CompareTo(Object) |
Сравнивает конструктор транзакций с переданными данными.
| |
CompareTo(TransactionBuilder) |
Сравнивает конструктор транзакций с другим конструктором транзакций.
| |
Delete |
Добавляет в конструктор транзакций операцию по удалению объекта.
| |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) | |
GetHashCode | Serves as the default hash function. (Унаследован от Object.) | |
GetKnownType |
Определяет типы, считаемые известными для сериализатора.
| |
GetObjectData |
Проводит этап сериализации объекта.
| |
GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
Insert |
Добавляет в конструктор транзакций операцию по добавлению объекта.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
RestoreAfterDeserialization |
Восстанавливает конструктор транзакций после десериализации.
| |
Run |
Запускает транзакцию действий над хранилищем.
| |
SetMainDltForActions |
Устанавливает дерево списков данных для действий над хранилищем, в рамках которого будет сериализоваться повторяющиеся бизнес-объекты.
| |
ToString | Returns a string that represents the current object. (Унаследован от Object.) | |
Update |
Добавляет в конструктор транзакций операцию по обновлению объекта.
|
Имя | Описание | |
---|---|---|
_actions |
Представляет список действий над хранилищем.
|
Имя | Описание | |
---|---|---|
ICloneableClone |
Создаёт новый объект, являющийся копией текущего экземпляра.
|