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.
Implements
Inherited Members
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 |