public sealed class Position : IMessage<Execution.Types.StackTraceElement.Types.Position>, IEquatable<Execution.Types.StackTraceElement.Types.Position>, IDeepCloneable<Execution.Types.StackTraceElement.Types.Position>, IBufferMessage, IMessage
Position contains source position information about the stack trace element such as line number, column number and length of the code block in bytes.
Implements
IMessage<Execution.Types.StackTraceElement.Types.Position>, IEquatable<Execution.Types.StackTraceElement.Types.Position>, IDeepCloneable<Execution.Types.StackTraceElement.Types.Position>, IBufferMessage, IMessageNamespace
Google.Cloud.Workflows.Executions.V1Assembly
Google.Cloud.Workflows.Executions.V1.dll
Constructors
Position()
public Position()
Position(Execution.Types.StackTraceElement.Types.Position)
public Position(Execution.Types.StackTraceElement.Types.Position other)
Parameter | |
---|---|
Name | Description |
other | Execution.Types.StackTraceElement.Types.Position |
Properties
Column
public long Column { get; set; }
The source code column position (of the line) the current instruction was generated from.
Property Value | |
---|---|
Type | Description |
Int64 |
Length
public long Length { get; set; }
The number of bytes of source code making up this stack trace element.
Property Value | |
---|---|
Type | Description |
Int64 |
Line
public long Line { get; set; }
The source code line number the current instruction was generated from.
Property Value | |
---|---|
Type | Description |
Int64 |