Class StackFrame (3.0.0)

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

Represents a stack frame context.

Inheritance

Object > StackFrame

Namespace

Google.Cloud.Debugger.V2

Assembly

Google.Cloud.Debugger.V2.dll

Constructors

StackFrame()

public StackFrame()

StackFrame(StackFrame)

public StackFrame(StackFrame other)
Parameter
NameDescription
otherStackFrame

Properties

Arguments

public RepeatedField<Variable> Arguments { get; }

Set of arguments passed to this function. Note that this might not be populated for all stack frames.

Property Value
TypeDescription
RepeatedField<Variable>

Function

public string Function { get; set; }

Demangled function name at the call site.

Property Value
TypeDescription
String

Locals

public RepeatedField<Variable> Locals { get; }

Set of local variables at the stack frame location. Note that this might not be populated for all stack frames.

Property Value
TypeDescription
RepeatedField<Variable>

Location

public SourceLocation Location { get; set; }

Source location of the call site.

Property Value
TypeDescription
SourceLocation