Výčet Core.SourceConstructFlags (F#)
Označuje vztah mezi kompilované entity v rozhraní.NET Framework, který je binární a prvek F# zdrojový kód.
Cesta k oboru názvů nebo modul: Microsoft.FSharp.Core
Sestavení: FSharp.Core (v 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
Poznámky
Následující tabulka ukazuje možné hodnoty a jejich význam.
Value |
Description |
---|---|
Žádná |
Označuje, že kompilovaný subjekt nemá žádný vztah k prvku ve zdrojovém kódu F#. |
SumType |
Znamená, že entity kompilované části zastupování deklarace typu union F#. |
RecordType |
Označuje, že kompilovaný entity je část reprezentace deklarace typu záznamu F#. |
Typ_objektu |
Znamená, že entity kompilované části zastupování třídy F# nebo jiné prohlášení typu objektu. |
Pole |
Znamená, že entity kompilované části zastupování unie případu prohlášení nebo záznam F#. |
Výjimka |
Znamená, že entity kompilované části zastupování prohlášení výjimka F#. |
Uzavření |
Označuje, že kompilovaný entity je součástí reprezentace uzavření F#. |
Modul |
Znamená, že entity kompilované části zastupování prohlášení modul F#. |
UnionCase |
Znamená, že entity kompilované části zastupování F# unie případu prohlášení. |
Value |
Znamená, že entity kompilované části prohlášení hodnota F#. |
KindMask |
Maska hodnoty týkající se druhu kompilované entity. |
NonPublicRepresentation |
Označuje, že kompilovaný subjekt měl soukromé nebo interní zastoupení v F# zdrojový kód. |
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informace o verzi
F# základní verze knihovny
Podporovány: 2.0, 4.0, přenosné