次の方法で共有


GeneratorExecutionContext.ReportDiagnostic(Diagnostic) メソッド

定義

ユーザーのコンパイルに を追加します。Diagnostic

public void ReportDiagnostic (Microsoft.CodeAnalysis.Diagnostic diagnostic);
member this.ReportDiagnostic : Microsoft.CodeAnalysis.Diagnostic -> unit
Public Sub ReportDiagnostic (diagnostic As Diagnostic)

パラメーター

diagnostic
Diagnostic

コンパイルに追加する必要がある診断

例外

diagnostic は、コンパイルの一部ではない構文ツリー内にあり、その場所のスパンが指定されたファイルの外部にあるか、その識別子が無効です。

注釈

診断の重大度によって、設定によってはコンパイルが失敗する Compilation 可能性があります。

適用対象