Class PlanNode.Types.ShortRepresentation (3.5.0)

public sealed class ShortRepresentation : IMessage<PlanNode.Types.ShortRepresentation>, IEquatable<PlanNode.Types.ShortRepresentation>, IDeepCloneable<PlanNode.Types.ShortRepresentation>, IBufferMessage, IMessage

Condensed representation of a node and its subtree. Only present for SCALAR [PlanNode(s)][google.spanner.v1.PlanNode].

Inheritance

Object > PlanNode.Types.ShortRepresentation

Implements

Google.Protobuf.IMessage<PlanNode.Types.ShortRepresentation>, IEquatable<PlanNode.Types.ShortRepresentation>, Google.Protobuf.IDeepCloneable<PlanNode.Types.ShortRepresentation>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.Spanner.V1

Assembly

Google.Cloud.Spanner.V1.dll

Constructors

ShortRepresentation()

public ShortRepresentation()

ShortRepresentation(PlanNode.Types.ShortRepresentation)

public ShortRepresentation(PlanNode.Types.ShortRepresentation other)
Parameter
NameDescription
otherPlanNode.Types.ShortRepresentation

Properties

Description

public string Description { get; set; }

A string representation of the expression subtree rooted at this node.

Property Value
TypeDescription
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
TypeDescription
Google.Protobuf.Collections.MapField<String, Int32>