SyntaxTreeAnalysisContext 構造体

定義

構文ツリー アクションのコンテキスト。 構文ツリー アクションでは、 をSyntaxTreeAnalysisContext使用して、コード ドキュメントの に関する SyntaxTree レポートDiagnosticを作成できます。

public value class SyntaxTreeAnalysisContext
public struct SyntaxTreeAnalysisContext
public readonly struct SyntaxTreeAnalysisContext
type SyntaxTreeAnalysisContext = struct
Public Structure SyntaxTreeAnalysisContext
継承
SyntaxTreeAnalysisContext

コンストラクター

SyntaxTreeAnalysisContext(SyntaxTree, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken)
古い.

構文ツリー アクションのコンテキスト。 構文ツリー アクションでは、 をSyntaxTreeAnalysisContext使用して、コード ドキュメントの に関する SyntaxTree レポートDiagnosticを作成できます。

プロパティ

CancellationToken

分析の要求された取り消しをチェックするトークン。

FilterSpan

診断を計算する 対象の 内Treeのオプションのフィルタースパン。 null コンパイル全体またはコンパイル全体 Tree を分析している場合は 。

IsGeneratedCode

が生成されたコードかどうかを Tree 示します。

Options

分析に指定されたオプション。

Tree

SyntaxTree これは分析の対象です。

メソッド

ReportDiagnostic(Diagnostic)

について を Diagnostic 報告します SyntaxTree

適用対象