CommandLineArguments クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
に対するコマンド ライン引数 Microsoft.CodeAnalysis.CommonCompilerを表す基本クラス。
public ref class CommandLineArguments abstract
public abstract class CommandLineArguments
type CommandLineArguments = class
Public MustInherit Class CommandLineArguments
- 継承
-
CommandLineArguments
- 派生
プロパティ
AdditionalFiles |
アナライザーで使用できる追加のコード以外のテキスト ファイルのセット。 |
AnalyzerConfigPaths |
EditorConfig 互換アナライザー構成ファイルへのパスのセット。 |
AnalyzerReferences |
コマンド ラインで指定されたアナライザーへの参照。 |
AppConfigPath |
app.config ファイルの絶対パス。指定されていない場合は null。 |
BaseDirectory |
引数に格納されている相対パスを解決するために使用されるディレクトリ。 |
ChecksumAlgorithm |
ソース ファイルのデバッグ チェックサムと PDB チェックサムの計算に使用するハッシュ アルゴリズム。 |
CompilationName |
コンパイル名または null (指定されていない場合)。 |
CompilationOptions |
の Compilationオプション。 |
CompilationOptionsCore |
に対するコマンド ライン引数 Microsoft.CodeAnalysis.CommonCompilerを表す基本クラス。 |
DisplayHelp |
true の場合は、 の間にコマンド ライン ヘルプを追加します。 Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken) |
DisplayLangVersions |
true の場合は、コンパイラでサポートされている言語バージョンの先頭に Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken) |
DisplayLogo |
true の場合は、 の間にコマンド ライン ヘッダー ロゴの前に Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)を追加します。 |
DisplayVersion |
true の場合は、 の間にコンパイラ バージョンを追加します Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken) |
DocumentationPath |
ドキュメント コメント XML ファイルの絶対パス。指定されていない場合は null。 |
EmbeddedFiles |
PDB に埋め込むファイルのセット。 |
EmitOptions |
出力オプションを取得します。 |
EmitPdb |
TRUE を指定すると、PDB 情報が出力されます (スタンドアロン PDB ファイルに出力するか、PE ファイルに埋め込まれます)。 |
EmitPdbFile |
出力バイナリに埋め込まれるのではなく、PDB が PDB ファイルに生成され、まったく生成されない場合は true を返します。 |
Encoding |
ソース ファイルに使用されるエンコード、または自動検出/既定値の場合は 'null' です。 |
ErrorLogOptions |
コンパイルまたは分析診断を含む SARIF ログ ファイルの生成を制御するオプション。ログ ファイルが必要ない場合は null。 |
ErrorLogPath |
コンパイルまたは分析診断を含む SARIF ログ ファイルの生成を制御するオプション。ログ ファイルが必要ない場合は null。 |
Errors |
コマンド ライン引数の解析中にエラーが発生しました。 |
GeneratedFilesOutputDirectory |
生成されたファイルを配置する、または |
InteractiveMode |
対話型ループにドロップします。 でスクリプトが指定されている場合は、最初にスクリプトが実行されます SourceFiles 。 |
KeyFileSearchPaths |
キー ファイルの検索に使用される絶対パスのシーケンス。 |
ManifestResources |
コンパイルの引数として指定されたリソース。 |
MetadataReferences |
コマンド ラインで指定されたメタデータへの参照。 /r で指定されたアセンブリと、/addmodule で指定された netmodule を含みます。 |
NoWin32Manifest |
true の場合は、 または で指定された Win32Manifest マニフェストや既定のマニフェストを含め、Win32 マニフェストを埋め込まないでください。 |
OutputDirectory |
出力ディレクトリの絶対パス (エラーが報告された場合にのみ null にすることができます)。 |
OutputFileName |
出力ファイルの名前。指定されていない場合は null。 |
OutputRefFilePath |
出力 ref アセンブリのパス。指定されていない場合は null。 |
ParseOptions |
の CommandLineParserオプション。 |
ParseOptionsCore |
に対するコマンド ライン引数 Microsoft.CodeAnalysis.CommonCompilerを表す基本クラス。 |
PathMap |
パスのペアの一覧。 これにより、コマンド ライン コンパイラ オプション /pathMap:X1=Y1 の値が格納されます。X2=Y2...これにより、プレフィックス X1 の後にパス区切り記号が Y1 に置き換えられ、その後にパス区切り記号が続き、次の各ペアに対して が置き換えられます。 |
PdbPath |
PDB ファイルのパス。拡張子が .pdb の出力バイナリ パスと同じ場合は null。 |
PreferredUILang |
出力用の言語名を指定します。 |
PrintFullPaths |
true の場合は、エラーまたは警告を含むファイルの完全なパスを診断に出力します。 |
ReferencePaths |
参照の検索に使用される絶対パスのシーケンス。 |
ReportAnalyzer |
に対するコマンド ライン引数 Microsoft.CodeAnalysis.CommonCompilerを表す基本クラス。 |
ReportInternalsVisibleToAttributes |
このコンパイルでコンパイラに表示されるすべてのアセンブリの InternalsVisibleToAttributes に関連する追加情報を報告します。 |
RuleSetPath |
.ruleset ファイルの絶対パス。指定されていない場合は null。 |
ScriptArguments |
スクリプト ファイルまたは区切り記号 "--" に続く引数。 コマンド ライン パーサーが対話型でない場合は Null。 |
SkipAnalyzers |
に対するコマンド ライン引数 Microsoft.CodeAnalysis.CommonCompilerを表す基本クラス。 |
SourceFiles |
ソース ファイルのパス。 |
SourceLink |
コンパイルに含まれるソース コードのスナップショットを格納するソース サーバーにコンパイルをリンクする情報を含むファイルのパス。 |
SourcePaths |
#load ディレクティブとして指定されたソースを検索するために使用される絶対パスのシーケンス。 |
TouchedFilesPath |
コンパイラによってアクセスされるファイル パスのログの完全なパス。ファイル ログを抑制する必要がある場合は null。 |
Utf8Output |
true の場合は、出力に UTF-8 を使用します。 |
Win32Icon |
.ico アイコン ファイルへのパス。 |
Win32Manifest |
出力ポータブル実行可能ファイル (PE) ファイルに埋め込む Win32 マニフェスト ファイルへのパス。 |
Win32ResourceFile |
Win32 リソースへのパス。 |
メソッド
GetOutputFilePath(String) |
コンパイルが成功した場合にコンパイラがアセンブリを生成するファイルの完全パスを返します。 |
GetPdbFilePath(String) |
が true でコンパイルが成功した場合 EmitPdbFile に、コンパイラによってデバッグ シンボルが生成される PDB ファイルの完全パスを返します。 |
ResolveAnalyzerReferences(IAnalyzerAssemblyLoader) |
指定されたファイル リゾルバーを使用して に AnalyzerReferences 格納されているアナライザー参照を解決します。 |
ResolveMetadataReferences(MetadataReferenceResolver) |
指定されたファイル リゾルバーとメタデータ プロバイダーを使用して、 に MetadataReferences 格納されているメタデータ参照を解決します。 |
適用対象
.NET