public sealed class Filter : IMessage<StructuredQuery.Types.Filter>, IEquatable<StructuredQuery.Types.Filter>, IDeepCloneable<StructuredQuery.Types.Filter>, IBufferMessage, IMessage
A filter.
Implements
IMessage<StructuredQuery.Types.Filter>, IEquatable<StructuredQuery.Types.Filter>, IDeepCloneable<StructuredQuery.Types.Filter>, IBufferMessage, IMessageNamespace
Google.Cloud.Firestore.V1Assembly
Google.Cloud.Firestore.V1.dll
Constructors
Filter()
public Filter()
Filter(StructuredQuery.Types.Filter)
public Filter(StructuredQuery.Types.Filter other)
Parameter | |
---|---|
Name | Description |
other | StructuredQuery.Types.Filter |
Properties
CompositeFilter
public StructuredQuery.Types.CompositeFilter CompositeFilter { get; set; }
A composite filter.
Property Value | |
---|---|
Type | Description |
StructuredQuery.Types.CompositeFilter |
FieldFilter
public StructuredQuery.Types.FieldFilter FieldFilter { get; set; }
A filter on a document field.
Property Value | |
---|---|
Type | Description |
StructuredQuery.Types.FieldFilter |
FilterTypeCase
public StructuredQuery.Types.Filter.FilterTypeOneofCase FilterTypeCase { get; }
Property Value | |
---|---|
Type | Description |
StructuredQuery.Types.Filter.FilterTypeOneofCase |
UnaryFilter
public StructuredQuery.Types.UnaryFilter UnaryFilter { get; set; }
A filter that takes exactly one argument.
Property Value | |
---|---|
Type | Description |
StructuredQuery.Types.UnaryFilter |