CommandLineArguments 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
에 대한 명령줄 인수를 나타내는 기본 클래스입니다 Microsoft.CodeAnalysis.CommonCompiler.
public ref class CommandLineArguments abstract
public abstract class CommandLineArguments
type CommandLineArguments = class
Public MustInherit Class CommandLineArguments
- 상속
-
CommandLineArguments
- 파생
속성
AdditionalFiles |
분석기에서 사용할 수 있는 추가 코드가 아닌 텍스트 파일 집합입니다. |
AnalyzerConfigPaths |
EditorConfig 호환 분석기 구성 파일에 대한 경로 집합입니다. |
AnalyzerReferences |
명령줄에 제공된 분석기 참조입니다. |
AppConfigPath |
app.config 파일의 절대 경로이거나, 지정하지 않으면 null입니다. |
BaseDirectory |
인수에 저장된 상대 경로를 resolve 데 사용되는 디렉터리입니다. |
ChecksumAlgorithm |
원본 파일 디버그 체크섬 및 PDB 체크섬을 계산하는 데 사용할 해시 알고리즘입니다. |
CompilationName |
지정하지 않으면 컴파일 이름 또는 null입니다. |
CompilationOptions |
에 대한 옵션입니다 Compilation. |
CompilationOptionsCore |
에 대한 명령줄 인수를 나타내는 기본 클래스입니다 Microsoft.CodeAnalysis.CommonCompiler. |
DisplayHelp |
true이면 중에 명령줄 도움말을 추가합니다. Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken) |
DisplayLangVersions |
true이면 컴파일러에서 지원하는 언어 버전 앞에 를 추가합니다. Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken) |
DisplayLogo |
true이면 중 Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)명령줄 헤더 로고 앞에 를 추가합니다. |
DisplayVersion |
true이면 중에 컴파일러 버전을 추가합니다. Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken) |
DocumentationPath |
설명서 주석 XML 파일의 절대 경로 또는 지정하지 않은 경우 null입니다. |
EmbeddedFiles |
PDB에 포함할 파일 집합입니다. |
EmitOptions |
내보내기 옵션을 가져옵니다. |
EmitPdb |
True이면 PDB 정보를 내보냅니다(독립 실행형 PDB 파일로 또는 PE 파일에 포함됨). |
EmitPdbFile |
출력 이진 파일에 포함되고 전혀 생성되지 않은 것과 달리 PDB가 PDB 파일에 생성되면 true를 반환합니다. |
Encoding |
원본 파일에 사용할 인코딩 또는 자동 검색/기본값의 경우 'null'입니다. |
ErrorLogOptions |
컴파일 또는 분석 진단 포함하는 SARIF 로그 파일 생성을 제어하는 옵션 또는 원하는 로그 파일이 없는 경우 null입니다. |
ErrorLogPath |
컴파일 또는 분석 진단 포함하는 SARIF 로그 파일 생성을 제어하는 옵션 또는 원하는 로그 파일이 없는 경우 null입니다. |
Errors |
명령줄 인수를 구문 분석하는 동안 오류가 발생했습니다. |
GeneratedFilesOutputDirectory |
생성된 파일을 배치하거나 |
InteractiveMode |
대화형 루프로 드롭합니다. 에 스크립트가 지정된 SourceFiles 경우 스크립트를 먼저 실행합니다. |
KeyFileSearchPaths |
키 파일을 검색하는 데 사용되는 절대 경로 시퀀스입니다. |
ManifestResources |
컴파일에 대한 인수로 지정된 리소스입니다. |
MetadataReferences |
명령줄에 제공된 메타데이터에 대한 참조입니다. /r 및 /addmodule을 통해 지정된 netmodules를 통해 지정된 어셈블리를 포함합니다. |
NoWin32Manifest |
true이면 로 지정된 Win32Manifest 매니페스트 또는 기본 매니페스트를 포함하여 Win32 매니페스트를 포함하지 마세요. |
OutputDirectory |
출력 디렉터리의 절대 경로입니다(보고된 오류가 있는 경우에만 null일 수 있음). |
OutputFileName |
지정하지 않으면 출력 파일의 이름 또는 null입니다. |
OutputRefFilePath |
출력 ref 어셈블리의 경로 또는 지정하지 않으면 null입니다. |
ParseOptions |
에 대한 옵션입니다 CommandLineParser. |
ParseOptionsCore |
에 대한 명령줄 인수를 나타내는 기본 클래스입니다 Microsoft.CodeAnalysis.CommonCompiler. |
PathMap |
경로 쌍의 목록입니다. 명령줄 컴파일러 옵션 /pathMap:X1=Y1; X2=Y2... X1의 접두사 뒤에 경로 구분 기호를 Y1로 바꾸고 다음 각 쌍에 대해 경로 구분 기호로 바꿉다. |
PdbPath |
.pdb 확장자를 사용하여 출력 이진 경로와 동일한 경우 PDB 파일 또는 null의 경로입니다. |
PreferredUILang |
기본 출력 언어 이름을 지정합니다. |
PrintFullPaths |
true이면 진단 오류 또는 경고가 포함된 파일의 전체 경로를 인쇄합니다. |
ReferencePaths |
참조를 검색하는 데 사용되는 절대 경로 시퀀스입니다. |
ReportAnalyzer |
에 대한 명령줄 인수를 나타내는 기본 클래스입니다 Microsoft.CodeAnalysis.CommonCompiler. |
ReportInternalsVisibleToAttributes |
컴파일러가 이 컴파일에서 보는 모든 어셈블리에 대해 InternalsVisibleToAttributes와 관련된 추가 정보를 보고합니다. |
RuleSetPath |
지정하지 않으면 .ruleset 파일 또는 null의 절대 경로입니다. |
ScriptArguments |
스크립트 파일 또는 구분 기호 "--"를 따르는 인수입니다. 명령줄 파서가 대화형이 아닌 경우 Null입니다. |
SkipAnalyzers |
에 대한 명령줄 인수를 나타내는 기본 클래스입니다 Microsoft.CodeAnalysis.CommonCompiler. |
SourceFiles |
원본 파일 경로입니다. |
SourceLink |
컴파일에 포함된 소스 코드의 스냅샷 저장하는 원본 서버에 컴파일을 연결하는 정보가 포함된 파일의 경로입니다. |
SourcePaths |
#load 지시문으로 지정된 원본을 검색하는 데 사용되는 절대 경로 시퀀스입니다. |
TouchedFilesPath |
컴파일러에서 액세스하는 파일 경로 로그의 전체 경로이거나 파일 로깅을 표시하지 않아야 하는 경우 null입니다. |
Utf8Output |
true이면 출력에 UTF-8을 사용합니다. |
Win32Icon |
.ico 아이콘 파일의 경로입니다. |
Win32Manifest |
출력 PE(이식 가능한 실행 파일) 파일에 포함할 Win32 매니페스트 파일의 경로입니다. |
Win32ResourceFile |
Win32 리소스의 경로입니다. |
메서드
GetOutputFilePath(String) |
컴파일이 성공하면 컴파일러에서 어셈블리를 생성할 파일의 전체 경로를 반환합니다. |
GetPdbFilePath(String) |
가 true이고 컴파일이 성공하면 EmitPdbFile 컴파일러에서 디버그 기호를 생성하는 PDB 파일의 전체 경로를 반환합니다. |
ResolveAnalyzerReferences(IAnalyzerAssemblyLoader) |
지정된 파일 확인자를 사용하여 에 AnalyzerReferences 저장된 분석기 참조를 확인합니다. |
ResolveMetadataReferences(MetadataReferenceResolver) |
지정된 파일 확인자 및 메타데이터 공급자를 사용하여 에 MetadataReferences 저장된 메타데이터 참조를 확인합니다. |
적용 대상
.NET