Core.SourceConstructFlags 열거형(F#)
.NET Framework 바이너리의 컴파일된 엔터티와 F# 소스 코드의 요소 간 관계를 나타냅니다.
네임스페이스/모듈 경로: Microsoft.FSharp.Core
어셈블리: FSharp.Core(FSharp.Core.dll)
type SourceConstructFlags =
| None = 0
| SumType = 1
| RecordType = 2
| ObjectType = 3
| Field = 4
| Exception = 5
| Closure = 6
| Module = 7
| UnionCase = 8
| Value = 9
| KindMask = 31
| NonPublicRepresentation = 32
설명
다음 표에서는 가능한 값과 해당 의미를 보여 줍니다.
값 |
설명 |
---|---|
없음 |
컴파일된 엔터티와 F# 소스 코드의 요소 사이에 관계가 없음을 나타냅니다. |
SumType |
컴파일된 엔터티가 F# 공용 구조체 형식 선언 표현의 일부임을 나타냅니다. |
RecordType |
컴파일된 엔터티가 F# 레코드 형식 선언 표현의 일부임을 나타냅니다. |
ObjectType |
컴파일된 엔터티가 F# 클래스 또는 다른 개체 형식 선언 표현의 일부임을 나타냅니다. |
필드 |
컴파일된 엔터티가 F# 레코드 또는 공용 구조체 케이스 선언 표현의 일부임을 나타냅니다. |
Exception |
컴파일된 엔터티가 F# 예외 선언 표현의 일부임을 나타냅니다. |
클로저 |
컴파일된 엔터티가 F# 클로저 표현의 일부임을 나타냅니다. |
모듈 |
컴파일된 엔터티는 F# 모듈 선언 표현의 일부임을 나타냅니다. |
UnionCase |
컴파일된 엔터티가 F# 공용 구조체 케이스 선언 표현의 일부임을 나타냅니다. |
값 |
컴파일된 엔터티는 F# 값 선언 표현의 일부임을 나타냅니다. |
KindMask |
값의 마스크는 컴파일된 엔터티의 종류와 관련됩니다. |
NonPublicRepresentation |
컴파일된 엔터티에 F# 소스 코드의 전용 또는 내부 표현이 있음을 나타냅니다. |
플랫폼
Windows Windows 서버 2012, Windows Server 2008 R2, Windows 7, 8
버전 정보
F# 코어 라이브러리 버전
지원: 2.0, 4.0, 노트북