Flexberry ORM 8.0.0-beta01
Интерфейс ICSSoft.STORMNET.Business.IDataService

Интерфейс сервисов данных. Все реализации наследуются от него. Подробнее...

Граф наследования:ICSSoft.STORMNET.Business.IDataService:
ICSSoft.STORMNET.Business.SQLDataService ICSSoft.STORMNET.Business.SQLDataService ICSSoft.STORMNET.Business.SQLDataService ICSSoft.STORMNET.Business.SQLDataService ICSSoft.STORMNET.Business.XMLFileDataService ICSSoft.STORMNET.Business.MSSQLDataService ICSSoft.STORMNET.Business.OracleDataService ICSSoft.STORMNET.Business.PostgresDataService ICSSoft.STORMNET.Business.MSSQLDataService ICSSoft.STORMNET.Business.OracleDataService ICSSoft.STORMNET.Business.PostgresDataService ICSSoft.STORMNET.Business.MSSQLDataService ICSSoft.STORMNET.Business.OracleDataService ICSSoft.STORMNET.Business.PostgresDataService ICSSoft.STORMNET.Business.MSSQLDataService ICSSoft.STORMNET.Business.OracleDataService ICSSoft.STORMNET.Business.PostgresDataService

Открытые члены

Guid GetInstanceId ()
 Возвращает идентификатор инстанции сервиса данных. Подробнее...
 
string FunctionToSql (SQLWhereLanguageDef sqlLangDef, Function function, delegateConvertValueToQueryValueString convertValue, delegatePutIdentifierToBrackets convertIdentifier)
 Преобразовать значение в SQL строку. Подробнее...
 
void LoadObject (ICSSoft.STORMNET.DataObject dobject, DataObjectCache dataObjectCache)
 Загрузка одного объекта данных. Подробнее...
 
void LoadObject (string dataObjectViewName, ICSSoft.STORMNET.DataObject dobject, DataObjectCache dataObjectCache)
 Загрузка одного объекта данных. Подробнее...
 
void LoadObject (ICSSoft.STORMNET.View dataObjectView, ICSSoft.STORMNET.DataObject dobject, DataObjectCache dataObjectCache)
 Загрузка одного объекта данных. Подробнее...
 
void LoadObject (ICSSoft.STORMNET.DataObject dobject, bool clearDataObject, bool checkExistingObject, DataObjectCache dataObjectCache)
 Загрузка одного объекта данных. Подробнее...
 
void LoadObject (string dataObjectViewName, ICSSoft.STORMNET.DataObject dobject, bool clearDataObject, bool checkExistingObject, DataObjectCache dataObjectCache)
 Загрузка одного объекта данных. Подробнее...
 
void LoadObject (ICSSoft.STORMNET.View dataObjectView, ICSSoft.STORMNET.DataObject dobject, bool clearDataObject, bool checkExistingObject, DataObjectCache dataObjectCache)
 Загрузка одного объекта данных. Подробнее...
 
void LoadObjects (ICSSoft.STORMNET.DataObject[] dataObjects, ICSSoft.STORMNET.View dataObjectView, bool clearDataObject, DataObjectCache dataObjectCache)
 Загрузка одного объекта данных. Подробнее...
 
ICSSoft.STORMNET.DataObject[] LoadObjects (LoadingCustomizationStruct customizationStruct, DataObjectCache dataObjectCache)
 Загрузка объектов данных. Подробнее...
 
ICSSoft.STORMNET.DataObject[] LoadObjects (LoadingCustomizationStruct customizationStruct, ref object State, DataObjectCache dataObjectCache)
 Загрузка объектов данных. Подробнее...
 
ICSSoft.STORMNET.DataObject[] LoadObjects (ref object State, DataObjectCache dataObjectCache)
 Загрузка объектов данных. Подробнее...
 
ObjectStringDataView[] LoadStringedObjectView (char separator, LoadingCustomizationStruct customizationStruct)
 Загрузка без создания объектов. Подробнее...
 
ObjectStringDataView[] LoadStringedObjectView (char separator, LoadingCustomizationStruct customizationStruct, ref object State)
 Загрузка без создания объектов. Подробнее...
 
ObjectStringDataView[] LoadStringedObjectView (ref object state)
 
void CompleteLoadStringedObjectView (ref object state)
 Корректное завершения операции порционного чтения LoadStringedObjectView. Подробнее...
 
void UpdateObject (ref ICSSoft.STORMNET.DataObject dobject, DataObjectCache dataObjectCache)
 Обновление объекта данных. Подробнее...
 
void UpdateObject (ICSSoft.STORMNET.DataObject dobject)
 Обновление объекта данных. Подробнее...
 
void UpdateObject (ICSSoft.STORMNET.DataObject dobject, DataObjectCache dataObjectCache)
 Обновление объекта данных. Подробнее...
 
void UpdateObject (ref ICSSoft.STORMNET.DataObject dobject, DataObjectCache dataObjectCache, bool alwaysThrowException)
 Обновление объекта данных. Подробнее...
 
void UpdateObject (ICSSoft.STORMNET.DataObject dobject, bool alwaysThrowException)
 Обновление объекта данных. Подробнее...
 
void UpdateObjects (ref ICSSoft.STORMNET.DataObject[] objects, DataObjectCache dataObjectCache)
 
void UpdateObjects (ref ICSSoft.STORMNET.DataObject[] objects, DataObjectCache dataObjectCache, bool alwaysThrowException)
 
void UpdateObjects (ref ICSSoft.STORMNET.DataObject[] objects)
 
void UpdateObjects (ref ICSSoft.STORMNET.DataObject[] objects, bool alwaysThrowException)
 
int GetObjectsCount (LoadingCustomizationStruct customizationStruct)
 возвращает количество объектов удовлетворяющих запросу. Подробнее...
 
ObjectStringDataView[] LoadValues (char separator, LoadingCustomizationStruct customizationStruct)
 
void LoadObject (ICSSoft.STORMNET.DataObject dobject)
 Загрузка одного объекта данных. Подробнее...
 
void LoadObject (string dataObjectViewName, ICSSoft.STORMNET.DataObject dobject)
 Загрузка одного объекта данных. Подробнее...
 
void LoadObject (ICSSoft.STORMNET.View dataObjectView, ICSSoft.STORMNET.DataObject dobject)
 Загрузка одного объекта данных. Подробнее...
 
void LoadObject (ICSSoft.STORMNET.DataObject dobject, bool clearDataObject, bool checkExistingObject)
 Загрузка одного объекта данных. Подробнее...
 
void LoadObject (string dataObjectViewName, ICSSoft.STORMNET.DataObject dobject, bool clearDataObject, bool checkExistingObject)
 Загрузка одного объекта данных. Подробнее...
 
void LoadObject (ICSSoft.STORMNET.View dataObjectView, ICSSoft.STORMNET.DataObject dobject, bool clearDataObject, bool checkExistingObject)
 Загрузка одного объекта данных. Подробнее...
 
void LoadObjects (ICSSoft.STORMNET.DataObject[] dataobjects, ICSSoft.STORMNET.View dataObjectView, bool clearDataObject)
 Загрузка объектов данных. Подробнее...
 
ICSSoft.STORMNET.DataObject[] LoadObjects (ICSSoft.STORMNET.View dataObjectView)
 Загрузка объектов данных по представлению. Подробнее...
 
ICSSoft.STORMNET.DataObject[] LoadObjects (ICSSoft.STORMNET.View[] dataObjectViews)
 Загрузка объектов данных по массиву представлений. Подробнее...
 
ICSSoft.STORMNET.DataObject[] LoadObjects (LoadingCustomizationStruct[] customizationStructs)
 Загрузка объектов данных по массиву структур. Подробнее...
 
ICSSoft.STORMNET.DataObject[] LoadObjects (ICSSoft.STORMNET.View dataObjectView, ChangeViewForTypeDelegate changeViewForTypeDelegate)
 Загрузка объектов данных по представлению. Подробнее...
 
ICSSoft.STORMNET.DataObject[] LoadObjects (ICSSoft.STORMNET.View[] dataObjectViews, ChangeViewForTypeDelegate changeViewForTypeDelegate)
 Загрузка объектов данных по массиву представлений. Подробнее...
 
ICSSoft.STORMNET.DataObject[] LoadObjects (LoadingCustomizationStruct[] customizationStructs, ChangeViewForTypeDelegate changeViewForTypeDelegate)
 Загрузка объектов данных по массиву структур. Подробнее...
 
ICSSoft.STORMNET.DataObject[] LoadObjects (LoadingCustomizationStruct customizationStruct)
 Загрузка объектов данных. Подробнее...
 
ICSSoft.STORMNET.DataObject[] LoadObjects (LoadingCustomizationStruct customizationStruct, ref object State)
 Загрузка объектов данных. Подробнее...
 
ICSSoft.STORMNET.DataObject[] LoadObjects (ref object State)
 Загрузка объектов данных. Подробнее...
 
void UpdateObject (ref ICSSoft.STORMNET.DataObject dobject)
 Обновление объекта данных. Подробнее...
 
void UpdateObject (ref ICSSoft.STORMNET.DataObject dobject, bool alwaysThrowException)
 Обновление объекта данных. Подробнее...
 

Свойства

string CustomizationString [get, set]
 Строка настройки. Подробнее...
 
ICSSoft.STORMNET.TypeUsage TypeUsage [get, set]
 Структура определения ICSSoft.STORMNET.TypeUsage. Подробнее...
 
ISecurityManager SecurityManager [get]
 Менеджер полномочий. Подробнее...
 
IAuditService AuditService [get]
 Текущий сервис аудита. Подробнее...
 

Подробное описание

Интерфейс сервисов данных. Все реализации наследуются от него.

Методы

◆ CompleteLoadStringedObjectView()

void ICSSoft.STORMNET.Business.IDataService.CompleteLoadStringedObjectView ( ref object  state)

Корректное завершения операции порционного чтения LoadStringedObjectView.

Аргументы
stateПараметр состояния загрузки (массив объектов).

Замещается в ICSSoft.STORMNET.Business.XMLFileDataService и ICSSoft.STORMNET.Business.SQLDataService.

◆ FunctionToSql()

string ICSSoft.STORMNET.Business.IDataService.FunctionToSql ( SQLWhereLanguageDef  sqlLangDef,
Function  function,
delegateConvertValueToQueryValueString  convertValue,
delegatePutIdentifierToBrackets  convertIdentifier 
)

Преобразовать значение в SQL строку.

Аргументы
functionФункция.
convertValueделегат для преобразования констант.
convertIdentifierделегат для преобразования идентификаторов.
Возвращает

Замещается в ICSSoft.STORMNET.Business.PostgresDataService, ICSSoft.STORMNET.Business.OracleDataService, ICSSoft.STORMNET.Business.MSSQLDataService, ICSSoft.STORMNET.Business.XMLFileDataService и ICSSoft.STORMNET.Business.SQLDataService.

◆ GetInstanceId()

Guid ICSSoft.STORMNET.Business.IDataService.GetInstanceId ( )

Возвращает идентификатор инстанции сервиса данных.

Возвращает
Идентификатор инстанции сервиса данных.

Замещается в ICSSoft.STORMNET.Business.XMLFileDataService и ICSSoft.STORMNET.Business.SQLDataService.

◆ GetObjectsCount()

int ICSSoft.STORMNET.Business.IDataService.GetObjectsCount ( LoadingCustomizationStruct  customizationStruct)

возвращает количество объектов удовлетворяющих запросу.

Аргументы
customizationStructчто выбираем.
Возвращает

Замещается в ICSSoft.STORMNET.Business.XMLFileDataService и ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObject() [1/12]

void ICSSoft.STORMNET.Business.IDataService.LoadObject ( ICSSoft.STORMNET.DataObject  dobject)

Загрузка одного объекта данных.

Аргументы
dobjectобъект данных, который требуется загрузить.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObject() [2/12]

void ICSSoft.STORMNET.Business.IDataService.LoadObject ( ICSSoft.STORMNET.DataObject  dobject,
bool  clearDataObject,
bool  checkExistingObject 
)

Загрузка одного объекта данных.

Аргументы
dobjectобъект данных, который требуется загрузить.
clearDataObjectФлаг, указывающий на необходмость очистки объекта перед вычиткой (DataObject.Clear).
checkExistingObjectВызывать исключение если объекта нет в хранилище.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObject() [3/12]

void ICSSoft.STORMNET.Business.IDataService.LoadObject ( ICSSoft.STORMNET.DataObject  dobject,
bool  clearDataObject,
bool  checkExistingObject,
DataObjectCache  dataObjectCache 
)

Загрузка одного объекта данных.

Аргументы
dobjectОбъект данных, который требуется загрузить.
clearDataObjectФлаг, указывающий на необходмость очистки объекта перед вычиткой (DataObject.Clear).
checkExistingObjectВызывать исключение если объекта нет в хранилище.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObject() [4/12]

void ICSSoft.STORMNET.Business.IDataService.LoadObject ( ICSSoft.STORMNET.DataObject  dobject,
DataObjectCache  dataObjectCache 
)

Загрузка одного объекта данных.

Аргументы
dobjectОбъект данных, который требуется загрузить.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObject() [5/12]

void ICSSoft.STORMNET.Business.IDataService.LoadObject ( ICSSoft.STORMNET.View  dataObjectView,
ICSSoft.STORMNET.DataObject  dobject 
)

Загрузка одного объекта данных.

Аргументы
dataObjectViewпредставление объекта.
dobjectобъект данных, который требуется загрузить.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObject() [6/12]

void ICSSoft.STORMNET.Business.IDataService.LoadObject ( ICSSoft.STORMNET.View  dataObjectView,
ICSSoft.STORMNET.DataObject  dobject,
bool  clearDataObject,
bool  checkExistingObject 
)

Загрузка одного объекта данных.

Аргументы
dataObjectViewпредставление.
dobjectбъект данных, который требуется загрузить.
clearDataObjectФлаг, указывающий на необходмость очистки объекта перед вычиткой (DataObject.Clear).
checkExistingObjectВызывать исключение если объекта нет в хранилище.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObject() [7/12]

void ICSSoft.STORMNET.Business.IDataService.LoadObject ( ICSSoft.STORMNET.View  dataObjectView,
ICSSoft.STORMNET.DataObject  dobject,
bool  clearDataObject,
bool  checkExistingObject,
DataObjectCache  dataObjectCache 
)

Загрузка одного объекта данных.

Аргументы
dataObjectViewПредставление объекта.
dobjectОбъект данных, который требуется загрузить.
clearDataObjectФлаг, указывающий на необходмость очистки объекта перед вычиткой (DataObject.Clear).
checkExistingObjectВызывать исключение если объекта нет в хранилище.
dataObjectCacheКеш объектов данных.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObject() [8/12]

void ICSSoft.STORMNET.Business.IDataService.LoadObject ( ICSSoft.STORMNET.View  dataObjectView,
ICSSoft.STORMNET.DataObject  dobject,
DataObjectCache  dataObjectCache 
)

Загрузка одного объекта данных.

Аргументы
dataObjectViewПредставление объекта.
dobjectОбъект данных, который требуется загрузить.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObject() [9/12]

void ICSSoft.STORMNET.Business.IDataService.LoadObject ( string  dataObjectViewName,
ICSSoft.STORMNET.DataObject  dobject 
)

Загрузка одного объекта данных.

Аргументы
dataObjectViewNameимя представления объекта.
dobjectобъект данных, который требуется загрузить.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObject() [10/12]

void ICSSoft.STORMNET.Business.IDataService.LoadObject ( string  dataObjectViewName,
ICSSoft.STORMNET.DataObject  dobject,
bool  clearDataObject,
bool  checkExistingObject 
)

Загрузка одного объекта данных.

Аргументы
dataObjectViewNameнаименование представления.
dobjectбъект данных, который требуется загрузить.
clearDataObjectФлаг, указывающий на необходмость очистки объекта перед вычиткой (DataObject.Clear).
checkExistingObjectВызывать исключение если объекта нет в хранилище.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObject() [11/12]

void ICSSoft.STORMNET.Business.IDataService.LoadObject ( string  dataObjectViewName,
ICSSoft.STORMNET.DataObject  dobject,
bool  clearDataObject,
bool  checkExistingObject,
DataObjectCache  dataObjectCache 
)

Загрузка одного объекта данных.

Аргументы
dataObjectViewNameНаименование представления.
dobjectОбъект данных, который требуется загрузить.
clearDataObjectФлаг, указывающий на необходмость очистки объекта перед вычиткой (DataObject.Clear).
checkExistingObjectВызывать исключение если объекта нет в хранилище.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObject() [12/12]

void ICSSoft.STORMNET.Business.IDataService.LoadObject ( string  dataObjectViewName,
ICSSoft.STORMNET.DataObject  dobject,
DataObjectCache  dataObjectCache 
)

Загрузка одного объекта данных.

Аргументы
dataObjectViewNameИмя представления объекта.
dobjectОбъект данных, который требуется загрузить.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObjects() [1/14]

void ICSSoft.STORMNET.Business.IDataService.LoadObjects ( ICSSoft.STORMNET.DataObject[]  dataobjects,
ICSSoft.STORMNET.View  dataObjectView,
bool  clearDataObject 
)

Загрузка объектов данных.

Аргументы
dataobjectsисходные объекты.
dataObjectViewпредставлене.
clearDataObjectФлаг, указывающий на необходмость очистки объекта перед вычиткой (DataObject.Clear).

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObjects() [2/14]

void ICSSoft.STORMNET.Business.IDataService.LoadObjects ( ICSSoft.STORMNET.DataObject[]  dataObjects,
ICSSoft.STORMNET.View  dataObjectView,
bool  clearDataObject,
DataObjectCache  dataObjectCache 
)

Загрузка одного объекта данных.

Аргументы
dataObjectViewпредставление объекта.
dobjectобъект данных, который требуется загрузить.
clearDataObjectФлаг, указывающий на необходмость очистки объекта перед вычиткой (DataObject.Clear).
checkExistingObjectВызывать исключение если объекта нет в хранилище.
dataObjectCacheиспользовать кеш.
changeViewForTypeDelegateделегат для изменения View для типа.

Загрузка объектов данных.

Аргументы
dataObjectsОбъекты данных, которые требуется загрузить.
dataObjectViewПредставление для загрузки.
clearDataObjectФлаг, указывающий на необходмость очистки объекта перед вычиткой (DataObject.Clear).

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObjects() [3/14]

ICSSoft.STORMNET.DataObject [] ICSSoft.STORMNET.Business.IDataService.LoadObjects ( ICSSoft.STORMNET.View  dataObjectView)

Загрузка объектов данных по представлению.

Аргументы
dataObjectViewпредставление.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObjects() [4/14]

ICSSoft.STORMNET.DataObject [] ICSSoft.STORMNET.Business.IDataService.LoadObjects ( ICSSoft.STORMNET.View  dataObjectView,
ChangeViewForTypeDelegate  changeViewForTypeDelegate 
)

Загрузка объектов данных по представлению.

Аргументы
dataObjectViewпредставление.
changeViewForTypeDelegateделегат для изменения.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObjects() [5/14]

ICSSoft.STORMNET.DataObject [] ICSSoft.STORMNET.Business.IDataService.LoadObjects ( ICSSoft.STORMNET.View[]  dataObjectViews)

Загрузка объектов данных по массиву представлений.

Аргументы
dataObjectViewsмассив представлений.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObjects() [6/14]

ICSSoft.STORMNET.DataObject [] ICSSoft.STORMNET.Business.IDataService.LoadObjects ( ICSSoft.STORMNET.View[]  dataObjectViews,
ChangeViewForTypeDelegate  changeViewForTypeDelegate 
)

Загрузка объектов данных по массиву представлений.

Аргументы
dataObjectViewsмассив представлений.
changeViewForTypeDelegateделегат для изменения.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObjects() [7/14]

ICSSoft.STORMNET.DataObject [] ICSSoft.STORMNET.Business.IDataService.LoadObjects ( LoadingCustomizationStruct  customizationStruct)

Загрузка объектов данных.

Аргументы
customizationStructнастроичная структура для выборкиLoadingCustomizationStruct.
Возвращает
результат запроса.

Замещается в ICSSoft.STORMNET.Business.XMLFileDataService и ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObjects() [8/14]

ICSSoft.STORMNET.DataObject [] ICSSoft.STORMNET.Business.IDataService.LoadObjects ( LoadingCustomizationStruct  customizationStruct,
DataObjectCache  dataObjectCache 
)

Загрузка объектов данных.

Аргументы
customizationStructнастроичная структура для выборкиLoadingCustomizationStruct.
Возвращает
результат запроса.

Замещается в ICSSoft.STORMNET.Business.XMLFileDataService и ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObjects() [9/14]

ICSSoft.STORMNET.DataObject [] ICSSoft.STORMNET.Business.IDataService.LoadObjects ( LoadingCustomizationStruct  customizationStruct,
ref object  State 
)

Загрузка объектов данных.

Аргументы
customizationStructнастроичная структура для выборкиLoadingCustomizationStruct.
StateСостояние вычитки( для последующей дочитки ).
Возвращает

Замещается в ICSSoft.STORMNET.Business.XMLFileDataService и ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObjects() [10/14]

ICSSoft.STORMNET.DataObject [] ICSSoft.STORMNET.Business.IDataService.LoadObjects ( LoadingCustomizationStruct  customizationStruct,
ref object  State,
DataObjectCache  dataObjectCache 
)

Загрузка объектов данных.

Аргументы
customizationStructСтруктура (LCS) для загрузки объектов.
StateСостояние вычитки (для последующей дочитки).
dataObjectCacheКэш объектов.
Возвращает
Загруженные объекты данных.

Замещается в ICSSoft.STORMNET.Business.XMLFileDataService и ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObjects() [11/14]

ICSSoft.STORMNET.DataObject [] ICSSoft.STORMNET.Business.IDataService.LoadObjects ( LoadingCustomizationStruct[]  customizationStructs)

Загрузка объектов данных по массиву структур.

Аргументы
customizationStructsмассив структур.

Замещается в ICSSoft.STORMNET.Business.XMLFileDataService и ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObjects() [12/14]

ICSSoft.STORMNET.DataObject [] ICSSoft.STORMNET.Business.IDataService.LoadObjects ( LoadingCustomizationStruct[]  customizationStructs,
ChangeViewForTypeDelegate  changeViewForTypeDelegate 
)

Загрузка объектов данных по массиву структур.

Аргументы
customizationStructsмассив структур.
changeViewForTypeDelegateделегат для изменения.

Замещается в ICSSoft.STORMNET.Business.XMLFileDataService и ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObjects() [13/14]

ICSSoft.STORMNET.DataObject [] ICSSoft.STORMNET.Business.IDataService.LoadObjects ( ref object  State)

Загрузка объектов данных.

Аргументы
StateСостояние вычитки( для последующей дочитки).
Возвращает

Замещается в ICSSoft.STORMNET.Business.XMLFileDataService и ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadObjects() [14/14]

ICSSoft.STORMNET.DataObject [] ICSSoft.STORMNET.Business.IDataService.LoadObjects ( ref object  State,
DataObjectCache  dataObjectCache 
)

Загрузка объектов данных.

Аргументы
StateСостояние вычитки (для последующей дочитки).
Возвращает
Загруженные объекты данных.

Замещается в ICSSoft.STORMNET.Business.XMLFileDataService и ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadStringedObjectView() [1/3]

ObjectStringDataView [] ICSSoft.STORMNET.Business.IDataService.LoadStringedObjectView ( char  separator,
LoadingCustomizationStruct  customizationStruct 
)

Загрузка без создания объектов.

Аргументы
separatorразделитель в строках.
customizationStructнастроичная структура для выборкиLoadingCustomizationStruct.
Возвращает
массив структур ObjectStringDataView.

Замещается в ICSSoft.STORMNET.Business.XMLFileDataService и ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadStringedObjectView() [2/3]

ObjectStringDataView [] ICSSoft.STORMNET.Business.IDataService.LoadStringedObjectView ( char  separator,
LoadingCustomizationStruct  customizationStruct,
ref object  State 
)

Загрузка без создания объектов.

Аргументы
separatorразделитель в строках.
customizationStruct
State
Возвращает

Замещается в ICSSoft.STORMNET.Business.XMLFileDataService и ICSSoft.STORMNET.Business.SQLDataService.

◆ LoadStringedObjectView() [3/3]

ObjectStringDataView [] ICSSoft.STORMNET.Business.IDataService.LoadStringedObjectView ( ref object  state)

◆ UpdateObject() [1/7]

void ICSSoft.STORMNET.Business.IDataService.UpdateObject ( ICSSoft.STORMNET.DataObject  dobject)

Обновление объекта данных.

Аргументы
dobjectобъект данных, который требуется обновить.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ UpdateObject() [2/7]

void ICSSoft.STORMNET.Business.IDataService.UpdateObject ( ICSSoft.STORMNET.DataObject  dobject,
bool  alwaysThrowException 
)

Обновление объекта данных.

Аргументы
dobjectобъект данных, который требуется обновить.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ UpdateObject() [3/7]

void ICSSoft.STORMNET.Business.IDataService.UpdateObject ( ICSSoft.STORMNET.DataObject  dobject,
DataObjectCache  dataObjectCache 
)

Обновление объекта данных.

Аргументы
dobjectобъект данных, который требуется обновить.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ UpdateObject() [4/7]

void ICSSoft.STORMNET.Business.IDataService.UpdateObject ( ref ICSSoft.STORMNET.DataObject  dobject)

Обновление объекта данных.

Аргументы
dobjectобъект данных, который требуется обновить.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ UpdateObject() [5/7]

void ICSSoft.STORMNET.Business.IDataService.UpdateObject ( ref ICSSoft.STORMNET.DataObject  dobject,
bool  alwaysThrowException 
)

Обновление объекта данных.

Аргументы
dobjectобъект данных, который требуется обновить.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ UpdateObject() [6/7]

void ICSSoft.STORMNET.Business.IDataService.UpdateObject ( ref ICSSoft.STORMNET.DataObject  dobject,
DataObjectCache  dataObjectCache 
)

Обновление объекта данных.

Аргументы
dobjectобъект данных, который требуется обновить.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

◆ UpdateObject() [7/7]

void ICSSoft.STORMNET.Business.IDataService.UpdateObject ( ref ICSSoft.STORMNET.DataObject  dobject,
DataObjectCache  dataObjectCache,
bool  alwaysThrowException 
)

Обновление объекта данных.

Аргументы
dobjectобъект данных, который требуется обновить.

Замещается в ICSSoft.STORMNET.Business.SQLDataService.

Полный список свойств

◆ AuditService

IAuditService ICSSoft.STORMNET.Business.IDataService.AuditService
get

Текущий сервис аудита.

◆ CustomizationString

string ICSSoft.STORMNET.Business.IDataService.CustomizationString
getset

Строка настройки.

◆ SecurityManager

ISecurityManager ICSSoft.STORMNET.Business.IDataService.SecurityManager
get

Менеджер полномочий.

◆ TypeUsage

ICSSoft.STORMNET.TypeUsage ICSSoft.STORMNET.Business.IDataService.TypeUsage
getset

Структура определения ICSSoft.STORMNET.TypeUsage.