Class OGCFilterCollection
This class hosts a collection of instances implementing IFilter.
Implements
Inherited Members
Namespace: Mapsui.Providers.Wfs.Utilities
Assembly: Mapsui.Nts.dll
Syntax
public class OGCFilterCollection : IFilter
Constructors
| Edit this page View SourceOGCFilterCollection()
Initializes a new instance of the OGCFilterCollection class.
Declaration
public OGCFilterCollection()
Properties
| Edit this page View SourceFilters
Gets and sets a collection of instances implementing IFilter.
Declaration
public List<IFilter> Filters { get; set; }
Property Value
Type | Description |
---|---|
List<IFilter> |
Junctor
Gets and sets the operator for combining the filters.
Declaration
public OGCFilterCollection.JunctorEnum Junctor { get; set; }
Property Value
Type | Description |
---|---|
OGCFilterCollection.JunctorEnum |
Methods
| Edit this page View SourceAddFilter(IFilter)
This method adds an instance implementing IFilter.
Declaration
public void AddFilter(IFilter filter)
Parameters
Type | Name | Description |
---|---|---|
IFilter | filter |
AddFilterCollection(OGCFilterCollection)
This method adds an instance of OGCFilterCollection.
Declaration
public void AddFilterCollection(OGCFilterCollection filterCollection)
Parameters
Type | Name | Description |
---|---|---|
OGCFilterCollection | filterCollection |
Encode()
This method encodes the filter in XML.
Declaration
public string Encode()
Returns
Type | Description |
---|---|
string | An XML string |