Show / Hide Table of Contents

Class FilterExpression

To express dimension or metric filters. The fields in the same FilterExpression need to be either all dimensions or all metrics.

Inheritance
object
FilterExpression
Implements
IMessage<FilterExpression>
IEquatable<FilterExpression>
IDeepCloneable<FilterExpression>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Analytics.Data.V1Beta
Assembly: Google.Analytics.Data.V1Beta.dll
Syntax
public sealed class FilterExpression : IMessage<FilterExpression>, IEquatable<FilterExpression>, IDeepCloneable<FilterExpression>, IBufferMessage, IMessage

Constructors

FilterExpression()

Declaration
public FilterExpression()

FilterExpression(FilterExpression)

Declaration
public FilterExpression(FilterExpression other)
Parameters
Type Name Description
FilterExpression other

Properties

AndGroup

The FilterExpressions in and_group have an AND relationship.

Declaration
public FilterExpressionList AndGroup { get; set; }
Property Value
Type Description
FilterExpressionList

ExprCase

Declaration
public FilterExpression.ExprOneofCase ExprCase { get; }
Property Value
Type Description
FilterExpression.ExprOneofCase

Filter

A primitive filter. In the same FilterExpression, all of the filter's field names need to be either all dimensions or all metrics.

Declaration
public Filter Filter { get; set; }
Property Value
Type Description
Filter

NotExpression

The FilterExpression is NOT of not_expression.

Declaration
public FilterExpression NotExpression { get; set; }
Property Value
Type Description
FilterExpression

OrGroup

The FilterExpressions in or_group have an OR relationship.

Declaration
public FilterExpressionList OrGroup { get; set; }
Property Value
Type Description
FilterExpressionList
In this article
Back to top Generated by DocFX