Class ExpressionReport
Describes where in a file an expression is found and what it was evaluated to over the course of its use.
Implements
Inherited Members
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> |