Freigeben über


CompilationWithAnalyzers Konstruktoren

Definition

Ü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

Gilt für: