Enumeração de Core.SourceConstructFlags (F#)
Indica a relação entre uma entidade compilada em um.Código de origem do binário do NET Framework e um elemento em F#.
Caminho do namespace/módulo: Microsoft.FSharp.Core
Assembly: FSharp.Core (em 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
Comentários
A tabela a seguir mostra os valores possíveis e seus significados.
Valor |
Descrição |
---|---|
Nenhum |
Indica que a entidade compilada não tem relação com um elemento no código de origem F#. |
SumType |
Indica que a entidade compilada é parte da representação de uma declaração de tipo de união F#. |
RecordType |
Indica que a entidade compilada é parte da representação de uma declaração de tipo de registro F#. |
ObjectType |
Indica que a entidade compilada é parte da representação de uma classe F# ou outra declaração de tipo de objeto. |
Campo |
Indica que a entidade compilada é parte da representação de um registro de F# ou declaração união de maiúsculas. |
Exceção |
Indica que a entidade compilada é parte da representação de uma declaração de exceção do F#. |
Fechamento |
Indica que a entidade compilada é parte da representação de um fechamento de F#. |
Module |
Indica que a entidade compilada é parte da representação de uma declaração do módulo F#. |
UnionCase |
Indica que a entidade compilada é parte da representação de uma F# união caso declaração. |
Valor |
Indica que a entidade compilada é parte de uma declaração de valor F#. |
KindMask |
A máscara de valores relacionados ao tipo de entidade compilado. |
NonPublicRepresentation |
Indica que a entidade compilada tinha representação privada ou interna no código de origem F#. |
Plataformas
O Windows 7, SP2 do Windows Vista, Windows XP SP3, Windows XP Professional x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
Informações sobre versão
O tempo de execução F#
Compatível com: 2.0, 4.0
Silverlight
Compatível com: 3