1. SecuredAncestorsQueryFilter

Class SecuredAncestorsQueryFilter

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
public class SecuredAncestorsQueryFilter : QueryFilter

Properties

ConnectionType

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

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

Id

Gets or sets id of the ancestor to filter on.

Declaration
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
public IEnumerable<long> Ids { get; set; }
Property Value
TypeDescription
IEnumerable<>long

Type

Gets the type of the filter.

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

Methods

Accept(IFilterVisitor)

Accepts a query visitor.

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

The visitor to accept.

Overrides
If you have suggestions for improving this article, let us know!