Перечисление 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
Заметки
В следующей таблице представлены возможные значения и их описание.
Значение |
Описание |
---|---|
None |
Указывает на отсутствие связи скомпилированной сущности и элемента в исходном коде F#. |
SumType |
Указывает, что скомпилированная сущность является частью представления объявления типа объединения F#. |
RecordType |
Указывает, что скомпилированная сущность является частью представления объявления типа записи F#. |
ObjectType |
Указывает, что скомпилированная сущность является частью представления объявления типа класса или другого объекта F#. |
Поле |
Указывает, что скомпилированная сущность является частью представления объявления варианта записи или объединения F#. |
Исключение |
Указывает, что скомпилированная сущность является частью представления объявления исключения F#. |
Закрытие |
Указывает, что скомпилированная сущность является частью представления объявления закрытия F#. |
Модуль |
Указывает, что скомпилированная сущность является частью представления объявления модуля F#. |
UnionCase |
Указывает, что скомпилированная сущность является частью представления объявления варианта объединения F#. |
Значение |
Указывает, что скомпилированная сущность является частью объявления значения F#. |
KindMask |
Маска значений, относящаяся к виду скомпилированной сущности. |
NonPublicRepresentation |
Указывает наличие у скомпилированной сущности закрытого или внутреннего представления в исходном коде F#. |
Платформы
Windows 7, Windows Vista с пакетом обновления 2 (SP2), Windows XP с пакетом обновления 3 (SP3), Windows XP x64 с пакетом обновления 2 (SP2), Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2), Windows Server 2003 с пакетом обновления 2 (SP2)
Сведения о версии
Среда выполнения F#
Поддерживается в версиях 2.0, 4.0
Silverlight
Поддерживается в версии 3