C# Класс MassiveRecord.MassiveContextBase

Наследование: Massive.DynamicModel
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BeforeDelete ( dynamic item ) : bool
BeforeSave ( dynamic item ) : bool
MassiveContextBase ( MassiveRecord config ) : System
MassiveContextBase ( string connectionStringName, IDictionary filters = null, bool>.IDictionary validators = null ) : System
RegisterFilter ( FilterType type, Action filter ) : void
TryInvokeMember ( System binder, object args, object &result ) : bool
Validate ( dynamic item ) : void

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

Метод Описание
SteveAustin ( string props, object args, object thing ) : dynamic
ToColumns ( string methodName ) : string[]
ToSql ( object p ) : string
ToWhere ( string cols, object args ) : string
TryDispatchToMassive ( string methodName, object args ) : object

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

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

public BeforeDelete ( dynamic item ) : bool
item dynamic
Результат bool

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

public BeforeSave ( dynamic item ) : bool
item dynamic
Результат bool

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

public MassiveContextBase ( MassiveRecord config ) : System
config MassiveRecord
Результат System

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

public MassiveContextBase ( string connectionStringName, IDictionary filters = null, bool>.IDictionary validators = null ) : System
connectionStringName string
filters IDictionary
validators bool>.IDictionary
Результат System

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

public RegisterFilter ( FilterType type, Action filter ) : void
type FilterType
filter Action
Результат void

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

public TryInvokeMember ( System binder, object args, object &result ) : bool
binder System
args object
result object
Результат bool

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

public Validate ( dynamic item ) : void
item dynamic
Результат void