17 references to GetBestTypeByMetadataName
ConfigurationSchemaGenerator (17)
RuntimeSource\Configuration.Binder\Parser\KnownTypeSymbols.cs (15)
75DateOnly = compilation.GetBestTypeByMetadataName("System.DateOnly"); 78Half = compilation.GetBestTypeByMetadataName("System.Half"); 79Int128 = compilation.GetBestTypeByMetadataName("System.Int128"); 80TimeOnly = compilation.GetBestTypeByMetadataName("System.TimeOnly"); 82UInt128 = compilation.GetBestTypeByMetadataName("System.UInt128"); 87INamedTypeSymbol? binderOptions = compilation.GetBestTypeByMetadataName("Microsoft.Extensions.Configuration.BinderOptions"); 89ConfigurationBinder = compilation.GetBestTypeByMetadataName("Microsoft.Extensions.Configuration.ConfigurationBinder"); 90ConfigurationKeyNameAttribute = compilation.GetBestTypeByMetadataName("Microsoft.Extensions.Configuration.ConfigurationKeyNameAttribute"); 91IConfiguration = compilation.GetBestTypeByMetadataName("Microsoft.Extensions.Configuration.IConfiguration"); 92IConfigurationSection = compilation.GetBestTypeByMetadataName("Microsoft.Extensions.Configuration.IConfigurationSection"); 93IServiceCollection = compilation.GetBestTypeByMetadataName("Microsoft.Extensions.DependencyInjection.IServiceCollection"); 94OptionsBuilderConfigurationExtensions = compilation.GetBestTypeByMetadataName("Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions"); 95OptionsBuilderOfT = compilation.GetBestTypeByMetadataName("Microsoft.Extensions.Options.OptionsBuilder`1"); 97OptionsConfigurationServiceCollectionExtensions = compilation.GetBestTypeByMetadataName("Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions"); 122IReadOnlySet_Unbound = compilation.GetBestTypeByMetadataName("System.Collections.Generic.IReadOnlySet`1")?.ConstructUnboundGenericType();
RuntimeSource\Roslyn\GetBestTypeByMetadataName.cs (2)
82/// A thin wrapper over <see cref="GetBestTypeByMetadataName(Compilation, string)"/>, 91: GetBestTypeByMetadataName(compilation, type.FullName);