Partager via


CSharpCommandLineArguments Classe

Définition

Arguments de ligne de commande d’un 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
Héritage
CSharpCommandLineArguments

Propriétés

AdditionalFiles

Ensemble de fichiers texte autres que le code qui peuvent être utilisés par les analyseurs.

(Hérité de CommandLineArguments)
AnalyzerConfigPaths

Ensemble de chemins d’accès aux fichiers de configuration d’analyseur compatibles avec EditorConfig.

(Hérité de CommandLineArguments)
AnalyzerReferences

Références aux analyseurs fournis sur la ligne de commande.

(Hérité de CommandLineArguments)
AppConfigPath

Chemin d’accès absolu du fichier app.config ou null s’il n’est pas spécifié.

(Hérité de CommandLineArguments)
BaseDirectory

Répertoire utilisé pour résoudre les chemins d’accès relatifs stockés dans les arguments.

(Hérité de CommandLineArguments)
ChecksumAlgorithm

Algorithme de hachage à utiliser pour calculer les sommes de contrôle de débogage de fichier source et la somme de contrôle PDB.

(Hérité de CommandLineArguments)
CompilationName

Nom de compilation ou null s’il n’est pas spécifié.

(Hérité de CommandLineArguments)
CompilationOptions

Obtient les options de compilation pour le C# Compilation créé à partir de Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

CompilationOptionsCore

Arguments de ligne de commande d’un C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Hérité de CommandLineArguments)
DisplayHelp

Si la valeur est true, ajoutez l’aide de la ligne de commande pendant Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Hérité de CommandLineArguments)
DisplayLangVersions

Si la valeur est true, ajoutez les versions de langage prises en charge par le compilateur pendant Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Hérité de CommandLineArguments)
DisplayLogo

Si la valeur est true, ajoutez le logo d’en-tête de ligne de commande pendant Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken).

(Hérité de CommandLineArguments)
DisplayVersion

Si la valeur est true, ajoutez la version du compilateur pendant Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Hérité de CommandLineArguments)
DocumentationPath

Chemin d’accès absolu du fichier XML de commentaire de documentation ou null s’il n’est pas spécifié.

(Hérité de CommandLineArguments)
EmbeddedFiles

Ensemble de fichiers à incorporer dans la base de données PDB.

(Hérité de CommandLineArguments)
EmitOptions

Obtient les options d’émission.

(Hérité de CommandLineArguments)
EmitPdb

True pour émettre des informations PDB (dans un fichier PDB autonome ou incorporé dans le fichier PE).

(Hérité de CommandLineArguments)
EmitPdbFile

Retourne true si la base de données est générée dans un fichier PDB, par opposition à incorporée au binaire de sortie et non générée du tout.

(Hérité de CommandLineArguments)
Encoding

Encodage à utiliser pour les fichiers sources ou « null » pour la détection automatique/par défaut.

(Hérité de CommandLineArguments)
ErrorLogOptions

Options contrôlant la génération d’un fichier journal SARIF contenant des diagnostics de compilation ou d’analyse, ou null si aucun fichier journal n’est souhaité.

(Hérité de CommandLineArguments)
ErrorLogPath

Options contrôlant la génération d’un fichier journal SARIF contenant des diagnostics de compilation ou d’analyse, ou null si aucun fichier journal n’est souhaité.

(Hérité de CommandLineArguments)
Errors

Erreurs lors de l’analyse des arguments de ligne de commande.

(Hérité de CommandLineArguments)
GeneratedFilesOutputDirectory

Chemin d’accès absolu du répertoire dans lequel placer les fichiers générés ou null pour ne pas émettre de fichiers générés.

(Hérité de CommandLineArguments)
InteractiveMode

Passez à une boucle interactive. Si un script est spécifié dans SourceFiles exécute d’abord le script.

(Hérité de CommandLineArguments)
KeyFileSearchPaths

Séquence de chemins d’accès absolus utilisés pour rechercher des fichiers clés.

(Hérité de CommandLineArguments)
ManifestResources

Ressources spécifiées en tant qu’arguments de la compilation.

(Hérité de CommandLineArguments)
MetadataReferences

Références aux métadonnées fournies sur la ligne de commande. Inclut les assemblys spécifiés via /r et les netmodules spécifiés via /addmodule.

(Hérité de CommandLineArguments)
NoWin32Manifest

Si la valeur est true, n’incorporez aucun manifeste Win32, y compris un manifeste spécifié par Win32Manifest ou un manifeste par défaut.

(Hérité de CommandLineArguments)
OutputDirectory

Chemin d’accès absolu du répertoire de sortie (ne peut être null que s’il y a une erreur signalée).

(Hérité de CommandLineArguments)
OutputFileName

Nom du fichier de sortie ou null s’il n’est pas spécifié.

(Hérité de CommandLineArguments)
OutputRefFilePath

Chemin de l’assembly de référence de sortie ou null s’il n’est pas spécifié.

(Hérité de CommandLineArguments)
ParseOptions

Obtient les options d’analyse pour C# Compilation.

ParseOptionsCore

Arguments de ligne de commande d’un C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Hérité de CommandLineArguments)
PathMap

Liste de paires de chemins d’accès. Cette propriété stocke la valeur de l’option du compilateur de ligne de commande /pathMap :X1=Y1 ; X2=Y2... ce qui entraîne le remplacement d’un préfixe X1 suivi d’un séparateur de chemin par Y1 suivi d’un séparateur de chemin, et ainsi de suite pour chaque paire suivante.

(Hérité de CommandLineArguments)
PdbPath

Chemin du fichier PDB ou null si identique au chemin binaire de sortie avec l’extension .pdb.

(Hérité de CommandLineArguments)
PreferredUILang

Spécifiez le nom de la langue de sortie préférée.

(Hérité de CommandLineArguments)
PrintFullPaths

Si la valeur est true, imprime le chemin d’accès complet du fichier contenant des erreurs ou des avertissements dans diagnostics.

(Hérité de CommandLineArguments)
ReferencePaths

Séquence de chemins absolus utilisés pour rechercher des références.

(Hérité de CommandLineArguments)
ReportAnalyzer

Arguments de ligne de commande d’un C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Hérité de CommandLineArguments)
ReportInternalsVisibleToAttributes

Rapportez des informations supplémentaires relatives à InternalsVisibleToAttributes pour tous les assemblys que le compilateur voit dans cette compilation.

(Hérité de CommandLineArguments)
RuleSetPath

Chemin absolu du fichier .ruleset ou null s’il n’est pas spécifié.

(Hérité de CommandLineArguments)
ScriptArguments

Arguments à la suite d’un fichier de script ou d’un séparateur « -- ». Null si l’analyseur de ligne de commande n’est pas interactif.

(Hérité de CommandLineArguments)
SkipAnalyzers

Arguments de ligne de commande d’un C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler.

(Hérité de CommandLineArguments)
SourceFiles

Chemins d’accès au fichier source.

(Hérité de CommandLineArguments)
SourceLink

Chemin du fichier contenant des informations liant la compilation au serveur source qui stocke une instantané du code source inclus dans la compilation.

(Hérité de CommandLineArguments)
SourcePaths

Séquence de chemins d’accès absolus utilisés pour rechercher des sources spécifiées en tant que directives #load.

(Hérité de CommandLineArguments)
TouchedFilesPath

Chemin d’accès complet d’un journal des chemins d’accès de fichiers par le compilateur, ou null si la journalisation des fichiers doit être supprimée.

(Hérité de CommandLineArguments)
Utf8Output

Si la valeur est true, utilisez UTF-8 pour la sortie.

(Hérité de CommandLineArguments)
Win32Icon

Chemin d’accès à un fichier d’icône .ico.

(Hérité de CommandLineArguments)
Win32Manifest

Chemin d’accès à un fichier manifeste Win32 à incorporer dans le fichier exécutable portable (PE) de sortie.

(Hérité de CommandLineArguments)
Win32ResourceFile

Chemin d’accès à une ressource Win32.

(Hérité de CommandLineArguments)

Méthodes

GetOutputFilePath(String)

Retourne un chemin d’accès complet du fichier vers lequel le compilateur générera l’assembly si la compilation réussit.

(Hérité de CommandLineArguments)
GetPdbFilePath(String)

Retourne un chemin d’accès complet du fichier PDB auquel le compilateur générera les symboles de débogage si EmitPdbFile est true et si la compilation réussit.

(Hérité de CommandLineArguments)
ResolveAnalyzerReferences(IAnalyzerAssemblyLoader)

Résout les références d’analyseur stockées dans à l’aide d’un AnalyzerReferences programme de résolution de fichiers donné.

(Hérité de CommandLineArguments)
ResolveMetadataReferences(MetadataReferenceResolver)

Résout les références de métadonnées stockées dans à l’aide d’un MetadataReferences programme de résolution de fichiers et d’un fournisseur de métadonnées donnés.

(Hérité de CommandLineArguments)

S’applique à