Show / Hide Table of Contents

Class ReportDefinition.Types.Filter

A filter over one or more fields.

Inheritance
object
ReportDefinition.Types.Filter
Implements
IMessage<ReportDefinition.Types.Filter>
IEquatable<ReportDefinition.Types.Filter>
IDeepCloneable<ReportDefinition.Types.Filter>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class ReportDefinition.Types.Filter : IMessage<ReportDefinition.Types.Filter>, IEquatable<ReportDefinition.Types.Filter>, IDeepCloneable<ReportDefinition.Types.Filter>, IBufferMessage, IMessage

Constructors

Filter()

Declaration
public Filter()

Filter(Filter)

Declaration
public Filter(ReportDefinition.Types.Filter other)
Parameters
Type Name Description
ReportDefinition.Types.Filter other

Properties

AndFilter

A list of filters whose results are AND-ed.

Declaration
public ReportDefinition.Types.Filter.Types.FilterList AndFilter { get; set; }
Property Value
Type Description
ReportDefinition.Types.Filter.Types.FilterList

FieldFilter

A filter on a single field.

Declaration
public ReportDefinition.Types.Filter.Types.FieldFilter FieldFilter { get; set; }
Property Value
Type Description
ReportDefinition.Types.Filter.Types.FieldFilter

NotFilter

A filter whose result is negated.

Declaration
public ReportDefinition.Types.Filter NotFilter { get; set; }
Property Value
Type Description
ReportDefinition.Types.Filter

OrFilter

A list of filters whose results are OR-ed.

Declaration
public ReportDefinition.Types.Filter.Types.FilterList OrFilter { get; set; }
Property Value
Type Description
ReportDefinition.Types.Filter.Types.FilterList

TypeCase

Declaration
public ReportDefinition.Types.Filter.TypeOneofCase TypeCase { get; }
Property Value
Type Description
ReportDefinition.Types.Filter.TypeOneofCase
In this article
Back to top Generated by DocFX