Google Cloud Error Reporting v1beta1 API - Class SourceLocation (3.0.0-beta04)

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

Reference documentation and code samples for the Google Cloud Error Reporting v1beta1 API class SourceLocation.

Indicates a location in the source code of the service for which errors are reported. functionName must be provided by the application when reporting an error, unless the error report contains a message with a supported exception stack trace. All fields are optional for the later case.

Inheritance

object > SourceLocation

Namespace

Google.Cloud.ErrorReporting.V1Beta1

Assembly

Google.Cloud.ErrorReporting.V1Beta1.dll

Constructors

SourceLocation()

public SourceLocation()

SourceLocation(SourceLocation)

public SourceLocation(SourceLocation other)
Parameter
Name Description
other SourceLocation

Properties

FilePath

public string FilePath { get; set; }

The source code filename, which can include a truncated relative path, or a full path from a production machine.

Property Value
Type Description
string

FunctionName

public string FunctionName { get; set; }

Human-readable name of a function or method. The value can include optional context like the class or package name. For example, my.package.MyClass.method in case of Java.

Property Value
Type Description
string

LineNumber

public int LineNumber { get; set; }

1-based. 0 indicates that the line number is unknown.

Property Value
Type Description
int