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 |