Class CompositeFilter (4.2.0)

public sealed class CompositeFilter : IMessage<CompositeFilter>, IEquatable<CompositeFilter>, IDeepCloneable<CompositeFilter>, IBufferMessage, IMessage

A filter that merges multiple other filters using the given operator.

Inheritance

Object > CompositeFilter

Namespace

Google.Cloud.Datastore.V1

Assembly

Google.Cloud.Datastore.V1.dll

Constructors

CompositeFilter()

public CompositeFilter()

CompositeFilter(CompositeFilter)

public CompositeFilter(CompositeFilter other)
Parameter
NameDescription
otherCompositeFilter

Properties

Filters

public RepeatedField<Filter> Filters { get; }

The list of filters to combine.

Requires:

  • At least one filter is present.
Property Value
TypeDescription
RepeatedField<Filter>

Op

public CompositeFilter.Types.Operator Op { get; set; }

The operator for combining multiple filters.

Property Value
TypeDescription
CompositeFilter.Types.Operator