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) |