Core.SourceConstructFlags-Enumeration (F#)
Gibt die Beziehung zwischen einer kompilierten Entität in einer .NET Framework-Binärdatei und einem Element in F#-Quellcode an.
Namespace/Modulpfad: 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
Hinweise
In der folgenden Tabelle werden die möglichen Werte und ihre Bedeutung aufgeführt.
Wert |
Description |
---|---|
Kein |
Gibt an, dass die kompilierte Entität keine Beziehung zu einem Element in F#-Quellcode aufweist. |
SumType |
Gibt an, dass die kompilierte Entität Teil der Darstellung einer Deklaration für einen F#-Union-Typ ist. |
RecordType |
Gibt an, dass die kompilierte Entität Teil der Darstellung einer Deklaration für einen F#-Datensatztyp ist. |
ObjectType |
Gibt an, dass die kompilierte Entität Teil der Darstellung einer Deklaration für eine F#-Klasse oder einen anderen Objekttyp ist. |
Feld |
Gibt an, dass die kompilierte Entität Teil der Darstellung einer Deklaration für einen F#-Datensatz oder -Union-Fall ist. |
Ausnahme |
Gibt an, dass die kompilierte Entität Teil der Darstellung einer Deklaration für eine F#-Ausnahme ist. |
Abgeschlossenheit |
Gibt an, dass die kompilierte Entität Teil der Darstellung eines F#-Abschlusses ist. |
Modul |
Gibt an, dass die kompilierte Entität Teil der Darstellung einer Deklaration für ein F#-Modul ist. |
UnionCase |
Gibt an, dass die kompilierte Entität Teil der Darstellung einer Deklaration für einen F#-Union-Fall ist. |
Wert |
Gibt an, dass die kompilierte Entität Teil der Darstellung einer Deklaration für einen F#-Wert ist. |
KindMask |
Die Maske der Werte, die sich auf die Art der kompilierten Entität beziehen. |
NonPublicRepresentation |
Gibt an, dass die kompilierte Entität eine private oder interne Darstellung in F#-Quellcode aufweist. |
Plattformen
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Versionsinformationen
F#-Kern-Bibliotheks-Versionen
Unterstützt in: 2,0, 4,0, portablen