Class SecuredAncestorsQueryFilter

Version: 3.4

Filters on entities that have one or more specified secured ancestors.

Inheritance
object
SecuredAncestorsQueryFilter
Namespace: StylelabsStylelabs.MStylelabs.M.BaseQueryingFilters
Assembly: Stylelabs.M.Sdk.dll
Syntax
RequestResponse
public class SecuredAncestorsQueryFilter : QueryFilter

Properties

ConnectionType

Gets or sets which ancestors to take into account (e.g. direct or direct+indirect).

Declaration
RequestResponse
public RelationConnectionType ConnectionType { get; set; }
Property Value
TypeDescription
RelationConnectionType

Id

Gets or sets id of the ancestor to filter on.

Declaration
RequestResponse
public long? Id { get; set; }
Property Value
TypeDescription
long

Ids

Gets or sets ids of the ancestors to filter on. If multiple values are specified, the filter will combine them using "OR" (essentially an IN-clause).

Declaration
RequestResponse
public IEnumerable<long> Ids { get; set; }
Property Value
TypeDescription
IEnumerable<>long

Type

Gets the type of the filter.

Declaration
RequestResponse
public override FilterType Type { get; }
Property Value
TypeDescription
FilterType
Overrides

Methods

Accept(IFilterVisitor)

Accepts a query visitor.

Declaration
RequestResponse
public override void Accept(IFilterVisitor visitor)
Parameters
TypeNameDescription
IFilterVisitorvisitor

The visitor to accept.

Overrides

Do you have some feedback for us?

If you have suggestions for improving this article,