Class AnalyzerReference
Inheritance
AnalyzerReference
Assembly: Microsoft.CodeAnalysis.dll
Syntax
public abstract class AnalyzerReference
Constructors
AnalyzerReference()
Declaration
protected AnalyzerReference()
Properties
Display
Declaration
public virtual string Display { get; }
Property Value
FullPath
Declaration
public abstract string? FullPath { get; }
Property Value
Id
Declaration
public abstract object Id { get; }
Property Value
Methods
GetAnalyzers(string)
Declaration
public abstract ImmutableArray<DiagnosticAnalyzer> GetAnalyzers(string language)
Parameters
| Type |
Name |
Description |
| string |
language |
|
Returns
GetAnalyzersForAllLanguages()
Declaration
public abstract ImmutableArray<DiagnosticAnalyzer> GetAnalyzersForAllLanguages()
Returns
GetGenerators()
Declaration
[Obsolete("Use GetGenerators(string language) or GetGeneratorsForAllLanguages()")]
public virtual ImmutableArray<ISourceGenerator> GetGenerators()
Returns
GetGenerators(string)
Declaration
public virtual ImmutableArray<ISourceGenerator> GetGenerators(string language)
Parameters
| Type |
Name |
Description |
| string |
language |
|
Returns
GetGeneratorsForAllLanguages()
Declaration
public virtual ImmutableArray<ISourceGenerator> GetGeneratorsForAllLanguages()
Returns