1 write to Properties
Microsoft.CodeAnalysis.Features (1)
FindUsages\DefinitionItem.cs (1)
152
Properties
= properties ?? ImmutableDictionary<string, string>.Empty;
18 references to Properties
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
StackTraceExplorer\StackTraceExplorerTests.cs (2)
62
AssertEx.SetEqual(expectedDefinition.
Properties
, definition.
Properties
);
Microsoft.CodeAnalysis.Features (11)
FindUsages\DefinitionItem.cs (6)
45
/// For metadata symbols we encode information in the <see cref="
Properties
"/> so we can
56
/// <see cref="
Properties
"/> to act as an explicit marker that navigation is not possible.
156
if (
Properties
.ContainsKey(MetadataSymbolKey))
158
Contract.ThrowIfFalse(
Properties
.ContainsKey(MetadataSymbolOriginatingProjectIdGuid));
159
Contract.ThrowIfFalse(
Properties
.ContainsKey(MetadataSymbolOriginatingProjectIdDebugName));
327
=> new(Tags, DisplayParts, NameDisplayParts, OriginationParts, SourceSpans.SelectAsArray(ss => (DocumentIdSpan)ss),
Properties
, DisplayableProperties, DisplayIfNoReferences);
FindUsages\DefinitionItem.DefaultDefinitionItem.cs (4)
42
if (
Properties
.ContainsKey(NonNavigable))
45
if (
Properties
.TryGetValue(MetadataSymbolKey, out var symbolKey))
65
if (!
Properties
.TryGetValue(MetadataSymbolOriginatingProjectIdGuid, out var projectIdGuid) ||
66
!
Properties
.TryGetValue(MetadataSymbolOriginatingProjectIdDebugName, out var projectDebugName))
FindUsages\IRemoteFindUsagesService.cs (1)
246
item.
Properties
,
Microsoft.VisualStudio.LanguageServices (5)
FindReferences\Entries\MetadataDefinitionItemEntry.cs (1)
40
return DefinitionBucket.DefinitionItem.
Properties
[AbstractReferenceFinder.ContainingTypeInfoPropertyName];
FindReferences\RoslynDefinitionBucket.cs (1)
63
var isPrimary = definitionItem.
Properties
.ContainsKey(DefinitionItem.Primary);
Workspace\VisualStudioSymbolNavigationService.cs (3)
195
definitionItem.
Properties
.TryGetValue(DefinitionItem.RQNameKey1, out var rqName);
213
definitionItem.
Properties
.TryGetValue(DefinitionItem.RQNameKey1, out var rqName1);
214
definitionItem.
Properties
.TryGetValue(DefinitionItem.RQNameKey2, out var rqName2);