| FilterPath2Path - метод |
Добавляет в текущий экземпляр простое условие сравнения двух реквизитов корневых объектов.
Пространство имён:
FinistSoft.Objects
Сборка:
Engine (в Engine.dll) Версия: 1.0.0
Синтаксис public void Path2Path(
QueryRootObject leftRoot,
PropertyPath leftPropPath,
ConditionType condType,
QueryRootObject rightRoot,
PropertyPath rightPropPath
)
Public Sub Path2Path (
leftRoot As QueryRootObject,
leftPropPath As PropertyPath,
condType As ConditionType,
rightRoot As QueryRootObject,
rightPropPath As PropertyPath
)
Dim instance As Filter
Dim leftRoot As QueryRootObject
Dim leftPropPath As PropertyPath
Dim condType As ConditionType
Dim rightRoot As QueryRootObject
Dim rightPropPath As PropertyPath
instance.Path2Path(leftRoot, leftPropPath,
condType, rightRoot, rightPropPath)
public function Path2Path(
leftRoot : QueryRootObject,
leftPropPath : PropertyPath,
condType : ConditionType,
rightRoot : QueryRootObject,
rightPropPath : PropertyPath
)
Параметры
- leftRoot
- Тип: FinistSoft.ObjectsQueryRootObject
Корневой объект левой стороны условия. - leftPropPath
- Тип: FinistSoft.ObjectsPropertyPath
Путь к левому сравниваемому реквизиту. - condType
- Тип: FinistSoft.ObjectsConditionType
Тип условия. - rightRoot
- Тип: FinistSoft.ObjectsQueryRootObject
Корневой объект правой стороны условия. - rightPropPath
- Тип: FinistSoft.ObjectsPropertyPath
Путь к правому сравниваемому реквизиту.
Исключения Исключение | Условие |
---|
ArgumentNullException | Параметр имеет значение null. |
InvalidFilterException | Задан пустой путь к реквизиту. |
См. также