次の方法で共有


SourceProductionContext.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 は、コンパイルの一部ではない構文ツリー内にあるか、その場所のスパンが指定されたファイルの外部にあるか、その識別子が無効です。

注釈

設定によっては、診断の重大度によってコンパイルが失敗する Microsoft.CodeAnalysis.SourceProductionContext.Compilation 場合があります。

適用対象