CSharpCommandLineArguments 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 |
인수에 저장된 상대 경로를 resolve 데 사용되는 디렉터리입니다. (다음에서 상속됨 CommandLineArguments) |
ChecksumAlgorithm |
소스 파일 디버그 체크섬 및 PDB 체크섬을 계산하는 데 사용할 해시 알고리즘입니다. (다음에서 상속됨 CommandLineArguments) |
CompilationName |
컴파일 이름 또는 지정되지 않은 경우 null입니다. (다음에서 상속됨 CommandLineArguments) |
CompilationOptions |
에서 Microsoft.CodeAnalysis.CSharp.CSharpCompiler만든 C# Compilation 에 대한 컴파일 옵션을 가져옵니다. |
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 |
출력 이진 파일에 포함되고 전혀 생성되지 않는 것과 달리 PDB가 PDB 파일에 생성되면 true를 반환합니다. (다음에서 상속됨 CommandLineArguments) |
Encoding |
원본 파일에 사용할 인코딩 또는 자동 검색/기본값의 경우 'null'입니다. (다음에서 상속됨 CommandLineArguments) |
ErrorLogOptions |
컴파일 또는 분석 진단 포함하는 SARIF 로그 파일의 생성을 제어하는 옵션 또는 원하는 로그 파일이 없는 경우 null입니다. (다음에서 상속됨 CommandLineArguments) |
ErrorLogPath |
컴파일 또는 분석 진단 포함하는 SARIF 로그 파일의 생성을 제어하는 옵션 또는 원하는 로그 파일이 없는 경우 null입니다. (다음에서 상속됨 CommandLineArguments) |
Errors |
명령줄 인수를 구문 분석하는 동안 오류가 발생했습니다. (다음에서 상속됨 CommandLineArguments) |
GeneratedFilesOutputDirectory |
생성된 파일을 배치하거나 |
InteractiveMode |
대화형 루프로 드롭합니다. 에 스크립트가 지정된 SourceFiles 경우 스크립트를 먼저 실행합니다. (다음에서 상속됨 CommandLineArguments) |
KeyFileSearchPaths |
키 파일을 검색하는 데 사용되는 절대 경로의 시퀀스입니다. (다음에서 상속됨 CommandLineArguments) |
ManifestResources |
컴파일에 대한 인수로 지정된 리소스입니다. (다음에서 상속됨 CommandLineArguments) |
MetadataReferences |
명령줄에 제공된 메타데이터에 대한 참조입니다. /r 및 /addmodule을 통해 지정된 netmodules를 통해 지정된 어셈블리를 포함합니다. (다음에서 상속됨 CommandLineArguments) |
NoWin32Manifest |
true이면 에서 지정한 매니페스트 또는 기본 매니페스트를 포함하여 Win32 매니페스트를 Win32Manifest 포함하지 마세요. (다음에서 상속됨 CommandLineArguments) |
OutputDirectory |
출력 디렉터리의 절대 경로입니다(오류가 보고된 경우에만 null일 수 있음). (다음에서 상속됨 CommandLineArguments) |
OutputFileName |
지정하지 않으면 출력 파일의 이름 또는 null입니다. (다음에서 상속됨 CommandLineArguments) |
OutputRefFilePath |
지정하지 않으면 출력 ref 어셈블리의 경로 또는 null입니다. (다음에서 상속됨 CommandLineArguments) |
ParseOptions |
C# Compilation에 대한 구문 분석 옵션을 가져옵니다. |
ParseOptionsCore |
C# Microsoft.CodeAnalysis.CSharp.CSharpCompiler에 대한 명령줄 인수입니다. (다음에서 상속됨 CommandLineArguments) |
PathMap |
경로 쌍의 목록입니다. 명령줄 컴파일러 옵션 /pathMap:X1=Y1의 값을 저장합니다. X2=Y2... X1 접두사 뒤에 경로 구분 기호를 Y1로 바꾸고 다음 각 쌍에 대해 경로 구분 기호를 잇는 등의 작업을 수행합니다. (다음에서 상속됨 CommandLineArguments) |
PdbPath |
.pdb 확장자를 사용하여 출력 이진 경로와 동일한 경우 PDB 파일 또는 null의 경로입니다. (다음에서 상속됨 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 |
컴파일에 포함된 소스 코드의 스냅샷 저장하는 원본 서버에 컴파일을 연결하는 정보가 포함된 파일의 경로입니다. (다음에서 상속됨 CommandLineArguments) |
SourcePaths |
#load 지시문으로 지정된 원본을 검색하는 데 사용되는 절대 경로 시퀀스입니다. (다음에서 상속됨 CommandLineArguments) |
TouchedFilesPath |
컴파일러에서 액세스하는 파일 경로 로그의 전체 경로이거나, 파일 로깅을 표시하지 않아야 하는 경우 null입니다. (다음에서 상속됨 CommandLineArguments) |
Utf8Output |
true이면 출력에 UTF-8을 사용합니다. (다음에서 상속됨 CommandLineArguments) |
Win32Icon |
.ico 아이콘 파일의 경로입니다. (다음에서 상속됨 CommandLineArguments) |
Win32Manifest |
출력 PE(이식 가능한 실행 파일) 파일에 포함할 Win32 매니페스트 파일의 경로입니다. (다음에서 상속됨 CommandLineArguments) |
Win32ResourceFile |
Win32 리소스에 대한 경로입니다. (다음에서 상속됨 CommandLineArguments) |
메서드
GetOutputFilePath(String) |
컴파일에 성공하면 컴파일러에서 어셈블리를 생성할 파일의 전체 경로를 반환합니다. (다음에서 상속됨 CommandLineArguments) |
GetPdbFilePath(String) |
가 true이고 컴파일에 성공하면 EmitPdbFile 컴파일러에서 디버그 기호를 생성하는 PDB 파일의 전체 경로를 반환합니다. (다음에서 상속됨 CommandLineArguments) |
ResolveAnalyzerReferences(IAnalyzerAssemblyLoader) |
지정된 파일 확인자를 사용하여 에 AnalyzerReferences 저장된 분석기 참조를 확인합니다. (다음에서 상속됨 CommandLineArguments) |
ResolveMetadataReferences(MetadataReferenceResolver) |
지정된 파일 확인자 및 메타데이터 공급자를 사용하여 에 MetadataReferences 저장된 메타데이터 참조를 확인합니다. (다음에서 상속됨 CommandLineArguments) |
적용 대상
.NET