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.
Implements
IMessageStructuredQueryTypesFilter, IEquatableStructuredQueryTypesFilter, IDeepCloneableStructuredQueryTypesFilter, IBufferMessage, IMessageNamespace
Google.Cloud.Firestore.V1Assembly
Google.Cloud.Firestore.V1.dll
Constructors
Filter()
public Filter()
Filter(Filter)
public Filter(StructuredQuery.Types.Filter other)
Parameter | |
---|---|
Name | Description |
other |
StructuredQueryTypesFilter |
Properties
CompositeFilter
public StructuredQuery.Types.CompositeFilter CompositeFilter { get; set; }
A composite filter.
Property Value | |
---|---|
Type | Description |
StructuredQueryTypesCompositeFilter |
FieldFilter
public StructuredQuery.Types.FieldFilter FieldFilter { get; set; }
A filter on a document field.
Property Value | |
---|---|
Type | Description |
StructuredQueryTypesFieldFilter |
FilterTypeCase
public StructuredQuery.Types.Filter.FilterTypeOneofCase FilterTypeCase { get; }
Property Value | |
---|---|
Type | Description |
StructuredQueryTypesFilterFilterTypeOneofCase |
UnaryFilter
public StructuredQuery.Types.UnaryFilter UnaryFilter { get; set; }
A filter that takes exactly one argument.
Property Value | |
---|---|
Type | Description |
StructuredQueryTypesUnaryFilter |