Condividi tramite


CSharpCommandLineArguments Classe

Definizione

Argomenti della riga di comando per un oggetto 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
Ereditarietà
CSharpCommandLineArguments

Proprietà

AdditionalFiles

Set di file di testo aggiuntivi non di codice che possono essere usati dagli analizzatori.

(Ereditato da CommandLineArguments)
AnalyzerConfigPaths

Set di percorsi per i file di configurazione dell'analizzatore compatibile con EditorConfig.

(Ereditato da CommandLineArguments)
AnalyzerReferences

Riferimenti agli analizzatori forniti nella riga di comando.

(Ereditato da CommandLineArguments)
AppConfigPath

Percorso assoluto del file app.config o Null se non specificato.

(Ereditato da CommandLineArguments)
BaseDirectory

Directory utilizzata per risolvere i percorsi relativi archiviati negli argomenti.

(Ereditato da CommandLineArguments)
ChecksumAlgorithm

Algoritmo hash da usare per calcolare i checksum di debug dei file di origine e il checksum PDB.

(Ereditato da CommandLineArguments)
CompilationName

Nome di compilazione o Null se non specificato.

(Ereditato da CommandLineArguments)
CompilationOptions

Ottiene le opzioni di compilazione per il linguaggio C# Compilation creato da Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

CompilationOptionsCore

Argomenti della riga di comando per un oggetto C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Ereditato da CommandLineArguments)
DisplayHelp

Se true, aggiungere la Guida della riga di comando durante Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Ereditato da CommandLineArguments)
DisplayLangVersions

Se true, anteporre le versioni del linguaggio supportate dal compilatore durante Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Ereditato da CommandLineArguments)
DisplayLogo

Se true, anteporre il logo dell'intestazione della riga di comando durante Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken).

(Ereditato da CommandLineArguments)
DisplayVersion

Se true, aggiungere la versione del compilatore durante Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Ereditato da CommandLineArguments)
DocumentationPath

Percorso assoluto del file XML di commento della documentazione o Null, se non specificato.

(Ereditato da CommandLineArguments)
EmbeddedFiles

Set di file da incorporare nel PDB.

(Ereditato da CommandLineArguments)
EmitOptions

Ottiene le opzioni di emissione.

(Ereditato da CommandLineArguments)
EmitPdb

True per generare informazioni PDB (in un file PDB autonomo o incorporato nel file PE).

(Ereditato da CommandLineArguments)
EmitPdbFile

Restituisce true se il PDB viene generato in un file PDB, anziché incorporato nel file binario di output e non generato affatto.

(Ereditato da CommandLineArguments)
Encoding

Codifica da usare per i file di origine o 'null' per la correzione automatica/impostazione predefinita.

(Ereditato da CommandLineArguments)
ErrorLogOptions

Opzioni che controllano la generazione di un file di log SARIF contenente la diagnostica di compilazione o analisi oppure null se non si desidera alcun file di log.

(Ereditato da CommandLineArguments)
ErrorLogPath

Opzioni che controllano la generazione di un file di log SARIF contenente la diagnostica di compilazione o analisi oppure null se non si desidera alcun file di log.

(Ereditato da CommandLineArguments)
Errors

Errori durante l'analisi degli argomenti della riga di comando.

(Ereditato da CommandLineArguments)
GeneratedFilesOutputDirectory

Percorso assoluto della directory in cui inserire i file generati o null per non generare file generati.

(Ereditato da CommandLineArguments)
InteractiveMode

Passa a un ciclo interattivo. Se viene specificato uno script in SourceFiles esegue prima lo script.

(Ereditato da CommandLineArguments)
KeyFileSearchPaths

Sequenza di percorsi assoluti usati per cercare i file chiave.

(Ereditato da CommandLineArguments)
ManifestResources

Risorse specificate come argomenti per la compilazione.

(Ereditato da CommandLineArguments)
MetadataReferences

Riferimenti ai metadati forniti nella riga di comando. Include gli assembly specificati tramite /r e netmodules specificati tramite /addmodule.

(Ereditato da CommandLineArguments)
NoWin32Manifest

Se true, non incorporare alcun manifesto Win32, incluso quello specificato da Win32Manifest o da qualsiasi manifesto predefinito.

(Ereditato da CommandLineArguments)
OutputDirectory

Percorso assoluto della directory di output (può essere Null solo se viene segnalato un errore).

(Ereditato da CommandLineArguments)
OutputFileName

Nome del file di output o null se non specificato.

(Ereditato da CommandLineArguments)
OutputRefFilePath

Percorso dell'assembly ref di output o Null, se non specificato.

(Ereditato da CommandLineArguments)
ParseOptions

Ottiene le opzioni di analisi per C# Compilation.

ParseOptionsCore

Argomenti della riga di comando per un oggetto C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Ereditato da CommandLineArguments)
PathMap

Elenco di coppie di percorsi. In questo modo viene archiviato il valore dell'opzione del compilatore della riga di comando /pathMap:X1=Y1; X2=Y2... che fa sì che un prefisso di X1 seguito da un separatore di percorso venga sostituito da Y1 seguito da un separatore di percorso e così via per ogni coppia seguente.

(Ereditato da CommandLineArguments)
PdbPath

Percorso del file PDB o Null se uguale al percorso binario di output con estensione pdb.

(Ereditato da CommandLineArguments)
PreferredUILang

Specificare il nome della lingua di output preferita.

(Ereditato da CommandLineArguments)
PrintFullPaths

Se true, stampa il percorso completo del file contenente errori o avvisi nella diagnostica.

(Ereditato da CommandLineArguments)
ReferencePaths

Sequenza di percorsi assoluti utilizzati per la ricerca di riferimenti.

(Ereditato da CommandLineArguments)
ReportAnalyzer

Argomenti della riga di comando per un oggetto C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Ereditato da CommandLineArguments)
ReportInternalsVisibleToAttributes

Segnalare informazioni aggiuntive correlate a InternalsVisibleToAttributes per tutti gli assembly visualizzati dal compilatore in questa compilazione.

(Ereditato da CommandLineArguments)
RuleSetPath

Percorso assoluto del file con estensione ruleset o Null se non specificato.

(Ereditato da CommandLineArguments)
ScriptArguments

Argomenti che seguono un file di script o un separatore "--". Null se il parser della riga di comando non è interattivo.

(Ereditato da CommandLineArguments)
SkipAnalyzers

Argomenti della riga di comando per un oggetto C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Ereditato da CommandLineArguments)
SourceFiles

Percorsi dei file di origine.

(Ereditato da CommandLineArguments)
SourceLink

Percorso del file contenente informazioni che collegano la compilazione al server di origine che archivia uno snapshot del codice sorgente incluso nella compilazione.

(Ereditato da CommandLineArguments)
SourcePaths

Sequenza di percorsi assoluti usati per cercare le origini specificate come direttive #load.

(Ereditato da CommandLineArguments)
TouchedFilesPath

Percorso completo di un log di percorsi di file a cui si accede dal compilatore oppure Null se la registrazione dei file deve essere eliminata.

(Ereditato da CommandLineArguments)
Utf8Output

Se true, usare UTF-8 per l'output.

(Ereditato da CommandLineArguments)
Win32Icon

Percorso di un file icona con estensione ico.

(Ereditato da CommandLineArguments)
Win32Manifest

Percorso di un file manifesto Win32 da incorporare nel file pe (Portable Executable) di output.

(Ereditato da CommandLineArguments)
Win32ResourceFile

Percorso di una risorsa Win32.

(Ereditato da CommandLineArguments)

Metodi

GetOutputFilePath(String)

Restituisce un percorso completo del file in cui il compilatore genererà l'assembly se la compilazione ha esito positivo.

(Ereditato da CommandLineArguments)
GetPdbFilePath(String)

Restituisce un percorso completo del file PDB in cui il compilatore genererà i simboli di debug in se EmitPdbFile è true e la compilazione ha esito positivo.

(Ereditato da CommandLineArguments)
ResolveAnalyzerReferences(IAnalyzerAssemblyLoader)

Risolve i riferimenti dell'analizzatore archiviati in AnalyzerReferences usando un resolver di file specificato.

(Ereditato da CommandLineArguments)
ResolveMetadataReferences(MetadataReferenceResolver)

Risolve i riferimenti ai metadati archiviati in MetadataReferences usando un resolver di file e un provider di metadati specificati.

(Ereditato da CommandLineArguments)

Si applica a