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