Class QueryPlan (3.5.0)

public sealed class QueryPlan : IMessage<QueryPlan>, IEquatable<QueryPlan>, IDeepCloneable<QueryPlan>, IBufferMessage, IMessage

Contains an ordered list of nodes appearing in the query plan.

Inheritance

Object > QueryPlan

Implements

Google.Protobuf.IMessage<QueryPlan>, IEquatable<QueryPlan>, Google.Protobuf.IDeepCloneable<QueryPlan>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.Spanner.V1

Assembly

Google.Cloud.Spanner.V1.dll

Constructors

QueryPlan()

public QueryPlan()

QueryPlan(QueryPlan)

public QueryPlan(QueryPlan other)
Parameter
NameDescription
otherQueryPlan

Properties

PlanNodes

public RepeatedField<PlanNode> PlanNodes { get; }

The nodes in the query plan. Plan nodes are returned in pre-order starting with the plan root. Each [PlanNode][google.spanner.v1.PlanNode]'s id corresponds to its index in plan_nodes.

Property Value
TypeDescription
Google.Protobuf.Collections.RepeatedField<PlanNode>