Поделиться через


CompilationWithAnalyzers.GetAnalysisResultAsync Метод

Определение

Перегрузки

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

Возвращает объект , заполненный AnalysisResult значением , SyntaxDiagnostics созданным заданным методом analyzers из анализа заданного treeобъекта , при необходимости с областью filterSpanдействия . В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для дерева при анализе полной компиляции, могут отсутствовать.

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

Возвращает объект , AnalysisResult заполненный SemanticDiagnostics , созданный заданным analyzers из анализа заданного modelобъекта , при необходимости в filterSpanобласти действия . В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для дерева при анализе полной компиляции, могут отсутствовать.

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

Возвращает объект , заполненный AnalysisResultAdditionalFileDiagnostics значением , созданным заданным analyzers методом из анализа данного дополнительного fileобъекта , при необходимости с областью filterSpanдействия . Заданный file объект должен быть частью AdditionalFiles для AnalysisOptions для данного экземпляра CompilationWithAnalyzers. В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для файла при анализе полной компиляции, могут отсутствовать.

GetAnalysisResultAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Возвращает объект , заполненный AnalysisResult значением , SyntaxDiagnostics созданным заданным analyzers методом из анализа заданного treeобъекта . В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для дерева при анализе полной компиляции, могут отсутствовать.

GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, CancellationToken)

Возвращает объект , AnalysisResult заполненный значением , SemanticDiagnostics созданным всеми Analyzers из анализа заданного model, при необходимости с областью filterSpanдействия . В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для дерева при анализе полной компиляции, могут отсутствовать.

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

Возвращает объект , AnalysisResult заполненный значением , SyntaxDiagnostics созданным всеми Analyzers из анализа заданного tree, при необходимости с областью filterSpanдействия . В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для дерева при анализе полной компиляции, могут отсутствовать.

GetAnalysisResultAsync(AdditionalText, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Возвращает объект , заполненный AnalysisResult значением , AdditionalFileDiagnostics созданным заданным analyzers методом из анализа заданного дополнительного fileобъекта . Заданный file объект должен быть частью AdditionalFiles для AnalysisOptions для данного экземпляра CompilationWithAnalyzers. В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для файла при анализе полной компиляции, могут отсутствовать.

GetAnalysisResultAsync(ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Выполняет заданный analyzers объект и возвращает соответствующий AnalysisResult объект со всеми сведениями диагностика и телеметрии.

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, CancellationToken)

Возвращает объект , заполненный AnalysisResult значением , AdditionalFileDiagnostics созданным всеми Analyzers из анализа заданного дополнительного fileобъекта , при необходимости с областью filterSpanдействия . Заданный file объект должен быть частью AdditionalFiles для AnalysisOptions для данного экземпляра CompilationWithAnalyzers. В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для файла при анализе полной компиляции, могут отсутствовать.

GetAnalysisResultAsync(SyntaxTree, CancellationToken)

Возвращает объект , заполненный AnalysisResult значением , SyntaxDiagnostics созданным всеми Analyzers из анализа заданного treeобъекта . В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для дерева при анализе полной компиляции, могут отсутствовать.

GetAnalysisResultAsync(AdditionalText, CancellationToken)

Возвращает объект , AnalysisResult заполненный значением , AdditionalFileDiagnostics созданным всеми Analyzers из анализа заданного дополнительного fileобъекта . Заданный file объект должен быть частью AdditionalFiles для AnalysisOptions для данного экземпляра CompilationWithAnalyzers. В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для файла при анализе полной компиляции, могут отсутствовать.

GetAnalysisResultAsync(CancellationToken)

Выполняет все Analyzers и возвращает соответствующие AnalysisResult данные со всеми сведениями диагностика и телеметрии.

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

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

Возвращает объект , заполненный AnalysisResult значением , SyntaxDiagnostics созданным заданным методом analyzers из анализа заданного treeобъекта , при необходимости с областью filterSpanдействия . В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для дерева при анализе полной компиляции, могут отсутствовать.

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)

Параметры

tree
SyntaxTree

Дерево синтаксиса для анализа.

filterSpan
Nullable<TextSpan>

Необязательный диапазон фильтра для анализа в дереве.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Анализаторы, диагностика которых требуются. Все заданные анализаторы должны быть из анализаторов, переданных в конструктор CompilationWithAnalyzers.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Применяется к

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

Возвращает объект , AnalysisResult заполненный SemanticDiagnostics , созданный заданным analyzers из анализа заданного modelобъекта , при необходимости в filterSpanобласти действия . В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для дерева при анализе полной компиляции, могут отсутствовать.

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)

Параметры

model
SemanticModel

Семантическая модель, представляющая дерево синтаксиса для анализа.

filterSpan
Nullable<TextSpan>

Необязательный диапазон в дереве для область анализа.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Анализаторы, диагностика которых требуются. Все заданные анализаторы должны быть из анализаторов, переданных в конструктор CompilationWithAnalyzers.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Применяется к

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

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

Возвращает объект , заполненный AnalysisResultAdditionalFileDiagnostics значением , созданным заданным analyzers методом из анализа данного дополнительного fileобъекта , при необходимости с областью filterSpanдействия . Заданный file объект должен быть частью AdditionalFiles для AnalysisOptions для данного экземпляра CompilationWithAnalyzers. В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для файла при анализе полной компиляции, могут отсутствовать.

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)

Параметры

file
AdditionalText

Дополнительный файл для анализа.

filterSpan
Nullable<TextSpan>

Необязательный диапазон фильтра для анализа в .file

analyzers
ImmutableArray<DiagnosticAnalyzer>

Анализаторы, диагностика которых требуются. Все заданные анализаторы должны быть из анализаторов, переданных в конструктор CompilationWithAnalyzers.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Применяется к

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

Возвращает объект , заполненный AnalysisResult значением , SyntaxDiagnostics созданным заданным analyzers методом из анализа заданного treeобъекта . В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для дерева при анализе полной компиляции, могут отсутствовать.

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)

Параметры

tree
SyntaxTree

Дерево синтаксиса для анализа.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Анализаторы, диагностика которых требуются. Все заданные анализаторы должны быть из анализаторов, переданных в конструктор CompilationWithAnalyzers.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Применяется к

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

Возвращает объект , AnalysisResult заполненный значением , SemanticDiagnostics созданным всеми Analyzers из анализа заданного model, при необходимости с областью filterSpanдействия . В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для дерева при анализе полной компиляции, могут отсутствовать.

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)

Параметры

model
SemanticModel

Семантическая модель, представляющая дерево синтаксиса для анализа.

filterSpan
Nullable<TextSpan>

Необязательный диапазон в дереве для область анализа.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Применяется к

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

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

Возвращает объект , AnalysisResult заполненный значением , SyntaxDiagnostics созданным всеми Analyzers из анализа заданного tree, при необходимости с областью filterSpanдействия . В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для дерева при анализе полной компиляции, могут отсутствовать.

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)

Параметры

tree
SyntaxTree

Дерево синтаксиса для анализа.

filterSpan
Nullable<TextSpan>

Необязательный диапазон фильтра для анализа в дереве.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Применяется к

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

Возвращает объект , заполненный AnalysisResult значением , AdditionalFileDiagnostics созданным заданным analyzers методом из анализа заданного дополнительного fileобъекта . Заданный file объект должен быть частью AdditionalFiles для AnalysisOptions для данного экземпляра CompilationWithAnalyzers. В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для файла при анализе полной компиляции, могут отсутствовать.

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)

Параметры

file
AdditionalText

Дополнительный файл для анализа.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Анализаторы, диагностика которых требуются. Все заданные анализаторы должны быть из анализаторов, переданных в конструктор CompilationWithAnalyzers.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Применяется к

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

Выполняет заданный analyzers объект и возвращает соответствующий AnalysisResult объект со всеми сведениями диагностика и телеметрии.

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)

Параметры

analyzers
ImmutableArray<DiagnosticAnalyzer>

Анализаторы, результаты анализа которых требуются. Все заданные анализаторы должны быть из анализаторов, переданных в конструктор CompilationWithAnalyzers.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Применяется к

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, CancellationToken)

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

Возвращает объект , заполненный AnalysisResult значением , AdditionalFileDiagnostics созданным всеми Analyzers из анализа заданного дополнительного fileобъекта , при необходимости с областью filterSpanдействия . Заданный file объект должен быть частью AdditionalFiles для AnalysisOptions для данного экземпляра CompilationWithAnalyzers. В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для файла при анализе полной компиляции, могут отсутствовать.

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)

Параметры

file
AdditionalText

Дополнительный файл для анализа.

filterSpan
Nullable<TextSpan>

Необязательный диапазон фильтра для анализа в .file

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Применяется к

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

Возвращает объект , заполненный AnalysisResult значением , SyntaxDiagnostics созданным всеми Analyzers из анализа заданного treeобъекта . В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для дерева при анализе полной компиляции, могут отсутствовать.

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)

Параметры

tree
SyntaxTree

Дерево синтаксиса для анализа.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Применяется к

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

Возвращает объект , AnalysisResult заполненный значением , AdditionalFileDiagnostics созданным всеми Analyzers из анализа заданного дополнительного fileобъекта . Заданный file объект должен быть частью AdditionalFiles для AnalysisOptions для данного экземпляра CompilationWithAnalyzers. В зависимости от поведения анализаторов некоторые диагностика, которые будут переданы для файла при анализе полной компиляции, могут отсутствовать.

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)

Параметры

file
AdditionalText

Дополнительный файл для анализа.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Применяется к

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

Выполняет все Analyzers и возвращает соответствующие AnalysisResult данные со всеми сведениями диагностика и телеметрии.

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)

Параметры

cancellationToken
CancellationToken

Возвращаемое значение

Применяется к