C# Class a7DocumentDbStudio.Filter.FltGroupExprData

Group filter expression - grouping other filters (any that inherit from a7FitlerExprData, even other group filters) by set and/or clause. Is parsed by query builder
Inheritance: FilterExpressionData, ICloneable
显示文件 Open project: alekkowalczyk/a7DocumentDbStudio Class Usage Examples

Public Methods

Method Description
ClearGroupFilter ( FltGroupExprData groupFilter ) : FilterExpressionData
Clone ( ) : FilterExpressionData

cloning the instance of this and all sub filters

FltGroupExprData ( ) : System
FltGroupExprData ( eAndOrJoin andOr ) : System
RemoveFilterFromGroup ( FilterExpressionData Filter ) : void
ReplaceFilterInGroup ( FilterExpressionData oldFilter, FilterExpressionData newFilter ) : void
ToString ( ) : string
ToXml ( ) : System.Xml.Linq.XElement

Method Details

ClearGroupFilter() public static method

public static ClearGroupFilter ( FltGroupExprData groupFilter ) : FilterExpressionData
groupFilter FltGroupExprData
return FilterExpressionData

Clone() public method

cloning the instance of this and all sub filters
public Clone ( ) : FilterExpressionData
return FilterExpressionData

FltGroupExprData() public method

public FltGroupExprData ( ) : System
return System

FltGroupExprData() public method

public FltGroupExprData ( eAndOrJoin andOr ) : System
andOr eAndOrJoin
return System

RemoveFilterFromGroup() public method

public RemoveFilterFromGroup ( FilterExpressionData Filter ) : void
Filter FilterExpressionData
return void

ReplaceFilterInGroup() public method

public ReplaceFilterInGroup ( FilterExpressionData oldFilter, FilterExpressionData newFilter ) : void
oldFilter FilterExpressionData
newFilter FilterExpressionData
return void

ToString() public method

public ToString ( ) : string
return string

ToXml() public method

public ToXml ( ) : System.Xml.Linq.XElement
return System.Xml.Linq.XElement