Core.SourceConstructFlags — Wyliczenie (F#)
Wskazuje relację między skompilowany jednostki w.NET Framework binarne i element F# kodu źródłowego.
Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Core
Zestaw: FSharp.Core (w 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
Uwagi
W poniższej tabeli przedstawiono możliwe wartości i ich znaczenie.
Wartość |
Opis |
---|---|
Brak |
Wskazuje, że podmiot skompilowanego nie ma relacji do elementu w kodzie źródłowym F#. |
SumType |
Wskazuje, że podmiot skompilowany jest częścią reprezentacji deklaracji typu F#. |
RecordType |
Wskazuje, że podmiot skompilowany jest częścią reprezentacji deklaracji typu rekordu F#. |
Typ obiektu |
Wskazuje, że podmiot skompilowany jest częścią reprezentacji klasy F# lub innych deklaracji typu obiektu. |
Pole |
Wskazuje, że podmiot skompilowany jest częścią reprezentacji F# rekordu lub deklaracji sprawa Unii. |
Wyjątek |
Wskazuje, że podmiot skompilowany jest częścią reprezentacji zgłoszenie wyjątku F#. |
Zamknięcie |
Wskazuje, że podmiot skompilowany jest częścią reprezentacji zamknięcia F#. |
Moduł |
Wskazuje, że podmiot skompilowany jest częścią reprezentacji deklarację moduł F#. |
UnionCase |
Wskazuje, że podmiot skompilowany jest częścią reprezentacji F# Unii sprawa zgłoszenia. |
Wartość |
Wskazuje, że podmiot skompilowany jest część zgłoszenia wartość F#. |
KindMask |
Maska wartości związanych z rodzaju jednostki skompilowany. |
NonPublicRepresentation |
Wskazuje, że podmiot skompilowany miał prywatne lub wewnętrzne reprezentacji w kodzie źródłowym F#. |
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informacje o wersji
F# Core wersji biblioteki
Obsługiwane: 2.0, 4.0, przenośne