Show / Hide Table of Contents

Class ScriptStackFrame

Represents the location of the statement/expression being evaluated. Line and column numbers are defined as follows: - Line and column numbers start with one. That is, line 1 column 1 denotes the start of the script. - When inside a stored procedure, all line/column numbers are relative to the procedure body, not the script in which the procedure was defined. - Start/end positions exclude leading/trailing comments and whitespace. The end position always ends with a ";", when present. - Multi-byte Unicode characters are treated as just one column. - If the original script (or procedure definition) contains TAB characters, a tab "snaps" the indentation forward to the nearest multiple of 8 characters, plus 1. For example, a TAB on column 1, 2, 3, 4, 5, 6 , or 8 will advance the next character to column 9. A TAB on column 9, 10, 11, 12, 13, 14, 15, or 16 will advance the next character to column 17.

Inheritance
object
ScriptStackFrame
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Bigquery.v2.Data
Assembly: Google.Apis.Bigquery.v2.dll
Syntax
public class ScriptStackFrame : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

EndColumn

Output only. One-based end column.

Declaration
[JsonProperty("endColumn")]
public virtual int? EndColumn { get; set; }
Property Value
Type Description
int?

EndLine

Output only. One-based end line.

Declaration
[JsonProperty("endLine")]
public virtual int? EndLine { get; set; }
Property Value
Type Description
int?

ProcedureId

Output only. Name of the active procedure, empty if in a top-level script.

Declaration
[JsonProperty("procedureId")]
public virtual string ProcedureId { get; set; }
Property Value
Type Description
string

StartColumn

Output only. One-based start column.

Declaration
[JsonProperty("startColumn")]
public virtual int? StartColumn { get; set; }
Property Value
Type Description
int?

StartLine

Output only. One-based start line.

Declaration
[JsonProperty("startLine")]
public virtual int? StartLine { get; set; }
Property Value
Type Description
int?

Text

Output only. Text of the current statement/expression.

Declaration
[JsonProperty("text")]
public virtual string Text { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX