Metodo FSharpType.GetUnionCases (F#)
Ottiene i case di un tipo di unione.
Percorso spazio dei nomi/modulo: Microsoft.FSharp.Reflection
Assembly: FSharp.Core (in FSharp.Core.dll)
// Signature:
static member GetUnionCases : Type * ?BindingFlags -> UnionCaseInfo []
// Usage:
FSharpType.GetUnionCases (unionType)
FSharpType.GetUnionCases (unionType, bindingFlags = bindingFlags)
Parametri
unionType
Tipo: TypeTipo di unione di input.
bindingFlags
Tipo: BindingFlagsFlag di associazione facoltativi.
Eccezioni
Eccezione |
Condizione |
---|---|
Generata se il tipo di input non è un tipo di unione. |
Valore restituito
Matrice di descrizioni dei casi (oggetti UnionCaseInfo) del tipo di unione fornito.
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