Class StructuredQuery.Types.CompositeFilter (2.5.0)

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

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

Inheritance

Object > StructuredQuery.Types.CompositeFilter

Namespace

Google.Cloud.Firestore.V1

Assembly

Google.Cloud.Firestore.V1.dll

Constructors

CompositeFilter()

public CompositeFilter()

CompositeFilter(StructuredQuery.Types.CompositeFilter)

public CompositeFilter(StructuredQuery.Types.CompositeFilter other)
Parameter
NameDescription
otherStructuredQuery.Types.CompositeFilter

Properties

Filters

public RepeatedField<StructuredQuery.Types.Filter> Filters { get; }

The list of filters to combine. Must contain at least one filter.

Property Value
TypeDescription
RepeatedField<StructuredQuery.Types.Filter>

Op

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

The operator for combining multiple filters.

Property Value
TypeDescription
StructuredQuery.Types.CompositeFilter.Types.Operator