Condividi tramite


CompilationWithAnalyzers.GetAnalyzerSemanticDiagnosticsAsync Metodo

Definizione

Overload

GetAnalyzerSemanticDiagnosticsAsync(SemanticModel, Nullable<TextSpan>, CancellationToken)

Restituisce la diagnostica semantica prodotta da tutti Analyzers dall'analisi dell'oggetto specificato model, facoltativamente con ambito a un filterSpanoggetto . A seconda del comportamento degli analizzatori, alcune diagnostica che verranno segnalate per l'albero da un'analisi della compilazione completa possono essere assenti.

GetAnalyzerSemanticDiagnosticsAsync(SemanticModel, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Restituisce la diagnostica semantica prodotta dall'oggetto specificato analyzersmodeldall'analisi di , facoltativamente con ambito a un filterSpanoggetto . A seconda del comportamento degli analizzatori, alcune diagnostica che verranno segnalate per l'albero da un'analisi della compilazione completa possono essere assenti.

GetAnalyzerSemanticDiagnosticsAsync(SemanticModel, Nullable<TextSpan>, CancellationToken)

Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs

Restituisce la diagnostica semantica prodotta da tutti Analyzers dall'analisi dell'oggetto specificato model, facoltativamente con ambito a un filterSpanoggetto . A seconda del comportamento degli analizzatori, alcune diagnostica che verranno segnalate per l'albero da un'analisi della compilazione completa possono essere assenti.

public:
 System::Threading::Tasks::Task<System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::Diagnostic ^>> ^ GetAnalyzerSemanticDiagnosticsAsync(Microsoft::CodeAnalysis::SemanticModel ^ model, Nullable<Microsoft::CodeAnalysis::Text::TextSpan> filterSpan, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>> GetAnalyzerSemanticDiagnosticsAsync (Microsoft.CodeAnalysis.SemanticModel model, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Threading.CancellationToken cancellationToken);
member this.GetAnalyzerSemanticDiagnosticsAsync : Microsoft.CodeAnalysis.SemanticModel * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>>
Public Function GetAnalyzerSemanticDiagnosticsAsync (model As SemanticModel, filterSpan As Nullable(Of TextSpan), cancellationToken As CancellationToken) As Task(Of ImmutableArray(Of Diagnostic))

Parametri

model
SemanticModel

Modello semantico che rappresenta l'albero della sintassi da analizzare.

filterSpan
Nullable<TextSpan>

Intervallo facoltativo all'interno dell'albero per l'analisi dell'ambito.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Si applica a

GetAnalyzerSemanticDiagnosticsAsync(SemanticModel, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs
Origine:
CompilationWithAnalyzers.cs

Restituisce la diagnostica semantica prodotta dall'oggetto specificato analyzersmodeldall'analisi di , facoltativamente con ambito a un filterSpanoggetto . A seconda del comportamento degli analizzatori, alcune diagnostica che verranno segnalate per l'albero da un'analisi della compilazione completa possono essere assenti.

public:
 System::Threading::Tasks::Task<System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::Diagnostic ^>> ^ GetAnalyzerSemanticDiagnosticsAsync(Microsoft::CodeAnalysis::SemanticModel ^ model, Nullable<Microsoft::CodeAnalysis::Text::TextSpan> filterSpan, System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::Diagnostics::DiagnosticAnalyzer ^> analyzers, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>> GetAnalyzerSemanticDiagnosticsAsync (Microsoft.CodeAnalysis.SemanticModel model, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, System.Threading.CancellationToken cancellationToken);
member this.GetAnalyzerSemanticDiagnosticsAsync : Microsoft.CodeAnalysis.SemanticModel * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>>
Public Function GetAnalyzerSemanticDiagnosticsAsync (model As SemanticModel, filterSpan As Nullable(Of TextSpan), analyzers As ImmutableArray(Of DiagnosticAnalyzer), cancellationToken As CancellationToken) As Task(Of ImmutableArray(Of Diagnostic))

Parametri

model
SemanticModel

Modello semantico che rappresenta l'albero della sintassi da analizzare.

filterSpan
Nullable<TextSpan>

Intervallo facoltativo all'interno dell'albero per l'analisi dell'ambito.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analizzatori i cui diagnostica sono necessari. Tutti gli analizzatori specificati devono essere provenienti dagli analizzatori passati al costruttore di CompilationWithAnalyzers.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Si applica a