CompilationWithAnalyzers.GetAnalysisResultAsync Metodo

Definizione

Overload

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Restituisce un AnalysisResult oggetto popolato con SyntaxDiagnostics prodotto in base analyzers all'analisi dell'oggetto specificato tree, 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.

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

Restituisce un AnalysisResult oggetto popolato con SemanticDiagnostics prodotto 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.

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Restituisce un AnalysisResult oggetto popolato con AdditionalFileDiagnostics prodotto in base analyzers all'analisi dell'oggetto aggiuntivo filespecificato, facoltativamente con ambito a un filterSpanoggetto . L'oggetto specificato file deve essere parte di AdditionalFiles per l'istanza AnalysisOptions di CompilationWithAnalyzers. A seconda del comportamento degli analizzatori, alcune diagnostica che verranno segnalate per il file da un'analisi della compilazione completa possono essere assenti.

GetAnalysisResultAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Restituisce un AnalysisResult oggetto popolato con SyntaxDiagnostics prodotto in base analyzers all'analisi dell'oggetto specificato tree. A seconda del comportamento degli analizzatori, alcune diagnostica che verranno segnalate per l'albero da un'analisi della compilazione completa possono essere assenti.

GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, CancellationToken)

Restituisce un AnalysisResult oggetto popolato con SemanticDiagnostics prodotto 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.

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

Restituisce un AnalysisResult oggetto popolato con SyntaxDiagnostics prodotto da tutti Analyzers dall'analisi dell'oggetto specificato tree, 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.

GetAnalysisResultAsync(AdditionalText, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Restituisce un AnalysisResult oggetto popolato con AdditionalFileDiagnostics prodotto in base analyzers all'analisi dell'oggetto aggiuntivo filespecificato. L'oggetto specificato file deve essere parte di AdditionalFiles per l'istanza AnalysisOptions di CompilationWithAnalyzers. A seconda del comportamento degli analizzatori, alcune diagnostica che verranno segnalate per il file da un'analisi della compilazione completa possono essere assenti.

GetAnalysisResultAsync(ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Esegue l'oggetto specificato analyzers e restituisce il corrispondente AnalysisResult con tutte le informazioni di diagnostica e telemetria.

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, CancellationToken)

Restituisce un AnalysisResult oggetto popolato con AdditionalFileDiagnostics prodotto da tutti Analyzers dall'analisi dell'oggetto aggiuntivo filespecificato, facoltativamente con ambito a un filterSpanoggetto . L'oggetto specificato file deve essere parte di AdditionalFiles per l'istanza AnalysisOptions di CompilationWithAnalyzers. A seconda del comportamento degli analizzatori, alcune diagnostica che verranno segnalate per il file da un'analisi della compilazione completa possono essere assenti.

GetAnalysisResultAsync(SyntaxTree, CancellationToken)

Restituisce un AnalysisResult oggetto popolato con SyntaxDiagnostics prodotto da tutti Analyzers dall'analisi dell'oggetto specificato tree. A seconda del comportamento degli analizzatori, alcune diagnostica che verranno segnalate per l'albero da un'analisi della compilazione completa possono essere assenti.

GetAnalysisResultAsync(AdditionalText, CancellationToken)

Restituisce un AnalysisResult oggetto popolato con AdditionalFileDiagnostics prodotto da tutti Analyzers dall'analisi dell'oggetto aggiuntivo filespecificato. L'oggetto specificato file deve essere parte di AdditionalFiles per l'istanza AnalysisOptions di CompilationWithAnalyzers. A seconda del comportamento degli analizzatori, alcune diagnostica che verranno segnalate per il file da un'analisi della compilazione completa possono essere assenti.

GetAnalysisResultAsync(CancellationToken)

Esegue tutto e restituisce il corrispondente AnalysisResult con tutte le Analyzers informazioni di diagnostica e telemetria.

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Restituisce un AnalysisResult oggetto popolato con SyntaxDiagnostics prodotto in base analyzers all'analisi dell'oggetto specificato tree, 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<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.SyntaxTree tree, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.SyntaxTree * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (tree As SyntaxTree, filterSpan As Nullable(Of TextSpan), analyzers As ImmutableArray(Of DiagnosticAnalyzer), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parametri

tree
SyntaxTree

Albero della sintassi da analizzare.

filterSpan
Nullable<TextSpan>

Intervallo di filtro facoltativo da analizzare all'interno dell'albero.

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

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

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Restituisce un AnalysisResult oggetto popolato con SemanticDiagnostics prodotto 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<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.SemanticModel model, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.SemanticModel * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (model As SemanticModel, filterSpan As Nullable(Of TextSpan), analyzers As ImmutableArray(Of DiagnosticAnalyzer), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

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

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Restituisce un AnalysisResult oggetto popolato con AdditionalFileDiagnostics prodotto in base analyzers all'analisi dell'oggetto aggiuntivo filespecificato, facoltativamente con ambito a un filterSpanoggetto . L'oggetto specificato file deve essere parte di AdditionalFiles per l'istanza AnalysisOptions di CompilationWithAnalyzers. A seconda del comportamento degli analizzatori, alcune diagnostica che verranno segnalate per il file da un'analisi della compilazione completa possono essere assenti.

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

Parametri

file
AdditionalText

File aggiuntivo da analizzare.

filterSpan
Nullable<TextSpan>

Intervallo di filtro facoltativo da analizzare all'interno di file.

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

GetAnalysisResultAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Restituisce un AnalysisResult oggetto popolato con SyntaxDiagnostics prodotto in base analyzers all'analisi dell'oggetto specificato tree. 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<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.SyntaxTree tree, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.SyntaxTree * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (tree As SyntaxTree, analyzers As ImmutableArray(Of DiagnosticAnalyzer), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parametri

tree
SyntaxTree

Albero della sintassi da analizzare.

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

GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Restituisce un AnalysisResult oggetto popolato con SemanticDiagnostics prodotto 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<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.SemanticModel model, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.SemanticModel * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (model As SemanticModel, filterSpan As Nullable(Of TextSpan), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

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

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Restituisce un AnalysisResult oggetto popolato con SyntaxDiagnostics prodotto da tutti Analyzers dall'analisi dell'oggetto specificato tree, 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<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.SyntaxTree tree, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.SyntaxTree * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (tree As SyntaxTree, filterSpan As Nullable(Of TextSpan), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parametri

tree
SyntaxTree

Albero della sintassi da analizzare.

filterSpan
Nullable<TextSpan>

Intervallo di filtro facoltativo da analizzare all'interno dell'albero.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Si applica a

GetAnalysisResultAsync(AdditionalText, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Restituisce un AnalysisResult oggetto popolato con AdditionalFileDiagnostics prodotto in base analyzers all'analisi dell'oggetto aggiuntivo filespecificato. L'oggetto specificato file deve essere parte di AdditionalFiles per l'istanza AnalysisOptions di CompilationWithAnalyzers. A seconda del comportamento degli analizzatori, alcune diagnostica che verranno segnalate per il file da un'analisi della compilazione completa possono essere assenti.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.AdditionalText file, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.AdditionalText * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (file As AdditionalText, analyzers As ImmutableArray(Of DiagnosticAnalyzer), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parametri

file
AdditionalText

File aggiuntivo da analizzare.

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

GetAnalysisResultAsync(ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Esegue l'oggetto specificato analyzers e restituisce il corrispondente AnalysisResult con tutte le informazioni di diagnostica e telemetria.

public:
 System::Threading::Tasks::Task<Microsoft::CodeAnalysis::Diagnostics::AnalysisResult ^> ^ GetAnalysisResultAsync(System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::Diagnostics::DiagnosticAnalyzer ^> analyzers, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (analyzers As ImmutableArray(Of DiagnosticAnalyzer), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parametri

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analizzatori i cui risultati di analisi 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

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Restituisce un AnalysisResult oggetto popolato con AdditionalFileDiagnostics prodotto da tutti Analyzers dall'analisi dell'oggetto aggiuntivo filespecificato, facoltativamente con ambito a un filterSpanoggetto . L'oggetto specificato file deve essere parte di AdditionalFiles per l'istanza AnalysisOptions di CompilationWithAnalyzers. A seconda del comportamento degli analizzatori, alcune diagnostica che verranno segnalate per il file da un'analisi della compilazione completa possono essere assenti.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.AdditionalText file, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.AdditionalText * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (file As AdditionalText, filterSpan As Nullable(Of TextSpan), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parametri

file
AdditionalText

File aggiuntivo da analizzare.

filterSpan
Nullable<TextSpan>

Intervallo di filtro facoltativo da analizzare all'interno di file.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Si applica a

GetAnalysisResultAsync(SyntaxTree, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Restituisce un AnalysisResult oggetto popolato con SyntaxDiagnostics prodotto da tutti Analyzers dall'analisi dell'oggetto specificato tree. 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<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.SyntaxTree tree, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.SyntaxTree * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (tree As SyntaxTree, cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parametri

tree
SyntaxTree

Albero della sintassi da analizzare.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Si applica a

GetAnalysisResultAsync(AdditionalText, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Restituisce un AnalysisResult oggetto popolato con AdditionalFileDiagnostics prodotto da tutti Analyzers dall'analisi dell'oggetto aggiuntivo filespecificato. L'oggetto specificato file deve essere parte di AdditionalFiles per l'istanza AnalysisOptions di CompilationWithAnalyzers. A seconda del comportamento degli analizzatori, alcune diagnostica che verranno segnalate per il file da un'analisi della compilazione completa possono essere assenti.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.AdditionalText file, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.AdditionalText * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (file As AdditionalText, cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parametri

file
AdditionalText

File aggiuntivo da analizzare.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Si applica a

GetAnalysisResultAsync(CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Esegue tutto e restituisce il corrispondente AnalysisResult con tutte le Analyzers informazioni di diagnostica e telemetria.

public:
 System::Threading::Tasks::Task<Microsoft::CodeAnalysis::Diagnostics::AnalysisResult ^> ^ GetAnalysisResultAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parametri

cancellationToken
CancellationToken

Restituisce

Si applica a