public sealed class PlanNode.Types.ShortRepresentation : IMessage<PlanNode.Types.ShortRepresentation>, IEquatable<PlanNode.Types.ShortRepresentation>, IDeepCloneable<PlanNode.Types.ShortRepresentation>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Spanner v1 API class PlanNode.Types.ShortRepresentation.
Condensed representation of a node and its subtree. Only present for
SCALAR
[PlanNode(s)][google.spanner.v1.PlanNode].
Implements
IMessagePlanNodeTypesShortRepresentation, IEquatablePlanNodeTypesShortRepresentation, IDeepCloneablePlanNodeTypesShortRepresentation, IBufferMessage, IMessageNamespace
Google.Cloud.Spanner.V1Assembly
Google.Cloud.Spanner.V1.dll
Constructors
ShortRepresentation()
public ShortRepresentation()
ShortRepresentation(ShortRepresentation)
public ShortRepresentation(PlanNode.Types.ShortRepresentation other)
Parameter | |
---|---|
Name | Description |
other |
PlanNodeTypesShortRepresentation |
Properties
Description
public string Description { get; set; }
A string representation of the expression subtree rooted at this node.
Property Value | |
---|---|
Type | Description |
string |
Subqueries
public MapField<string, int> Subqueries { get; }
A mapping of (subquery variable name) -> (subquery node id) for cases
where the description
string of this node references a SCALAR
subquery contained in the expression subtree rooted at this node. The
referenced SCALAR
subquery may not necessarily be a direct child of
this node.
Property Value | |
---|---|
Type | Description |
MapFieldstringint |