CompilationWithAnalyzers Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CompilationWithAnalyzers(Compilation, ImmutableArray<DiagnosticAnalyzer>, AnalyzerOptions) |
Erstellt eine neue Kompilierung, indem Diagnoseanalysetools an eine vorhandene Kompilierung angefügt werden. |
CompilationWithAnalyzers(Compilation, ImmutableArray<DiagnosticAnalyzer>, CompilationWithAnalyzersOptions) |
Erstellt eine neue Kompilierung, indem Diagnoseanalysetools an eine vorhandene Kompilierung angefügt werden. |
CompilationWithAnalyzers(Compilation, ImmutableArray<DiagnosticAnalyzer>, AnalyzerOptions, CancellationToken) |
Veraltet.
Erstellt eine neue Kompilierung, indem Diagnoseanalysetools an eine vorhandene Kompilierung angefügt werden. |
CompilationWithAnalyzers(Compilation, ImmutableArray<DiagnosticAnalyzer>, AnalyzerOptions)
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
Erstellt eine neue Kompilierung, indem Diagnoseanalysetools an eine vorhandene Kompilierung angefügt werden.
public CompilationWithAnalyzers (Microsoft.CodeAnalysis.Compilation compilation, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions? options);
new Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzers : Microsoft.CodeAnalysis.Compilation * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions -> Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzers
Public Sub New (compilation As Compilation, analyzers As ImmutableArray(Of DiagnosticAnalyzer), options As AnalyzerOptions)
Parameter
- compilation
- Compilation
Die ursprüngliche Kompilierung.
- analyzers
- ImmutableArray<DiagnosticAnalyzer>
Der Satz von Analysetools, die in zukünftige Analysen einbezogen werden sollen.
- options
- AnalyzerOptions
Optionen, die an Analysetools übergeben werden.
Gilt für:
CompilationWithAnalyzers(Compilation, ImmutableArray<DiagnosticAnalyzer>, CompilationWithAnalyzersOptions)
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
Erstellt eine neue Kompilierung, indem Diagnoseanalysetools an eine vorhandene Kompilierung angefügt werden.
public:
CompilationWithAnalyzers(Microsoft::CodeAnalysis::Compilation ^ compilation, System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::Diagnostics::DiagnosticAnalyzer ^> analyzers, Microsoft::CodeAnalysis::Diagnostics::CompilationWithAnalyzersOptions ^ analysisOptions);
public CompilationWithAnalyzers (Microsoft.CodeAnalysis.Compilation compilation, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzersOptions analysisOptions);
new Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzers : Microsoft.CodeAnalysis.Compilation * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzersOptions -> Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzers
Public Sub New (compilation As Compilation, analyzers As ImmutableArray(Of DiagnosticAnalyzer), analysisOptions As CompilationWithAnalyzersOptions)
Parameter
- compilation
- Compilation
Die ursprüngliche Kompilierung.
- analyzers
- ImmutableArray<DiagnosticAnalyzer>
Der Satz von Analysetools, die in zukünftige Analysen einbezogen werden sollen.
- analysisOptions
- CompilationWithAnalyzersOptions
Optionen zum Konfigurieren der Analyseausführung.
Gilt für:
CompilationWithAnalyzers(Compilation, ImmutableArray<DiagnosticAnalyzer>, AnalyzerOptions, CancellationToken)
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
- Quelle:
- CompilationWithAnalyzers.cs
Achtung
Use constructor without a cancellation token
Erstellt eine neue Kompilierung, indem Diagnoseanalysetools an eine vorhandene Kompilierung angefügt werden.
public:
CompilationWithAnalyzers(Microsoft::CodeAnalysis::Compilation ^ compilation, System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::Diagnostics::DiagnosticAnalyzer ^> analyzers, Microsoft::CodeAnalysis::Diagnostics::AnalyzerOptions ^ options, System::Threading::CancellationToken cancellationToken);
public CompilationWithAnalyzers (Microsoft.CodeAnalysis.Compilation compilation, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, System.Threading.CancellationToken cancellationToken);
public CompilationWithAnalyzers (Microsoft.CodeAnalysis.Compilation compilation, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions? options, System.Threading.CancellationToken cancellationToken);
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[System.Obsolete("Use constructor without a cancellation token")]
public CompilationWithAnalyzers (Microsoft.CodeAnalysis.Compilation compilation, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions? options, System.Threading.CancellationToken cancellationToken);
new Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzers : Microsoft.CodeAnalysis.Compilation * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzers
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
[<System.Obsolete("Use constructor without a cancellation token")>]
new Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzers : Microsoft.CodeAnalysis.Compilation * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.Diagnostics.CompilationWithAnalyzers
Public Sub New (compilation As Compilation, analyzers As ImmutableArray(Of DiagnosticAnalyzer), options As AnalyzerOptions, cancellationToken As CancellationToken)
Parameter
- compilation
- Compilation
Die ursprüngliche Kompilierung.
- analyzers
- ImmutableArray<DiagnosticAnalyzer>
Der Satz von Analysetools, die in zukünftige Analysen einbezogen werden sollen.
- options
- AnalyzerOptions
Optionen, die an Analysetools übergeben werden.
- cancellationToken
- CancellationToken
Ein Abbruchtoken, das zum Abbrechen der Analyse verwendet werden kann.
- Attribute