Table of Contents

Class DataSourceFilter

Namespace: Casewhere.Common.DataQuery
Assembly: Casewhere.Common.dll

public class DataSourceFilter

Inheritance

objectDataSourceFilter

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<DataSourceFilter>(DataSourceFilter)

Constructors

DataSourceFilter()

public DataSourceFilter()

Properties

DataSource

public BsonDocument DataSource { get; set; }

Property Value

BsonDocument

DataSourceParameters

public Dictionary<string, object> DataSourceParameters { get; set; }

Property Value

Dictionary<string, object>

HintIndexForCount

public string HintIndexForCount { get; set; }

Property Value

string

HintIndexName

public string HintIndexName { get; set; }

Property Value

string

IsReturnEmpty

public bool IsReturnEmpty { get; }

Property Value

bool

PrimaryDataObject

public BsonDocument PrimaryDataObject { get; set; }

Property Value

BsonDocument

Methods

ReturnEmpty()

public DataSourceFilter ReturnEmpty()

Returns

DataSourceFilter