CompilationWithAnalyzers Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| CompilationWithAnalyzers(Compilation, ImmutableArray<DiagnosticAnalyzer>, AnalyzerOptions) |
Membuat kompilasi baru dengan melampirkan penganalisis diagnostik ke kompilasi yang ada. |
| CompilationWithAnalyzers(Compilation, ImmutableArray<DiagnosticAnalyzer>, CompilationWithAnalyzersOptions) |
Membuat kompilasi baru dengan melampirkan penganalisis diagnostik ke kompilasi yang ada. |
| CompilationWithAnalyzers(Compilation, ImmutableArray<DiagnosticAnalyzer>, AnalyzerOptions, CancellationToken) |
Kedaluwarsa.
Membuat kompilasi baru dengan melampirkan penganalisis diagnostik ke kompilasi yang ada. |
CompilationWithAnalyzers(Compilation, ImmutableArray<DiagnosticAnalyzer>, AnalyzerOptions)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Membuat kompilasi baru dengan melampirkan penganalisis diagnostik ke kompilasi yang ada.
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
Kompilasi asli.
- analyzers
- ImmutableArray<DiagnosticAnalyzer>
Kumpulan penganalisis untuk disertakan dalam analisis di masa mendatang.
- options
- AnalyzerOptions
Opsi yang diteruskan ke penganalisis.
Berlaku untuk
CompilationWithAnalyzers(Compilation, ImmutableArray<DiagnosticAnalyzer>, CompilationWithAnalyzersOptions)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Membuat kompilasi baru dengan melampirkan penganalisis diagnostik ke kompilasi yang ada.
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
Kompilasi asli.
- analyzers
- ImmutableArray<DiagnosticAnalyzer>
Kumpulan penganalisis untuk disertakan dalam analisis di masa mendatang.
- analysisOptions
- CompilationWithAnalyzersOptions
Opsi untuk mengonfigurasi eksekusi penganalisis.
Berlaku untuk
CompilationWithAnalyzers(Compilation, ImmutableArray<DiagnosticAnalyzer>, AnalyzerOptions, CancellationToken)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Perhatian
Use constructor without a cancellation token
Membuat kompilasi baru dengan melampirkan penganalisis diagnostik ke kompilasi yang ada.
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
Kompilasi asli.
- analyzers
- ImmutableArray<DiagnosticAnalyzer>
Kumpulan penganalisis untuk disertakan dalam analisis di masa mendatang.
- options
- AnalyzerOptions
Opsi yang diteruskan ke penganalisis.
- cancellationToken
- CancellationToken
Token pembatalan yang dapat digunakan untuk membatalkan analisis.
- Atribut