Enumerazione Core.SourceConstructFlags (F#)

Indica la relazione tra un'entità compilata in un binario .NET Framework e un elemento nel codice sorgente F#.

Percorso spazio dei nomi/modulo: Microsoft.FSharp.Core

Assembly: FSharp.Core (in 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

Note

Nella tabella riportata di seguito sono illustrati i possibili valori e il relativo significato.

Valore

Descrizione

None

Indica che non esiste alcuna relazione tra l'entità compilata e un elemento nel codice sorgente F#.

SumType

Indica che l'entità compilata è parte della rappresentazione di una dichiarazione del tipo di unione F#.

RecordType

Indica che l'entità compilata è parte della rappresentazione di una dichiarazione del tipo di record F#.

ObjectType

Indica che l'entità compilata è parte della rappresentazione di una dichiarazione di classe o di altro tipo di oggetto F#.

Campo

Indica che l'entità compilata è parte della rappresentazione di una dichiarazione del case di unione o del record F#.

Eccezione

Indica che l'entità compilata è parte della rappresentazione di una dichiarazione di eccezione F#.

Vicinanza

Indica che l'entità compilata è parte della rappresentazione di una vicinanza F#.

Modulo

Indica che l'entità compilata è parte della rappresentazione di una dichiarazione di modulo F#.

UnionCase

Indica che l'entità compilata è parte della rappresentazione di una dichiarazione del case di unione F#.

Value

Indica che l'entità compilata è parte della rappresentazione di una dichiarazione di valore F#.

KindMask

Maschera di valori correlata al genere dell'entità compilata.

NonPublicRepresentation

Indica che l'entità compilata disponeva di rappresentazione privata o interna nel codice sorgente F#.

Piattaforme

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Informazioni sulla versione

F# Runtime

Supportato in: 2.0, 4.0

Silverlight

Supportato in: 3

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.FSharp.Core (F#)