Enumerazione Core.CompilationRepresentationFlags (F#)
Indica una o più modifiche alla rappresentazione compilata di un tipo o membro F#.
Percorso spazio dei nomi/modulo: Microsoft.FSharp.Core
Assembly: FSharp.Core (in FSharp.Core.dll)
[<Flags>]
type CompilationRepresentationFlags =
| None = 0
| Static = 1
| Instance = 2
| ModuleSuffix = 4
| UseNullAsTrueValue = 8
| Event
Note
Nella tabella riportata di seguito sono illustrati i possibili valori e il relativo significato.
Valore |
Descrizione |
---|---|
Nessuno |
Nessuna rappresentazione di compilazione speciale. |
Static |
Compila un membro di istanza come static. |
Istanza |
Compila un membro come istanza anche se viene utilizzato null come una rappresentazione di questo tipo. |
ModuleSuffix |
Aggiunge Module alla fine di un modulo il cui nome non è compatibile con un nome di tipo nello stesso spazio dei nomi. |
UseNullAsTrueValue |
Consente l'utilizzo di null come una rappresentazione di discriminatori senza argomenti in un'unione discriminata. |
Evento |
Compilare una proprietà come evento di Common Language Infrastructure (CLI). |
Piattaforme
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informazioni sulla versione
Versioni della libreria di base F#
Supportato in: 2,0, 4,0, portabile