16 references to GetBestTypeByMetadataName
Microsoft.Gen.Logging (16)
Parsing\SymbolLoader.cs (14)
57var loggerSymbol = compilation.GetBestTypeByMetadataName(ILoggerType); 58var logLevelSymbol = compilation.GetBestTypeByMetadataName(LogLevelType); 59var loggerMessageAttributeSymbol = compilation.GetBestTypeByMetadataName(LoggerMessageAttribute); 60var logPropertiesAttributeSymbol = compilation.GetBestTypeByMetadataName(LogPropertiesAttribute); 61var tagProviderAttributeSymbol = compilation.GetBestTypeByMetadataName(TagProviderAttribute); 62var tagNameAttributeSymbol = compilation.GetBestTypeByMetadataName(TagNameAttribute); 63var tagCollectorSymbol = compilation.GetBestTypeByMetadataName(ITagCollectorType); 64var logPropertyIgnoreAttributeSymbol = compilation.GetBestTypeByMetadataName(LogPropertyIgnoreAttribute); 65var dataClassificationAttribute = compilation.GetBestTypeByMetadataName(DataClassificationAttribute); 66var noDataClassificationAttribute = compilation.GetBestTypeByMetadataName(NoDataClassificationAttribute); 83var exceptionSymbol = compilation.GetBestTypeByMetadataName(ExceptionType); 91var formatProviderSymbol = compilation.GetBestTypeByMetadataName(IFormatProviderType)!; 92var spanFormattableSymbol = compilation.GetBestTypeByMetadataName(ISpanFormattableType); 98var s = compilation.GetBestTypeByMetadataName(ign);
src\Generators\Shared\RoslynExtensions.cs (2)
95/// A thin wrapper over <see cref="GetBestTypeByMetadataName(Compilation, string)"/>, 103: GetBestTypeByMetadataName(compilation, type.FullName);