CSharpCommandLineArguments Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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 |
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) |