英語で読む

次の方法で共有


SourceProductionContext 構造体

定義

を介して出力を登録したときに増分ジェネレーターに渡されるコンテキスト RegisterSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<SourceProductionContext,TSource>)

public readonly struct SourceProductionContext
継承
SourceProductionContext

プロパティ

CancellationToken

を介して出力を登録したときに増分ジェネレーターに渡されるコンテキスト RegisterSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<SourceProductionContext,TSource>)

メソッド

AddSource(String, SourceText)

コンパイルに a SourceText を追加します

AddSource(String, String)

コンパイルに a String 形式のソース コードを追加します。

ReportDiagnostic(Diagnostic)

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

適用対象

製品 バージョン
Roslyn 4.0.1, 4.1.0, 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 4.12.2