public sealed class LogEntrySourceLocation : IMessage<LogEntrySourceLocation>, IEquatable<LogEntrySourceLocation>, IDeepCloneable<LogEntrySourceLocation>, IBufferMessage, IMessage
Additional information about the source code location that produced the log
entry.
Optional. Source file name. Depending on the runtime environment, this
might be a simple name or a fully-qualified name.
Property Value
Type
Description
System.String
Function
public string Function { get; set; }
Optional. Human-readable name of the function or method being invoked, with
optional context such as the class or package name. This information may be
used in contexts such as the logs viewer, where a file and line number are
less meaningful. The format can vary by language. For example:
qual.if.ied.Class.method (Java), dir/package.func (Go), function
(Python).
Property Value
Type
Description
System.String
Line
public long Line { get; set; }
Optional. Line within the source file. 1-based; 0 indicates no line number
available.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis page details the \u003ccode\u003eLogEntrySourceLocation\u003c/code\u003e class, which provides information about the source code location associated with a log entry.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eLogEntrySourceLocation\u003c/code\u003e class, found within the \u003ccode\u003eGoogle.Cloud.ServiceControl.V1\u003c/code\u003e namespace, is implemented in the \u003ccode\u003eGoogle.Cloud.ServiceControl.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eIt implements multiple interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class offers properties such as \u003ccode\u003eFile\u003c/code\u003e, \u003ccode\u003eFunction\u003c/code\u003e, and \u003ccode\u003eLine\u003c/code\u003e to specify the source file name, function name, and line number, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple versions of this class documented on the webpage, with version 2.4.0 being the latest, and version 1.0.0 being the oldest.\u003c/p\u003e\n"]]],[],null,[]]