Interface IFilterVisitor
Query filter can be visited by classes implementing this interface.
Namespace: StylelabsStylelabs.MStylelabs.M.BaseQueryingFilters
Assembly: Stylelabs.M.Sdk.dll
Syntax
RequestResponse
public interface IFilterVisitor
Methods
Visit(CompositeQueryFilter)
Visit composite filter.
Declaration
RequestResponse
void Visit(CompositeQueryFilter filter)
Parameters
Type | Name | Description |
---|---|---|
CompositeQueryFilter | filter |
The filter. |
Visit(CreatedByQueryFilter)
Visit created by filter.
Declaration
RequestResponse
void Visit(CreatedByQueryFilter filter)
Parameters
Type | Name | Description |
---|---|---|
CreatedByQueryFilter | filter |
The filter. |
Visit(CreatedOnQueryFilter)
Visit created on filter.
Declaration
RequestResponse
void Visit(CreatedOnQueryFilter filter)
Parameters
Type | Name | Description |
---|---|---|
CreatedOnQueryFilter | filter |
The filter. |
Visit(DefinitionQueryFilter)
Visit definition filter.
Declaration
RequestResponse
void Visit(DefinitionQueryFilter filter)
Parameters
Type | Name | Description |
---|---|---|
DefinitionQueryFilter | filter |
The filter. |
Visit(IdentifierQueryFilter)
Visit identifier filter.
Declaration
RequestResponse
void Visit(IdentifierQueryFilter filter)
Parameters
Type | Name | Description |
---|---|---|
IdentifierQueryFilter | filter |
The filter. |
Visit(IdQueryFilter)
Visit id filter.
Declaration
RequestResponse
void Visit(IdQueryFilter filter)
Parameters
Type | Name | Description |
---|---|---|
IdQueryFilter | filter |
The filter. |
Visit(ModifiedByQueryFilter)
Visit modified by filter.
Declaration
RequestResponse
void Visit(ModifiedByQueryFilter filter)
Parameters
Type | Name | Description |
---|---|---|
ModifiedByQueryFilter | filter |
The filter. |
Visit(ModifiedOnQueryFilter)
Visit modified on filter.
Declaration
RequestResponse
void Visit(ModifiedOnQueryFilter filter)
Parameters
Type | Name | Description |
---|---|---|
ModifiedOnQueryFilter | filter |
The filter. |
Visit(ModulesQueryFilter)
Visit modules filter.
Declaration
RequestResponse
void Visit(ModulesQueryFilter filter)
Parameters
Type | Name | Description |
---|---|---|
ModulesQueryFilter | filter |
The filter. |
Visit(NotQueryFilter)
Visit not filter.
Declaration
RequestResponse
void Visit(NotQueryFilter filter)
Parameters
Type | Name | Description |
---|---|---|
NotQueryFilter | filter |
The filter. |
Visit(RelationQueryFilter)
Visit relation filter.
Declaration
RequestResponse
void Visit(RelationQueryFilter filter)
Parameters
Type | Name | Description |
---|---|---|
RelationQueryFilter | filter |
The filter. |
Visit(SecuredAncestorsQueryFilter)
Visit secured ancestor filter.
Declaration
RequestResponse
void Visit(SecuredAncestorsQueryFilter filter)
Parameters
Type | Name | Description |
---|---|---|
SecuredAncestorsQueryFilter | filter |
The filter. |
VisitAsync(PropertyQueryFilter)
Visit property filter.
Declaration
RequestResponse
Task VisitAsync(PropertyQueryFilter filter)
Parameters
Type | Name | Description |
---|---|---|
PropertyQueryFilter | filter |
The filter. |
Returns
Type | Description |
---|---|
Task |
An awaitable . |