Core.SourceConstructFlags (Enumeración de F#)
Indica la relación entre una entidad compilada de un binario de .NET Framework y un elemento en el código fuente de F#.
Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Core
Ensamblado: FSharp.Core (en 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
Comentarios
En la tabla siguiente se muestran los valores posibles y sus significados.
Valor |
Descripción |
---|---|
None |
Indica que la entidad compilada no tiene ninguna relación con un elemento en el código fuente F#. |
SumType |
Indica que la entidad compilada forma parte de la representación de una declaración de tipos de unión en F#. |
RecordType |
Indica que la entidad compilada forma parte de la representación de una declaración de tipos de registro en F#. |
ObjectType |
Indica que la entidad compilada forma parte de la representación de una clase u otra declaración de tipos de objeto en F#. |
Campo |
Indica que la entidad compilada forma parte de la representación de una declaración de casos de unión o de registro en F#. |
Excepción |
Indica que la entidad compilada forma parte de la representación de una declaración de excepción en F#. |
Cierre |
Indica que la entidad compilada forma parte de la representación de un cierre en F#. |
Módulo |
Indica que la entidad compilada forma parte de la representación de una declaración de módulo en F#. |
UnionCase |
Indica que la entidad compilada forma parte de la representación de una declaración de casos de unión en F#. |
Valor |
Indica que la entidad compilada forma parte de la representación de una declaración de valor en F#. |
KindMask |
Máscara de valores relacionada con el tipo de la entidad compilada. |
NonPublicRepresentation |
Indica que la entidad compilada tenía una representación privada o interna en el código fuente F#. |
Plataformas
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Información de versiones
Versiones de la biblioteca básica de F#
Se admite en: 2.0, 4.0, portables