Поделиться через


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
Наследование
CSharpCommandLineArguments

Свойства

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

Абсолютный путь к каталогу для размещения созданных файлов или null для того, чтобы не создавать созданные файлы.

(Унаследовано от CommandLineArguments)
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)

Применяется к