Show / Hide Table of Contents

Class ExpressionReport

Describes where in a file an expression is found and what it was evaluated to over the course of its use.

Inheritance
object
ExpressionReport
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.FirebaseRules.v1.Data
Assembly: Google.Apis.FirebaseRules.v1.dll
Syntax
public class ExpressionReport : IDirectResponseSchema

Properties

Children

Subexpressions

Declaration
[JsonProperty("children")]
public virtual IList<ExpressionReport> Children { get; set; }
Property Value
Type Description
IList<ExpressionReport>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

SourcePosition

Position of expression in original rules source.

Declaration
[JsonProperty("sourcePosition")]
public virtual SourcePosition SourcePosition { get; set; }
Property Value
Type Description
SourcePosition

Values

Values that this expression evaluated to when encountered.

Declaration
[JsonProperty("values")]
public virtual IList<ValueCount> Values { get; set; }
Property Value
Type Description
IList<ValueCount>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX