| MSSQLWrapperAppendDerivedQueryObjects - метод |
Дополняет часть FROM запроса SELECT таблицами классов, связанных c главным классом как классы-наследники.
Пространство имён:
FinistSoft.Storage
Сборка:
DbStorage (в DbStorage.dll) Версия: 1.0.0
Синтаксис private void AppendDerivedQueryObjects(
DbQueryParserQueryObjInfo mainObjectInfo,
AdoWrapperQueryCompileContext context,
ref string sJoinList,
out string sDerivedCondition
)
Private Sub AppendDerivedQueryObjects (
mainObjectInfo As DbQueryParserQueryObjInfo,
context As AdoWrapperQueryCompileContext,
ByRef sJoinList As String,
<OutAttribute> ByRef sDerivedCondition As String
)
Dim instance As MSSQLWrapper
Dim mainObjectInfo As DbQueryParserQueryObjInfo
Dim context As AdoWrapperQueryCompileContext
Dim sJoinList As String
Dim sDerivedCondition As String
instance.AppendDerivedQueryObjects(mainObjectInfo,
context, sJoinList, sDerivedCondition)
private function AppendDerivedQueryObjects(
mainObjectInfo : DbQueryParserQueryObjInfo,
context : AdoWrapperQueryCompileContext,
sJoinList : String,
sDerivedCondition : String
)
Параметры
- mainObjectInfo
- Тип: FinistSoft.StorageDbQueryParserQueryObjInfo
Информация о главном классе. - context
- Тип: FinistSoft.StorageAdoWrapperQueryCompileContext
Контекст компиляции запроса. - sJoinList
- Тип: SystemString
Строка, содержащая часть "FROM" запроса к серверу, которая будет дополнена таблицами наследников. - sDerivedCondition
- Тип: SystemString
Условие, накладываемое на таблицы-наследники (в случае ограничения типов этими наследниками).
См. также