public sealed class StackFrame : IMessage<StackTrace.Types.StackFrame>, IEquatable<StackTrace.Types.StackFrame>, IDeepCloneable<StackTrace.Types.StackFrame>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Trace v2 API class StackTrace.Types.StackFrame.
Represents a single stack frame in a stack trace.
Implements
IMessage<StackTrace.Types.StackFrame>, IEquatable<StackTrace.Types.StackFrame>, IDeepCloneable<StackTrace.Types.StackFrame>, IBufferMessage, IMessageNamespace
Google.Cloud.Trace.V2Assembly
Google.Cloud.Trace.V2.dll
Constructors
StackFrame()
public StackFrame()
StackFrame(StackTrace.Types.StackFrame)
public StackFrame(StackTrace.Types.StackFrame other)
Parameter | |
---|---|
Name | Description |
other | StackTrace.Types.StackFrame |
Properties
ColumnNumber
public long ColumnNumber { get; set; }
The column number where the function call appears, if available. This is important in JavaScript because of its anonymous functions.
Property Value | |
---|---|
Type | Description |
Int64 |
FileName
public TruncatableString FileName { get; set; }
The name of the source file where the function call appears (up to 256 bytes).
Property Value | |
---|---|
Type | Description |
TruncatableString |
FunctionName
public TruncatableString FunctionName { get; set; }
The fully-qualified name that uniquely identifies the function or method that is active in this frame (up to 1024 bytes).
Property Value | |
---|---|
Type | Description |
TruncatableString |
LineNumber
public long LineNumber { get; set; }
The line number in file_name
where the function call appears.
Property Value | |
---|---|
Type | Description |
Int64 |
LoadModule
public Module LoadModule { get; set; }
The binary module from where the code was loaded.
Property Value | |
---|---|
Type | Description |
Module |
OriginalFunctionName
public TruncatableString OriginalFunctionName { get; set; }
An un-mangled function name, if function_name
is
mangled. The name can
be fully-qualified (up to 1024 bytes).
Property Value | |
---|---|
Type | Description |
TruncatableString |
SourceVersion
public TruncatableString SourceVersion { get; set; }
The version of the deployed source code (up to 128 bytes).
Property Value | |
---|---|
Type | Description |
TruncatableString |