Partilhar via


CSharpCommandLineArguments Classe

Definição

Os argumentos de linha de comando para um 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
Herança
CSharpCommandLineArguments

Propriedades

AdditionalFiles

Um conjunto de arquivos de texto não codificados adicionais que podem ser usados por analisadores.

(Herdado de CommandLineArguments)
AnalyzerConfigPaths

Um conjunto de caminhos para arquivos de configuração do analisador compatível com EditorConfig.

(Herdado de CommandLineArguments)
AnalyzerReferences

Referências a analisadores fornecidos na linha de comando.

(Herdado de CommandLineArguments)
AppConfigPath

Um caminho absoluto do arquivo app.config ou nulo, se não for especificado.

(Herdado de CommandLineArguments)
BaseDirectory

Diretório usado para resolve caminhos relativos armazenados nos argumentos.

(Herdado de CommandLineArguments)
ChecksumAlgorithm

Algoritmo de hash a ser usado para calcular somas de verificação de depuração de arquivo de origem e soma de verificação do PDB.

(Herdado de CommandLineArguments)
CompilationName

Nome da compilação ou nulo se não for especificado.

(Herdado de CommandLineArguments)
CompilationOptions

Obtém as opções de compilação para o C# Compilation criado a partir do Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

CompilationOptionsCore

Os argumentos de linha de comando para um C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Herdado de CommandLineArguments)
DisplayHelp

Se for true, acrescente a ajuda da linha de comando durante Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Herdado de CommandLineArguments)
DisplayLangVersions

Se for true, preenviar as versões de linguagem com suporte do compilador durante Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Herdado de CommandLineArguments)
DisplayLogo

Se for true, preenvia o logotipo do cabeçalho da linha de comando durante Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken).

(Herdado de CommandLineArguments)
DisplayVersion

Se true, acrescente a versão do compilador durante Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Herdado de CommandLineArguments)
DocumentationPath

Caminho absoluto do arquivo XML de comentário da documentação ou nulo, se não for especificado.

(Herdado de CommandLineArguments)
EmbeddedFiles

Um conjunto de arquivos a serem inseridos no PDB.

(Herdado de CommandLineArguments)
EmitOptions

Obtém as opções de emissão.

(Herdado de CommandLineArguments)
EmitPdb

True para emitir informações do PDB (para um arquivo PDB autônomo ou inserido no arquivo PE).

(Herdado de CommandLineArguments)
EmitPdbFile

Retornará true se o PDB for gerado para um arquivo PDB, em vez de inserido no binário de saída e não gerado.

(Herdado de CommandLineArguments)
Encoding

Codificação a ser usada para arquivos de origem ou 'null' para detecção automática/padrão.

(Herdado de CommandLineArguments)
ErrorLogOptions

Opções que controlam a geração de um arquivo de log SARIF que contém compilação ou análise diagnóstico ou nulo se nenhum arquivo de log for desejado.

(Herdado de CommandLineArguments)
ErrorLogPath

Opções que controlam a geração de um arquivo de log SARIF que contém compilação ou análise diagnóstico ou nulo se nenhum arquivo de log for desejado.

(Herdado de CommandLineArguments)
Errors

Erros ao analisar os argumentos da linha de comando.

(Herdado de CommandLineArguments)
GeneratedFilesOutputDirectory

Caminho absoluto do diretório no qual colocar arquivos gerados ou null para não emitir nenhum arquivo gerado.

(Herdado de CommandLineArguments)
InteractiveMode

Solte para um loop interativo. Se um script for especificado em SourceFiles executará o script primeiro.

(Herdado de CommandLineArguments)
KeyFileSearchPaths

Sequência de caminhos absolutos usados para pesquisar arquivos de chave.

(Herdado de CommandLineArguments)
ManifestResources

Recursos especificados como argumentos para a compilação.

(Herdado de CommandLineArguments)
MetadataReferences

Referências a metadados fornecidos na linha de comando. Inclui assemblies especificados por meio de /r e netmodules especificados por meio de /addmodule.

(Herdado de CommandLineArguments)
NoWin32Manifest

Se for true, não insira nenhum manifesto Win32, incluindo um especificado por Win32Manifest ou qualquer manifesto padrão.

(Herdado de CommandLineArguments)
OutputDirectory

Caminho absoluto do diretório de saída (só poderá ser nulo se houver um erro relatado).

(Herdado de CommandLineArguments)
OutputFileName

Nome do arquivo de saída ou nulo se não for especificado.

(Herdado de CommandLineArguments)
OutputRefFilePath

Caminho do assembly ref de saída ou nulo, se não for especificado.

(Herdado de CommandLineArguments)
ParseOptions

Obtém as opções de análise para o C# Compilation.

ParseOptionsCore

Os argumentos de linha de comando para um C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Herdado de CommandLineArguments)
PathMap

Uma lista de pares de caminhos. Isso armazena o valor da opção do compilador de linha de comando /pathMap:X1=Y1; X2=Y2... que faz com que um prefixo de X1 seguido por um separador de caminho seja substituído por Y1 seguido por um separador de caminho e assim por diante para cada par a seguir.

(Herdado de CommandLineArguments)
PdbPath

Caminho do arquivo PDB ou nulo, se o mesmo que o caminho binário de saída com a extensão .pdb.

(Herdado de CommandLineArguments)
PreferredUILang

Especifique o nome do idioma de saída preferencial.

(Herdado de CommandLineArguments)
PrintFullPaths

Se for true, imprimirá o caminho completo do arquivo que contém erros ou avisos no diagnóstico.

(Herdado de CommandLineArguments)
ReferencePaths

Sequência de caminhos absolutos usados para pesquisar referências.

(Herdado de CommandLineArguments)
ReportAnalyzer

Os argumentos de linha de comando para um C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Herdado de CommandLineArguments)
ReportInternalsVisibleToAttributes

Relate informações adicionais relacionadas a InternalsVisibleToAttributes para todos os assemblies que o compilador vê nesta compilação.

(Herdado de CommandLineArguments)
RuleSetPath

Caminho absoluto do arquivo .ruleset ou nulo, se não for especificado.

(Herdado de CommandLineArguments)
ScriptArguments

Argumentos após um arquivo de script ou separador "--". Nulo se o analisador de linha de comando não for interativo.

(Herdado de CommandLineArguments)
SkipAnalyzers

Os argumentos de linha de comando para um C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Herdado de CommandLineArguments)
SourceFiles

Caminhos de arquivo de origem.

(Herdado de CommandLineArguments)
SourceLink

Caminho do arquivo que contém informações que vinculam a compilação ao servidor de origem que armazena uma instantâneo do código-fonte incluído na compilação.

(Herdado de CommandLineArguments)
SourcePaths

Sequência de caminhos absolutos usados para pesquisar fontes especificadas como diretivas #load.

(Herdado de CommandLineArguments)
TouchedFilesPath

Caminho completo de um log de caminhos de arquivo acessados pelo compilador ou nulo se o registro em log de arquivos deve ser suprimido.

(Herdado de CommandLineArguments)
Utf8Output

Se for true, use UTF-8 para saída.

(Herdado de CommandLineArguments)
Win32Icon

O caminho para um arquivo de ícone .ico.

(Herdado de CommandLineArguments)
Win32Manifest

O caminho para um arquivo de manifesto Win32 a ser inserido no arquivo PE (executável portátil) de saída.

(Herdado de CommandLineArguments)
Win32ResourceFile

O caminho para um recurso Win32.

(Herdado de CommandLineArguments)

Métodos

GetOutputFilePath(String)

Retorna um caminho completo do arquivo para o qual o compilador gerará o assembly se a compilação for bem-sucedida.

(Herdado de CommandLineArguments)
GetPdbFilePath(String)

Retorna um caminho completo do arquivo PDB para o qual o compilador gerará os símbolos de depuração para se EmitPdbFile for true e a compilação for bem-sucedida.

(Herdado de CommandLineArguments)
ResolveAnalyzerReferences(IAnalyzerAssemblyLoader)

Resolve as referências do analisador armazenadas no AnalyzerReferences usando determinado resolvedor de arquivos.

(Herdado de CommandLineArguments)
ResolveMetadataReferences(MetadataReferenceResolver)

Resolve referências de metadados armazenadas no MetadataReferences usando determinado resolvedor de arquivos e provedor de metadados.

(Herdado de CommandLineArguments)

Aplica-se a