DerivedPatterns.SpecificCall — Aktywny wzorzec (F#)
Rozpoznaje wywołania do określonych funkcji lub metody.Jest to sparametryzowana deseń aktywne.
Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Quotations.DerivedPatterns
Zgromadzenie: FSharp.Core (w FSharp.Core.dll)
// Signature:
( |SpecificCall|_| ) : (templateParameter:Expr) -> Expr -> (Expr option * Type list * Expr list) option
Parametry
templateParameter
Typ: wyrażenieWyrażenie wejściowego szablonu, które określa metodę wywołanie.
Wartość zwracana
Formalne typ zwracany jest (Expr option * Type list * Expr list) option.Opcja wskazuje, czy jest pomyślnego dopasowania.We wzorcu wyrażenia pasujące dane wejściowe jest rozłożony, od pomyślnego dopasowania, na krotka trzy elementy.Pierwszy element reprezentuje obiekt docelowy opcjonalny, który występuje, jeśli obiekt docelowy jest metody instancji.Drugi element reprezentuje wystąpienia typu rodzajowego, która jest niepusta, jeśli obiekt docelowy jest Rodzajowa konkretyzacja.Trzeci element reprezentuje argumenty funkcji lub metody.
Uwagi
Ta funkcja o nazwie SpecificCallPattern 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