次の方法で共有


CompilationWithAnalyzers.GetAnalysisResultAsync メソッド

定義

オーバーロード

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

指定された のAnalysisResult分析treeから、 によってanalyzers生成された が設定された SyntaxDiagnostics を返します。必要に応じて、 にスコープをfilterSpan設定します。 アナライザーの動作によっては、完全なコンパイルの分析によってツリーに対して報告される診断が存在しない場合があります。

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

指定された をAnalysisResult分析して、 によってanalyzers生成された が設定された SemanticDiagnostics を返します。model必要に応じて、 のスコープを指定しますfilterSpan。 アナライザーの動作によっては、完全なコンパイルの分析によってツリーに対して報告される診断が存在しない場合があります。

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

指定された追加の をAnalysisResult分析して、 によってanalyzers生成された が設定された AdditionalFileDiagnostics を返します。必要に応じて、 のfilterSpanスコープを指定fileします。 この CompilationWithAnalyzers インスタンスの AdditionalFilesAnalysisOptions には、 の一部を指定fileする必要があります。 アナライザーの動作によっては、完全なコンパイルの分析によってファイルに対して報告される診断が存在しない場合があります。

GetAnalysisResultAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

指定した をAnalysisResult分析することによってanalyzers生成された が設定された SyntaxDiagnostics を返しますtree。 アナライザーの動作によっては、完全なコンパイルの分析によってツリーに対して報告される診断が存在しない場合があります。

GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, CancellationToken)

指定された のAnalysisResult分析から、必要に応じて にスコープを指定して、すべてAnalyzersによって生成された が設定された をfilterSpanSemanticDiagnosticsします。model アナライザーの動作によっては、完全なコンパイルの分析によってツリーに対して報告される診断が存在しない場合があります。

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

指定された のAnalysisResult分析から、必要に応じて にスコープを指定して、すべてAnalyzersによって生成された が設定された をfilterSpanSyntaxDiagnosticsします。tree アナライザーの動作によっては、完全なコンパイルの分析によってツリーに対して報告される診断が存在しない場合があります。

GetAnalysisResultAsync(AdditionalText, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

指定された追加の をAnalysisResult分析して、 によってanalyzers生成された が設定された AdditionalFileDiagnostics を返fileします。 この CompilationWithAnalyzers インスタンスの AdditionalFilesAnalysisOptions には、 の一部を指定fileする必要があります。 アナライザーの動作によっては、完全なコンパイルの分析によってファイルに対して報告される診断が存在しない場合があります。

GetAnalysisResultAsync(ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

指定analyzersされた を実行し、すべての診断とテレメトリ情報に対応する を返しますAnalysisResult

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, CancellationToken)

指定されたAdditionalFileDiagnostics追加の をAnalysisResult分析することから、必要に応じて にスコープを指定して、すべてAnalyzersによって生成された が設定された をfilterSpanfileします。 この CompilationWithAnalyzers インスタンスの AdditionalFilesAnalysisOptions には、 の一部を指定fileする必要があります。 アナライザーの動作によっては、完全なコンパイルの分析によってファイルに対して報告される診断が存在しない場合があります。

GetAnalysisResultAsync(SyntaxTree, CancellationToken)

指定treeされた をAnalysisResult分析することから、すべてAnalyzersによって生成された が設定された SyntaxDiagnostics を返します。 アナライザーの動作によっては、完全なコンパイルの分析によってツリーに対して報告される診断が存在しない場合があります。

GetAnalysisResultAsync(AdditionalText, CancellationToken)

指定された追加 の をAnalysisResult分析することから、すべてAnalyzersによって生成された が設定された AdditionalFileDiagnostics を返fileします。 この CompilationWithAnalyzers インスタンスの AdditionalFilesAnalysisOptions には、 の一部を指定fileする必要があります。 アナライザーの動作によっては、完全なコンパイルの分析によってファイルに対して報告される診断が存在しない場合があります。

GetAnalysisResultAsync(CancellationToken)

all をAnalyzers実行し、すべての診断とテレメトリ情報に対応する を返しますAnalysisResult

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

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

指定された のAnalysisResult分析treeから、 によってanalyzers生成された が設定された SyntaxDiagnostics を返します。必要に応じて、 にスコープを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分析して、 によってanalyzers生成された が設定された SemanticDiagnostics を返します。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

指定された追加の をAnalysisResult分析して、 によってanalyzers生成された が設定された AdditionalFileDiagnostics を返します。必要に応じて、 のfilterSpanスコープを指定fileします。 この CompilationWithAnalyzers インスタンスの AdditionalFilesAnalysisOptions には、 の一部を指定fileする必要があります。 アナライザーの動作によっては、完全なコンパイルの分析によってファイルに対して報告される診断が存在しない場合があります。

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分析することによってanalyzers生成された が設定された SyntaxDiagnostics を返します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分析から、必要に応じて にスコープを指定して、すべてAnalyzersによって生成された が設定された をfilterSpanSemanticDiagnosticsします。model アナライザーの動作によっては、完全なコンパイルの分析によってツリーに対して報告される診断が存在しない場合があります。

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分析から、必要に応じて にスコープを指定して、すべてAnalyzersによって生成された が設定された をfilterSpanSyntaxDiagnosticsします。tree アナライザーの動作によっては、完全なコンパイルの分析によってツリーに対して報告される診断が存在しない場合があります。

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分析して、 によってanalyzers生成された が設定された AdditionalFileDiagnostics を返fileします。 この CompilationWithAnalyzers インスタンスの AdditionalFilesAnalysisOptions には、 の一部を指定fileする必要があります。 アナライザーの動作によっては、完全なコンパイルの分析によってファイルに対して報告される診断が存在しない場合があります。

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

指定されたAdditionalFileDiagnostics追加の をAnalysisResult分析して、必要に応じて スコープを に設定して、すべてAnalyzersによって生成された が設定された をfilterSpanfileします。 指定した file は、この CompilationWithAnalyzers インスタンスの の一部AdditionalFilesAnalysisOptionsである必要があります。 アナライザーの動作によっては、完全なコンパイルの分析によってファイルに対して報告される診断が存在しない場合があります。

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

指定treeした のAnalysisResult分析から、すべてAnalyzersによって生成された が設定された SyntaxDiagnostics を返します。 アナライザーの動作によっては、完全なコンパイルの分析によってツリーに対して報告される診断が存在しない場合があります。

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分析することから、すべてAnalyzersによって生成された が設定された AdditionalFileDiagnostics を返fileします。 指定した file は、この CompilationWithAnalyzers インスタンスの の一部AdditionalFilesAnalysisOptionsである必要があります。 アナライザーの動作によっては、完全なコンパイルの分析によってファイルに対して報告される診断が存在しない場合があります。

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

戻り値

適用対象