Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Indicates the relationship between a compiled entity in a .NET Framework binary and an element in F# source code.
Namespace/Module Path: Microsoft.FSharp.Core
Assembly: FSharp.Core (in 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
Remarks
The following table shows the possible values and their meaning.
Value |
Description |
|---|---|
None |
Indicates that the compiled entity has no relationship to an element in F# source code. |
SumType |
Indicates that the compiled entity is part of the representation of an F# union type declaration. |
RecordType |
Indicates that the compiled entity is part of the representation of an F# record type declaration. |
ObjectType |
Indicates that the compiled entity is part of the representation of an F# class or other object type declaration. |
Field |
Indicates that the compiled entity is part of the representation of an F# record or union case declaration. |
Exception |
Indicates that the compiled entity is part of the representation of an F# exception declaration. |
Closure |
Indicates that the compiled entity is part of the representation of an F# closure. |
Module |
Indicates that the compiled entity is part of the representation of an F# module declaration. |
UnionCase |
Indicates that the compiled entity is part of the representation of an F# union case declaration. |
Value |
Indicates that the compiled entity is part of an F# value declaration. |
KindMask |
The mask of values related to the kind of the compiled entity. |
NonPublicRepresentation |
Indicates that the compiled entity had private or internal representation in F# source code. |
Platforms
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Version Information
F# Core Library Versions
Supported in: 2.0, 4.0, Portable