CSharpParseOptions 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다.
public ref class CSharpParseOptions sealed : Microsoft::CodeAnalysis::ParseOptions, IEquatable<Microsoft::CodeAnalysis::CSharp::CSharpParseOptions ^>
public sealed class CSharpParseOptions : Microsoft.CodeAnalysis.ParseOptions, IEquatable<Microsoft.CodeAnalysis.CSharp.CSharpParseOptions>
type CSharpParseOptions = class
inherit ParseOptions
interface IEquatable<CSharpParseOptions>
Public NotInheritable Class CSharpParseOptions
Inherits ParseOptions
Implements IEquatable(Of CSharpParseOptions)
- 상속
- 구현
생성자
CSharpParseOptions(LanguageVersion, DocumentationMode, SourceCodeKind, IEnumerable<String>) |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. |
속성
Default |
기본 구문 분석 옵션입니다. |
DocumentationMode |
설명서 주석이 구문 분석 및 분석되는지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 ParseOptions) |
Errors |
호환되지 않는 구문 분석 옵션 집합과 관련된 오류 수집 (다음에서 상속됨 ParseOptions) |
Features |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. |
Kind |
일반 코드 파일, 스크립트 파일 또는 대화형 코드로 구문 분석할지 여부를 지정합니다. (다음에서 상속됨 ParseOptions) |
Language |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. |
LanguageVersion |
컴파일러가 프로그램에 적용할 언어 규칙을 선택하는 데 사용하는 유효 언어 버전을 가져옵니다. |
PreprocessorSymbolNames |
정의된 전처리기 기호의 이름을 가져옵니다. |
SpecifiedKind |
생성자 호출에서 지정되었거나 메서드를 사용하여 WithKind(SourceCodeKind) 수정된 값인 지정된 소스 코드 종류를 가져옵니다. (다음에서 상속됨 ParseOptions) |
SpecifiedLanguageVersion |
생성자 호출에서 지정되었거나 메서드를 사용하여 WithLanguageVersion(LanguageVersion) 수정되었거나 명령줄에 제공된 값인 지정된 언어 버전을 가져옵니다. |
메서드
CommonWithDocumentationMode(DocumentationMode) |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. (다음에서 상속됨 ParseOptions) |
CommonWithFeatures(IEnumerable<KeyValuePair<String,String>>) |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. (다음에서 상속됨 ParseOptions) |
CommonWithKind(SourceCodeKind) |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. |
Equals(CSharpParseOptions) |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. |
Equals(Object) |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. |
EqualsHelper(ParseOptions) |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. (다음에서 상속됨 ParseOptions) |
GetHashCode() |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. |
GetHashCodeHelper() |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. (다음에서 상속됨 ParseOptions) |
WithDocumentationMode(DocumentationMode) |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. |
WithFeatures(IEnumerable<KeyValuePair<String,String>>) |
테스트를 위해 몇 가지 실험적 언어 기능을 사용하도록 설정합니다. |
WithKind(SourceCodeKind) |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. |
WithLanguageVersion(LanguageVersion) |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. |
WithPreprocessorSymbols(IEnumerable<String>) |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. |
WithPreprocessorSymbols(ImmutableArray<String>) |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. |
WithPreprocessorSymbols(String[]) |
이 클래스는 여러 소스 구문 분석 관련 옵션을 저장하고 해당 값에 대한 액세스를 제공합니다. |
적용 대상
.NET