Patterns.NewUnionCase — Aktywny wzorzec (F#)
Rozpoznaje wyrażeń, które reprezentują konstrukcji określonej wartości case Unii.
Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Quotations.Patterns
Zgromadzenie: FSharp.Core (w FSharp.Core.dll)
// Signature:
( |NewUnionCase|_| ) : (input:Expr} -> (UnionCaseInfo * Expr list) option
Parametry
input
Typ: wyrażenieWyrażenie wprowadzania odpowiedniki.
Wartość zwracana
Formalne typ zwracany jest (UnionCaseInfo * Expr list) option.Typ opcji wskazuje, czy dane wejściowe wyników pomyślnego dopasowania.We wzorcu wyrażenia pasujące dane wejściowe jest rozłożony (po pomyślnym dopasowanie) na krotka dwóch elementów.Pierwszy element jest UnionCaseInfo obiekt reprezentujący przypadku dyskryminowanych Unii i drugi element jest lista wyrażeń, która reprezentuje argumenty.
Uwagi
Ta funkcja o nazwie NewUnionCasePattern w zestawie.NET Framework.Jeśli członek dostęp z języka.NET Framework niż F# lub przez odbicie, należy użyć tej nazwy.
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informacje o wersji
F# Core wersji biblioteki
Obsługiwane: 2.0, 4.0, przenośne