Core.CompilationRepresentationFlags (Enumeración de F#)
Indica uno o más ajustes en la representación compilada de un tipo o un miembro de F#.
Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Core
Ensamblado: FSharp.Core (en FSharp.Core.dll)
[<Flags>]
type CompilationRepresentationFlags =
| None = 0
| Static = 1
| Instance = 2
| ModuleSuffix = 4
| UseNullAsTrueValue = 8
| Event
Comentarios
En la tabla siguiente se muestran los valores posibles y sus significados.
Valor |
Descripción |
---|---|
None |
Ninguna representación de compilación especial. |
Static |
Compilar un miembro de instancia como estático. |
Instancia |
Compilar un miembro como instancia aunque se utilice null como representación para este tipo. |
ModuleSuffix |
Anexar Module al final de un módulo cuyo nombre presenta algún conflicto con un nombre de tipo del mismo espacio de nombres. |
UseNullAsTrueValue |
Permitir el uso de null como representación para los discriminadores sin argumentos en una unión discriminada. |
Evento |
Compile una propiedad como evento Common Language Infrastructure (CLI). |
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