Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 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