Bagikan melalui


CSharpCommandLineArguments Kelas

Definisi

Argumen baris perintah ke 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
Warisan
CSharpCommandLineArguments

Properti

AdditionalFiles

Sekumpulan file teks non-kode tambahan yang dapat digunakan oleh penganalisis.

(Diperoleh dari CommandLineArguments)
AnalyzerConfigPaths

Sekumpulan jalur ke file konfigurasi penganalisis yang kompatibel dengan EditorConfig.

(Diperoleh dari CommandLineArguments)
AnalyzerReferences

Referensi ke penganalisis yang disediakan pada baris perintah.

(Diperoleh dari CommandLineArguments)
AppConfigPath

Jalur absolut file app.config atau null jika tidak ditentukan.

(Diperoleh dari CommandLineArguments)
BaseDirectory

Direktori yang digunakan untuk mengatasi jalur relatif yang disimpan dalam argumen.

(Diperoleh dari CommandLineArguments)
ChecksumAlgorithm

Algoritma hash yang digunakan untuk menghitung checksum debug file sumber dan checksum PDB.

(Diperoleh dari CommandLineArguments)
CompilationName

Nama kompilasi atau null jika tidak ditentukan.

(Diperoleh dari CommandLineArguments)
CompilationOptions

Mendapatkan opsi kompilasi untuk C# Compilation yang dibuat dari Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

CompilationOptionsCore

Argumen baris perintah ke C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Diperoleh dari CommandLineArguments)
DisplayHelp

Jika true, tambahkan bantuan baris perintah selama Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Diperoleh dari CommandLineArguments)
DisplayLangVersions

Jika true, tambahkan versi bahasa yang didukung pengkompilasi selama Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Diperoleh dari CommandLineArguments)
DisplayLogo

Jika true, tambahkan logo header baris perintah selama Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken).

(Diperoleh dari CommandLineArguments)
DisplayVersion

Jika true, tambahkan versi pengkompilasi selama Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Diperoleh dari CommandLineArguments)
DocumentationPath

Jalur absolut file XML komentar dokumentasi atau null jika tidak ditentukan.

(Diperoleh dari CommandLineArguments)
EmbeddedFiles

Sekumpulan file yang akan disematkan di PDB.

(Diperoleh dari CommandLineArguments)
EmitOptions

Mendapatkan opsi pemancar.

(Diperoleh dari CommandLineArguments)
EmitPdb

True untuk memancarkan informasi PDB (ke file PDB mandiri atau disematkan ke dalam file PE).

(Diperoleh dari CommandLineArguments)
EmitPdbFile

Mengembalikan true jika PDB dihasilkan ke file PDB, dibandingkan dengan disematkan ke biner output dan tidak dihasilkan sama sekali.

(Diperoleh dari CommandLineArguments)
Encoding

Pengodean yang akan digunakan untuk file sumber atau 'null' untuk autodetect/default.

(Diperoleh dari CommandLineArguments)
ErrorLogOptions

Opsi yang mengontrol pembuatan file log SARIF yang berisi diagnostik kompilasi atau analisis, atau null jika tidak ada file log yang diinginkan.

(Diperoleh dari CommandLineArguments)
ErrorLogPath

Opsi yang mengontrol pembuatan file log SARIF yang berisi diagnostik kompilasi atau analisis, atau null jika tidak ada file log yang diinginkan.

(Diperoleh dari CommandLineArguments)
Errors

Kesalahan saat mengurai argumen baris perintah.

(Diperoleh dari CommandLineArguments)
GeneratedFilesOutputDirectory

Jalur absolut direktori untuk menempatkan file yang dihasilkan, atau null untuk tidak memancarkan file yang dihasilkan.

(Diperoleh dari CommandLineArguments)
InteractiveMode

Jatuhkan ke perulangan interaktif. Jika skrip ditentukan dalam SourceFiles menjalankan skrip terlebih dahulu.

(Diperoleh dari CommandLineArguments)
KeyFileSearchPaths

Urutan jalur absolut yang digunakan untuk mencari file kunci.

(Diperoleh dari CommandLineArguments)
ManifestResources

Sumber daya yang ditentukan sebagai argumen untuk kompilasi.

(Diperoleh dari CommandLineArguments)
MetadataReferences

Referensi ke metadata yang disediakan pada baris perintah. Termasuk rakitan yang ditentukan melalui /r dan netmodule yang ditentukan melalui /addmodule.

(Diperoleh dari CommandLineArguments)
NoWin32Manifest

Jika true, jangan sematkan manifes Win32 apa pun, termasuk manifes default yang ditentukan oleh Win32Manifest atau .

(Diperoleh dari CommandLineArguments)
OutputDirectory

Jalur absolut direktori output (hanya bisa null jika ada kesalahan yang dilaporkan).

(Diperoleh dari CommandLineArguments)
OutputFileName

Nama file output atau null jika tidak ditentukan.

(Diperoleh dari CommandLineArguments)
OutputRefFilePath

Jalur rakitan ref output atau null jika tidak ditentukan.

(Diperoleh dari CommandLineArguments)
ParseOptions

Mendapatkan opsi penguraian untuk C# Compilation.

ParseOptionsCore

Argumen baris perintah ke C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Diperoleh dari CommandLineArguments)
PathMap

Daftar pasangan jalur. Ini menyimpan nilai opsi pengkompilasi baris perintah /pathMap:X1=Y1; X2=Y2... yang menyebabkan awalan X1 diikuti oleh pemisah jalur digantikan oleh Y1 diikuti oleh pemisah jalur, dan sebagainya untuk setiap pasangan berikut.

(Diperoleh dari CommandLineArguments)
PdbPath

Jalur file PDB atau null jika sama dengan jalur biner output dengan ekstensi .pdb.

(Diperoleh dari CommandLineArguments)
PreferredUILang

Menentukan nama bahasa output pilihan.

(Diperoleh dari CommandLineArguments)
PrintFullPaths

Jika true, mencetak jalur lengkap file yang berisi kesalahan atau peringatan dalam diagnostik.

(Diperoleh dari CommandLineArguments)
ReferencePaths

Urutan jalur absolut yang digunakan untuk mencari referensi.

(Diperoleh dari CommandLineArguments)
ReportAnalyzer

Argumen baris perintah ke C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Diperoleh dari CommandLineArguments)
ReportInternalsVisibleToAttributes

Laporkan informasi tambahan yang terkait dengan InternalsVisibleToAttributes untuk semua rakitan yang dilihat kompilator dalam kompilasi ini.

(Diperoleh dari CommandLineArguments)
RuleSetPath

Jalur absolut file .ruleset atau null jika tidak ditentukan.

(Diperoleh dari CommandLineArguments)
ScriptArguments

Argumen yang mengikuti file skrip atau pemisah "--". Null jika pengurai baris perintah tidak interaktif.

(Diperoleh dari CommandLineArguments)
SkipAnalyzers

Argumen baris perintah ke C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Diperoleh dari CommandLineArguments)
SourceFiles

Jalur file sumber.

(Diperoleh dari CommandLineArguments)
SourceLink

Jalur file yang berisi informasi yang menautkan kompilasi ke server sumber yang menyimpan rekam jepret kode sumber yang disertakan dalam kompilasi.

(Diperoleh dari CommandLineArguments)
SourcePaths

Urutan jalur absolut yang digunakan untuk mencari sumber yang ditentukan sebagai arahan #load.

(Diperoleh dari CommandLineArguments)
TouchedFilesPath

Jalur lengkap log jalur file yang diakses oleh pengompilasi, atau null jika pengelogan file harus ditekan.

(Diperoleh dari CommandLineArguments)
Utf8Output

Jika true, gunakan UTF-8 untuk output.

(Diperoleh dari CommandLineArguments)
Win32Icon

Jalur ke file ikon .ico.

(Diperoleh dari CommandLineArguments)
Win32Manifest

Jalur ke file manifes Win32 untuk disematkan ke dalam file portable executable (PE) output.

(Diperoleh dari CommandLineArguments)
Win32ResourceFile

Jalur ke sumber daya Win32.

(Diperoleh dari CommandLineArguments)

Metode

GetOutputFilePath(String)

Mengembalikan jalur lengkap file yang akan dihasilkan pengkompilasi perakitan jika kompilasi berhasil.

(Diperoleh dari CommandLineArguments)
GetPdbFilePath(String)

Mengembalikan jalur lengkap file PDB tempat pengkompilasi akan menghasilkan simbol debug jika EmitPdbFile benar dan kompilasi berhasil.

(Diperoleh dari CommandLineArguments)
ResolveAnalyzerReferences(IAnalyzerAssemblyLoader)

Mengatasi referensi penganalisis yang disimpan dalam AnalyzerReferences menggunakan pemecah masalah file tertentu.

(Diperoleh dari CommandLineArguments)
ResolveMetadataReferences(MetadataReferenceResolver)

Menyelesaikan referensi metadata yang disimpan dalam MetadataReferences menggunakan penyelesai file dan penyedia metadata tertentu.

(Diperoleh dari CommandLineArguments)

Berlaku untuk