CommandLineArguments Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe de base pour la représentation d’arguments de ligne de commande dans un Microsoft.CodeAnalysis.CommonCompiler.
public ref class CommandLineArguments abstract
public abstract class CommandLineArguments
type CommandLineArguments = class
Public MustInherit Class CommandLineArguments
- Héritage
-
CommandLineArguments
- Dérivé
Propriétés
AdditionalFiles |
Ensemble de fichiers texte autres que le code qui peuvent être utilisés par les analyseurs. |
AnalyzerConfigPaths |
Ensemble de chemins d’accès aux fichiers de configuration d’analyseur compatibles avec EditorConfig. |
AnalyzerReferences |
Références aux analyseurs fournis sur la ligne de commande. |
AppConfigPath |
Chemin d’accès absolu du fichier app.config ou null s’il n’est pas spécifié. |
BaseDirectory |
Répertoire utilisé pour résoudre les chemins d’accès relatifs stockés dans les arguments. |
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. |
CompilationName |
Nom de compilation ou null s’il n’est pas spécifié. |
CompilationOptions |
Options de .Compilation |
CompilationOptionsCore |
Classe de base pour la représentation d’arguments de ligne de commande dans un Microsoft.CodeAnalysis.CommonCompiler. |
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) |
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) |
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). |
DisplayVersion |
Si la valeur est true, ajoutez la version du compilateur pendant Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken) |
DocumentationPath |
Chemin d’accès absolu du fichier XML de commentaire de documentation ou null s’il n’est pas spécifié. |
EmbeddedFiles |
Ensemble de fichiers à incorporer dans la base de données PDB. |
EmitOptions |
Obtient les options d’émission. |
EmitPdb |
True pour émettre des informations PDB (dans un fichier PDB autonome ou incorporé dans le fichier PE). |
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. |
Encoding |
Encodage à utiliser pour les fichiers sources ou « null » pour la détection automatique/par défaut. |
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é. |
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é. |
Errors |
Erreurs lors de l’analyse des arguments de ligne de commande. |
GeneratedFilesOutputDirectory |
Chemin d’accès absolu du répertoire dans lequel placer les fichiers générés ou |
InteractiveMode |
Passez à une boucle interactive. Si un script est spécifié dans SourceFiles exécute d’abord le script. |
KeyFileSearchPaths |
Séquence de chemins d’accès absolus utilisés pour rechercher des fichiers clés. |
ManifestResources |
Ressources spécifiées en tant qu’arguments de la compilation. |
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. |
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. |
OutputDirectory |
Chemin d’accès absolu du répertoire de sortie (ne peut être null que s’il y a une erreur signalée). |
OutputFileName |
Nom du fichier de sortie ou null s’il n’est pas spécifié. |
OutputRefFilePath |
Chemin de l’assembly de référence de sortie ou null s’il n’est pas spécifié. |
ParseOptions |
Options de .CommandLineParser |
ParseOptionsCore |
Classe de base pour la représentation d’arguments de ligne de commande dans un Microsoft.CodeAnalysis.CommonCompiler. |
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. |
PdbPath |
Chemin du fichier PDB ou null si identique au chemin binaire de sortie avec l’extension .pdb. |
PreferredUILang |
Spécifiez le nom de la langue de sortie préférée. |
PrintFullPaths |
Si la valeur est true, imprime le chemin d’accès complet du fichier contenant des erreurs ou des avertissements dans diagnostics. |
ReferencePaths |
Séquence de chemins absolus utilisés pour rechercher des références. |
ReportAnalyzer |
Classe de base pour la représentation d’arguments de ligne de commande dans un Microsoft.CodeAnalysis.CommonCompiler. |
ReportInternalsVisibleToAttributes |
Rapportez des informations supplémentaires relatives à InternalsVisibleToAttributes pour tous les assemblys que le compilateur voit dans cette compilation. |
RuleSetPath |
Chemin absolu du fichier .ruleset ou null s’il n’est pas spécifié. |
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. |
SkipAnalyzers |
Classe de base pour la représentation d’arguments de ligne de commande dans un Microsoft.CodeAnalysis.CommonCompiler. |
SourceFiles |
Chemins d’accès au fichier source. |
SourceLink |
Chemin du fichier contenant des informations liant la compilation au serveur source qui stocke une instantané du code source inclus dans la compilation. |
SourcePaths |
Séquence de chemins d’accès absolus utilisés pour rechercher des sources spécifiées en tant que directives #load. |
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. |
Utf8Output |
Si la valeur est true, utilisez UTF-8 pour la sortie. |
Win32Icon |
Chemin d’accès à un fichier d’icône .ico. |
Win32Manifest |
Chemin d’accès à un fichier manifeste Win32 à incorporer dans le fichier exécutable portable (PE) de sortie. |
Win32ResourceFile |
Chemin d’accès à une ressource Win32. |
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. |
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. |
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é. |
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. |