Class SemanticSymbolKey
Represents the identity of a resolved semantic symbol.
public sealed class SemanticSymbolKey : IEquatable<SemanticSymbolKey>
- Inheritance
-
SemanticSymbolKey
- Implements
- Inherited Members
Properties
IsWorkspaceStable
Gets a value indicating whether independently analyzed documents can contain the same symbol.
public bool IsWorkspaceStable { get; }
Property Value
Kind
Gets the semantic symbol kind.
public SemanticClassificationKind Kind { get; }
Property Value
Methods
Equals(SemanticSymbolKey?)
public bool Equals(SemanticSymbolKey? other)
Parameters
otherSemanticSymbolKey
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()