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].
Implements
Google.Protobuf.IMessage<PlanNode.Types.ShortRepresentation>, IEquatable<PlanNode.Types.ShortRepresentation>, Google.Protobuf.IDeepCloneable<PlanNode.Types.ShortRepresentation>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.Spanner.V1Assembly
Google.Cloud.Spanner.V1.dll
Constructors
ShortRepresentation()
public ShortRepresentation()
ShortRepresentation(PlanNode.Types.ShortRepresentation)
public ShortRepresentation(PlanNode.Types.ShortRepresentation other)
Parameter | |
---|---|
Name | Description |
other | PlanNode.Types.ShortRepresentation |
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 |
Google.Protobuf.Collections.MapField<String, Int32> |