Table of Contents

Class DataSourceFilterBuilder

Namespace: Casewhere.Runtime.DataSources
Assembly: Casewhere.Runtime.dll

public class DataSourceFilterBuilder : IDataSourceFilterBuilder

Inheritance

objectDataSourceFilterBuilder

Implements

IDataSourceFilterBuilder

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<DataSourceFilterBuilder>(DataSourceFilterBuilder)

Constructors

DataSourceFilterBuilder(IDataSourceFieldService)

public DataSourceFilterBuilder(IDataSourceFieldService dataSourceFieldService)

Parameters

dataSourceFieldService IDataSourceFieldService

Methods

Build(DataSource, JObject)

public DataSourceFilter Build(DataSource dataSource, JObject filter)

Parameters

dataSource DataSource

filter JObject

Returns

DataSourceFilter