internal static IList <DataFilterOperatorContext> GetContextFromOperators( IList <FilterOperator> list) { IList <DataFilterOperatorContext> filterOperatorContextList = (IList <DataFilterOperatorContext>) new List <DataFilterOperatorContext>(list.Count); foreach (FilterOperator filterOperator in (IEnumerable <FilterOperator>)list) { DataFilterOperatorContext filterOperatorContext = DataFilterOperatorContext.CreateDataFilterOperatorContext(filterOperator); if (filterOperatorContext != null) { filterOperatorContextList.Add(filterOperatorContext); } } return(filterOperatorContextList); }