Table of Contents

Class KeyLocation

Namespace
Tlumach.Base
Assembly
Tlumach.Base.dll

The holder for information about where the keys are located in the source files. Unfortunately, this works only for key=value and table formats for now.

public record KeyLocation : IEquatable<KeyLocation>
Inheritance
KeyLocation
Implements
Inherited Members

Constructors

KeyLocation()

The holder for information about where the keys are located in the source files. Unfortunately, this works only for key=value and table formats for now.

public KeyLocation()

KeyLocation(int, int, int)

public KeyLocation(int lineNumber, int columnNumber, int offsetInFile)

Parameters

lineNumber int
columnNumber int
offsetInFile int

Properties

ClassName

public string? ClassName { get; set; }

Property Value

string

ColumnNumber

public int ColumnNumber { get; set; }

Property Value

int

Empty

public static KeyLocation Empty { get; }

Property Value

KeyLocation

FilePath

public string? FilePath { get; set; }

Property Value

string

LineNumber

public int LineNumber { get; set; }

Property Value

int

Namespace

public string? Namespace { get; set; }

Property Value

string

OffsetInFile

public int OffsetInFile { get; set; }

Property Value

int