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. 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).
[[["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\u003eThe \u003ccode\u003eLogEntrySourceLocation\u003c/code\u003e class provides information about the source code location that produced a log entry in Google Cloud Logging.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, supporting features like message handling, equality checks, deep cloning, and buffered messages.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eLogEntrySourceLocation\u003c/code\u003e offers constructors to create new instances, either empty or based on an existing \u003ccode\u003eLogEntrySourceLocation\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eKey properties include \u003ccode\u003eFile\u003c/code\u003e, \u003ccode\u003eFunction\u003c/code\u003e, and \u003ccode\u003eLine\u003c/code\u003e, which respectively represent the source file name, the function or method name, and the line number within the file.\u003c/p\u003e\n"],["\u003cp\u003eThe class is found within the namespace \u003ccode\u003eGoogle.Cloud.Logging.V2\u003c/code\u003e and is part of the assembly \u003ccode\u003eGoogle.Cloud.Logging.V2.dll\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]