Creatio development guide
Это документация Creatio версии 7.8.0. Мы рекомендуем использовать новую версию документации.

EntitySchemaQuery.CreateFilter - метод Смотри также  Terrasoft.Core.Entities - пространство имен > EntitySchemaQuery - класс : CreateFilter - метод C#

Glossary Item Box

Создает фильтр запроса для выборки записей по определенным условиям.

Список перегрузок

ПерегрузкаОписание
CreateFilter(FilterComparisonType,String,String[])Возвращает фильтр с заданным типом сравнения для выражений двух колонок, расположенных по указанным путям относительно корневой схемы.  
CreateFilter(FilterComparisonType,String,EntitySchemaQueryExpression)Возвращает фильтр с заданным типом сравнения для выражения колонки, расположенной по указанному пути относительно корневой схемы, и переданного выражения.  
CreateFilter(FilterComparisonType,String,EntitySchemaQueryFunction)Возвращает фильтр с заданным типом сравнения для выражения колонки, расположенной по указанному пути относительно корневой схемы, и переданного экземпляра функции.  
CreateFilter(FilterComparisonType,EntitySchemaQueryExpression,EntitySchemaQueryMacrosType,Int32)Возвращает фильтр с заданным типом сравнения для заданных выражения левой части фильтра, типа макроса и значения, которое обрабатывается макросом в правой части фильтра.  
CreateFilter(FilterComparisonType,EntitySchemaQueryExpression,EntitySchemaQueryMacrosType,DateTime)Возвращает фильтр с заданным типом сравнения для заданных выражения левой части фильтра, типа макроса и значения типа System.DateTime, которое обрабатывается макросом в правой части фильтра.  
CreateFilter(FilterComparisonType,EntitySchemaQueryExpression,EntitySchemaQueryMacrosType,DayOfWeek)Возвращает фильтр с заданным типом сравнения для заданных выражения левой части фильтра, типа макроса и значения типа System.DayOfWeek, которое обрабатывается макросом в правой части фильтра.  
CreateFilter(FilterComparisonType,String,EntitySchemaQueryMacrosType,Int32)Возвращает фильтр с заданным типом сравнения для выражения колонки, расположенной по указанному пути, заданных типа макроса и числового значения, которое обрабатывается макросом в правой части фильтра.  
CreateFilter(FilterComparisonType,String,EntitySchemaQueryMacrosType,DateTime)Возвращает фильтр с заданным типом сравнения для выражения колонки, расположенной по заданному пути, типа макроса и значения типа System.DateTime, которое обрабатывается макросом в правой части фильтра.  
CreateFilter(FilterComparisonType,String,EntitySchemaQueryMacrosType,DayOfWeek)Возвращает фильтр с заданным типом сравнения для выражения колонки, расположенной по указанному пути, типа макроса и значения типа System.DayOfWeek, которое обрабатывается макросом в правой части фильтра.  
CreateFilter(FilterComparisonType,String,EntitySchemaQuery)Возвращает фильтр с заданным типом сравнения для выражения колонки, расположенной по заданному пути, и переданного подзапроса.  
CreateFilter(FilterComparisonType,String,AggregationTypeStrict,Int32)Возвращает фильтр с заданным типом сравнения для выражения колонки, расположенной по указанному пути, заданного типа агрегирующей функции и переданного значения параметра типа System.Int32, к которому применяется агрегируюшая функция в правой части фильтра.  
CreateFilter(FilterComparisonType,String,AggregationTypeStrict,Double)Возвращает фильтр с заданным типом сравнения для выражения колонки, расположенной по указанному пути, заданного типа агрегирующей функции и переданного значения параметра типа System.Double, к которому применяется агрегирующая функция в правой части фильтра.  
CreateFilter(FilterComparisonType,String,AggregationTypeStrict,DateTime)Возвращает фильтр с заданным типом сравнения для выражения колонки, расположенной по указанному пути, заданного типа аргегирующей функции и переданного значения параметра типа System.DateTime, к которому применяется агрегирующая функция в правой части фильтра.  
CreateFilter(FilterComparisonType,String,AggregationTypeStrict,String)Возвращает фильтр с заданным типом сравнения для колонки, расположенной по указанному пути, заданного типа агрегирующей функции и переданного значения параметра типа System.String, к которому применяется агрегирующая функция в правой части фильтра.  
CreateFilter(FilterComparisonType,String,AggregationTypeStrict,Object,EntitySchemaQuery)Возвращает фильтр с заданным типом сравнения для выражения колонки, расположенной по указанному пути, заданного типа агрегирующей функции и переданного значения параметра, к которому применяется агрегирующая функция в правой части фильтра. При этом в исходящем параметре возвращается подзапрос для выражения из левой части фильтра либо подзапрос для первого выражения из правой части фильтра, если левое выражение фильтра равно null.  
CreateFilter(FilterComparisonType,String,AggregationTypeStrict,EntitySchemaQueryMacrosType,Int32)Возвращает фильтр с заданным типом сравнения для выражения колонки, расположенной по указанному пути, заданного типа агрегирующей функции, заданного типа макроса и значения, к которому применяется макрос в правой части фильтра.  
CreateFilter(FilterComparisonType,String,AggregationTypeStrict,EntitySchemaQueryMacrosType,EntitySchemaQuery,Int32)Возвращает фильтр с заданным типом сравнения для выражения колонки, расположенной по указанному пути, заданного типа агрегирующей функции, заданного типа макроса и значения, к которому применяется макрос в правой части фильтра. При этом в исходящем параметре возвращается подзапрос для выражения из левой части фильтра.  

Смотри также

© Terrasoft 2002-2016.

Был ли данный материал полезен?

Как можно улучшить эту статью?