CSharpCommandLineArguments Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Аргументы командной строки для 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
- Наследование
Свойства
| AdditionalFiles |
Набор дополнительных некодовых текстовых файлов, которые могут использоваться анализаторами. (Унаследовано от CommandLineArguments) |
| AnalyzerConfigPaths |
Набор путей к файлам конфигурации анализатора, совместимым с EditorConfig. (Унаследовано от CommandLineArguments) |
| AnalyzerReferences |
Ссылки на анализаторы, предоставленные в командной строке. (Унаследовано от CommandLineArguments) |
| AppConfigPath |
Абсолютный путь к файлу app.config или значение NULL, если не указано. (Унаследовано от CommandLineArguments) |
| BaseDirectory |
Каталог, используемый для разрешения относительных путей, хранящихся в аргументах . (Унаследовано от CommandLineArguments) |
| ChecksumAlgorithm |
Хэш-алгоритм, используемый для вычисления контрольных сумм отладки исходного файла и контрольной суммы PDB. (Унаследовано от CommandLineArguments) |
| CompilationName |
Имя компиляции или значение NULL, если не указано. (Унаследовано от CommandLineArguments) |
| CompilationOptions |
Возвращает параметры компиляции для C# Compilation , созданного из Microsoft.CodeAnalysis.CSharp.CSharpCompiler. |
| CompilationOptionsCore |
Аргументы командной строки для C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler. (Унаследовано от CommandLineArguments) |
| DisplayHelp |
Если задано значение true, добавьте справку командной строки во время Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken) (Унаследовано от CommandLineArguments) |
| DisplayLangVersions |
Если значение равно true, добавьте поддерживаемые компилятором версии языка во время Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken) (Унаследовано от CommandLineArguments) |
| DisplayLogo |
Если значение равно true, добавьте логотип заголовка командной строки во время Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken). (Унаследовано от CommandLineArguments) |
| DisplayVersion |
Если задано значение true, добавьте версию компилятора во время Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken) (Унаследовано от CommandLineArguments) |
| DocumentationPath |
Абсолютный путь к XML-файлу комментариев документации или значение NULL, если не указано. (Унаследовано от CommandLineArguments) |
| EmbeddedFiles |
Набор файлов для внедрения в PDB-файл. (Унаследовано от CommandLineArguments) |
| EmitOptions |
Возвращает параметры выдачи. (Унаследовано от CommandLineArguments) |
| EmitPdb |
Значение true для передачи сведений PDB (в автономный PDB-файл или внедренный в PE-файл). (Унаследовано от CommandLineArguments) |
| EmitPdbFile |
Возвращает значение true, если PDB создается в PDB-файл, а не внедрен в выходной двоичный файл и не создается вообще. (Унаследовано от CommandLineArguments) |
| Encoding |
Кодировка, используемая для исходных файлов, или "null" для автоопределия или по умолчанию. (Унаследовано от CommandLineArguments) |
| ErrorLogOptions |
Параметры, управляющие созданием файла журнала SARIF, содержащего диагностика компиляции или анализа, или значение NULL, если файл журнала не нульен. (Унаследовано от CommandLineArguments) |
| ErrorLogPath |
Параметры, управляющие созданием файла журнала SARIF, содержащего диагностика компиляции или анализа, или значение NULL, если файл журнала не нульен. (Унаследовано от CommandLineArguments) |
| Errors |
Ошибки при анализе аргументов командной строки. (Унаследовано от CommandLineArguments) |
| GeneratedFilesOutputDirectory |
Абсолютный путь к каталогу для размещения созданных файлов или |
| InteractiveMode |
Перейдите в интерактивный цикл. Если скрипт указан в , SourceFiles он выполняется первым. (Унаследовано от CommandLineArguments) |
| KeyFileSearchPaths |
Последовательность абсолютных путей, используемых для поиска файлов ключей. (Унаследовано от CommandLineArguments) |
| ManifestResources |
Ресурсы, указанные в качестве аргументов для компиляции. (Унаследовано от CommandLineArguments) |
| MetadataReferences |
Ссылки на метаданные, предоставленные в командной строке. Включает сборки, указанные с помощью /r, и netmodules, указанные с помощью /addmodule. (Унаследовано от CommandLineArguments) |
| NoWin32Manifest |
Если задано значение true, не внедряйте манифест Win32, включая манифест, указанный параметром или манифестом Win32Manifest по умолчанию. (Унаследовано от CommandLineArguments) |
| OutputDirectory |
Абсолютный путь к выходному каталогу (может иметь значение NULL, только если сообщается об ошибке). (Унаследовано от CommandLineArguments) |
| OutputFileName |
Имя выходного файла или значение NULL, если не указано. (Унаследовано от CommandLineArguments) |
| OutputRefFilePath |
Путь к выходной сборке ссылки или значение NULL, если не указано. (Унаследовано от CommandLineArguments) |
| ParseOptions |
Возвращает параметры синтаксического анализа для C# Compilation. |
| ParseOptionsCore |
Аргументы командной строки для C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler. (Унаследовано от CommandLineArguments) |
| PathMap |
Список пар путей. При этом сохраняется значение параметра компилятора командной строки /pathMap:X1=Y1; X2=Y2... в результате префикс X1, за которым следует разделитель пути, будет заменен на Y1, за которым следует разделитель пути, и т. д. для каждой следующей пары. (Унаследовано от CommandLineArguments) |
| PdbPath |
Путь к PDB-файлу или значение NULL, если совпадает с выходным двоичным путем с расширением PDB. (Унаследовано от CommandLineArguments) |
| PreferredUILang |
Укажите имя предпочтительного языка вывода. (Унаследовано от CommandLineArguments) |
| PrintFullPaths |
Если задано значение true, выводит полный путь к файлу с ошибками или предупреждениями в диагностика. (Унаследовано от CommandLineArguments) |
| ReferencePaths |
Последовательность абсолютных путей, используемых для поиска ссылок. (Унаследовано от CommandLineArguments) |
| ReportAnalyzer |
Аргументы командной строки для C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler. (Унаследовано от CommandLineArguments) |
| ReportInternalsVisibleToAttributes |
Сообщите дополнительные сведения, связанные с InternalsVisibleToAttributes для всех сборок, которые компилятор видит в этой компиляции. (Унаследовано от CommandLineArguments) |
| RuleSetPath |
Абсолютный путь к ruleset-файлу или значение NULL, если не указано. (Унаследовано от CommandLineArguments) |
| ScriptArguments |
Аргументы, следующие за файлом скрипта или разделителем "--". Значение NULL, если средство синтаксического анализа командной строки не является интерактивным. (Унаследовано от CommandLineArguments) |
| SkipAnalyzers |
Аргументы командной строки для C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler. (Унаследовано от CommandLineArguments) |
| SourceFiles |
Пути к исходным файлам. (Унаследовано от CommandLineArguments) |
| SourceLink |
Путь к файлу со сведениями, связывающими компиляцию с исходным сервером, на котором хранится snapshot исходного кода, включенного в компиляцию. (Унаследовано от CommandLineArguments) |
| SourcePaths |
Последовательность абсолютных путей, используемых для поиска источников, указанных как директивы #load. (Унаследовано от CommandLineArguments) |
| TouchedFilesPath |
Полный путь к журналу путей к файлам, к которым обращается компилятор, или значение NULL, если ведение журнала файлов должно быть подавлено. (Унаследовано от CommandLineArguments) |
| Utf8Output |
Если задано значение true, используйте UTF-8 для выходных данных. (Унаследовано от CommandLineArguments) |
| Win32Icon |
Путь к ICO-файлу значка. (Унаследовано от CommandLineArguments) |
| Win32Manifest |
Путь к файлу манифеста Win32 для внедрения в выходной переносимый исполняемый файл (PE). (Унаследовано от CommandLineArguments) |
| Win32ResourceFile |
Путь к ресурсу Win32. (Унаследовано от CommandLineArguments) |
Методы
| GetOutputFilePath(String) |
Возвращает полный путь к файлу, в который компилятор создаст сборку в случае успешной компиляции. (Унаследовано от CommandLineArguments) |
| GetPdbFilePath(String) |
Возвращает полный путь к PDB-файлу, в который компилятор создаст отладочные символы, если EmitPdbFile имеет значение true и компиляция выполнена успешно. (Унаследовано от CommandLineArguments) |
| ResolveAnalyzerReferences(IAnalyzerAssemblyLoader) |
Разрешает ссылки анализатора, хранящиеся в AnalyzerReferences с помощью заданного сопоставителя файлов. (Унаследовано от CommandLineArguments) |
| ResolveMetadataReferences(MetadataReferenceResolver) |
Разрешает ссылки на метаданные, хранящиеся в , MetadataReferences с помощью заданного сопоставителя файлов и поставщика метаданных. (Унаследовано от CommandLineArguments) |