Firestore v1 API - Class StructuredQuery.Types.Filter (3.6.0)

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

Reference documentation and code samples for the Firestore v1 API class StructuredQuery.Types.Filter.

A filter.

Inheritance

object > StructuredQuery.Types.Filter

Namespace

Google.Cloud.Firestore.V1

Assembly

Google.Cloud.Firestore.V1.dll

Constructors

Filter()

public Filter()

Filter(Filter)

public Filter(StructuredQuery.Types.Filter other)
Parameter
NameDescription
otherStructuredQueryTypesFilter

Properties

CompositeFilter

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

A composite filter.

Property Value
TypeDescription
StructuredQueryTypesCompositeFilter

FieldFilter

public StructuredQuery.Types.FieldFilter FieldFilter { get; set; }

A filter on a document field.

Property Value
TypeDescription
StructuredQueryTypesFieldFilter

FilterTypeCase

public StructuredQuery.Types.Filter.FilterTypeOneofCase FilterTypeCase { get; }
Property Value
TypeDescription
StructuredQueryTypesFilterFilterTypeOneofCase

UnaryFilter

public StructuredQuery.Types.UnaryFilter UnaryFilter { get; set; }

A filter that takes exactly one argument.

Property Value
TypeDescription
StructuredQueryTypesUnaryFilter