7 references to GetEnumerableMetadata
Microsoft.CodeAnalysis.Features (2)
EmbeddedLanguages\EmbeddedLanguageMetadata.cs (2)
31this.Identifiers = ((IReadOnlyDictionary<string, object>)data).GetEnumerableMetadata<string>(nameof(Identifiers)).WhereNotNull(); 32this.Languages = ((IReadOnlyDictionary<string, object>)data).GetEnumerableMetadata<string>(nameof(Languages)).WhereNotNull();
Microsoft.CodeAnalysis.Workspaces (4)
CodeChangeProviderMetadata.cs (1)
19this.Languages = ((IReadOnlyDictionary<string, object>)data).GetEnumerableMetadata<string>("Languages");
FileExtensionsMetadata.cs (1)
21=> this.Extensions = ((IReadOnlyDictionary<string, object>)data).GetEnumerableMetadata<string>("Extensions");
OrderableMetadata.cs (2)
27this.AfterTyped = readOnlyData.GetEnumerableMetadata<string>("After").WhereNotNull(); 28this.BeforeTyped = readOnlyData.GetEnumerableMetadata<string>("Before").WhereNotNull();
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\ProjectFile\ProjectFileLoader.cs (1)
40d => d.GetEnumerableMetadata<string>("ProjectFileExtension").Any(e => string.Equals(e, extension, StringComparison.OrdinalIgnoreCase)))