CompilationWithAnalyzers.GetAnalysisResultAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Возвращает объект , заполненный AnalysisResult значением , SyntaxDiagnostics созданным заданным методом |
GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Возвращает объект , AnalysisResult заполненный SemanticDiagnostics , созданный заданным |
GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Возвращает объект , заполненный AnalysisResultAdditionalFileDiagnostics значением , созданным заданным |
GetAnalysisResultAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Возвращает объект , заполненный AnalysisResult значением , SyntaxDiagnostics созданным заданным |
GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, CancellationToken) |
Возвращает объект , AnalysisResult заполненный значением , SemanticDiagnostics созданным всеми Analyzers из анализа заданного |
GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken) |
Возвращает объект , AnalysisResult заполненный значением , SyntaxDiagnostics созданным всеми Analyzers из анализа заданного |
GetAnalysisResultAsync(AdditionalText, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Возвращает объект , заполненный AnalysisResult значением , AdditionalFileDiagnostics созданным заданным |
GetAnalysisResultAsync(ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Выполняет заданный |
GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, CancellationToken) |
Возвращает объект , заполненный AnalysisResult значением , AdditionalFileDiagnostics созданным всеми Analyzers из анализа заданного дополнительного |
GetAnalysisResultAsync(SyntaxTree, CancellationToken) |
Возвращает объект , заполненный AnalysisResult значением , SyntaxDiagnostics созданным всеми Analyzers из анализа заданного |
GetAnalysisResultAsync(AdditionalText, CancellationToken) |
Возвращает объект , AnalysisResult заполненный значением , AdditionalFileDiagnostics созданным всеми Analyzers из анализа заданного дополнительного |
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
Дерево синтаксиса для анализа.
- 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
Семантическая модель, представляющая дерево синтаксиса для анализа.
- 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
Дополнительный файл для анализа.
- 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
Семантическая модель, представляющая дерево синтаксиса для анализа.
- 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
Дерево синтаксиса для анализа.
- 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
Дополнительный файл для анализа.
- 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