| DbQueryParserQueryObjInfo(DbQueryParserQueryObjInfo, PropertyPath, Type, Boolean, DbQueryParser) - конструктор |
Инициализирует экземпляр для класса бизнес-объекта, связанного с корневым объектом по ссылочным реквизитам.
Пространство имён:
FinistSoft.Storage
Сборка:
DbStorage (в DbStorage.dll) Версия: 1.0.0
Синтаксис internal QueryObjInfo(
DbQueryParserQueryObjInfo ownerObjectInfo,
PropertyPath ownerLinkPropertyPath,
Type basisType,
bool isOptional,
DbQueryParser parser
)
Friend Sub New (
ownerObjectInfo As DbQueryParserQueryObjInfo,
ownerLinkPropertyPath As PropertyPath,
basisType As Type,
isOptional As Boolean,
parser As DbQueryParser
)
Dim ownerObjectInfo As DbQueryParserQueryObjInfo
Dim ownerLinkPropertyPath As PropertyPath
Dim basisType As Type
Dim isOptional As Boolean
Dim parser As DbQueryParser
Dim instance As New DbQueryParserQueryObjInfo(ownerObjectInfo,
ownerLinkPropertyPath, basisType,
isOptional, parser)
internal function DbQueryParserQueryObjInfo(
ownerObjectInfo : DbQueryParserQueryObjInfo,
ownerLinkPropertyPath : PropertyPath,
basisType : Type,
isOptional : boolean,
parser : DbQueryParser
)
Параметры
- ownerObjectInfo
- Тип: FinistSoft.StorageDbQueryParserQueryObjInfo
Экземпляр-владелец, класс которого имеет ссылку на basisType. - ownerLinkPropertyPath
- Тип: FinistSoft.ObjectsPropertyPath
Путь к ссылке на класс basisType относительно корневого объекта. - basisType
- Тип: SystemType
Тип бизнес-объектов, участвующий в запросе, для которого создается экземпляр. - isOptional
- Тип: SystemBoolean
Признак необязательности заданного типа бизнес-объектов в запросе. - parser
- Тип: FinistSoft.StorageDbQueryParser
Анализатор запроса, для которого создается экземпляр.
См. также