Criterio attivo DerivedPatterns.SpecificCall (F#)
Riconosce chiamate a una funzione o un metodo specificato. Si tratta di un criterio attivo con parametri.
Percorso spazio dei nomi/modulo: Microsoft.FSharp.Quotations.DerivedPatterns
Assembly: FSharp.Core (in FSharp.Core.dll)
// Signature:
( |SpecificCall|_| ) : (templateParameter:Expr) -> Expr -> (Expr option * Type list * Expr list) option
Parametri
templateParameter
Tipo: ExprEspressione del modello di input che specifica il metodo da chiamare.
Valore restituito
Il tipo restituito formale è (Expr option * Type list * Expr list) option. L'opzione indica se esiste una corrispondenza corretta. In un'espressione di criteri di ricerca, l'input viene scomposto, in presenza di una corrispondenza corretta, in una tupla di tre elementi. Il primo elemento rappresenta l'oggetto di destinazione facoltativo che è presente se la destinazione è un metodo di istanza. Il secondo elemento rappresenta la creazione di istanza del tipo generico che non è vuota se la destinazione è una creazione di istanza generica. Il terzo elemento rappresenta gli argomenti alla funzione o al metodo.
Note
Questa funzione è denominata SpecificCallPattern nell'assembly .NET Framework. Utilizzare questo nome se si accede al membro da un linguaggio .NET Framework diverso da F# o tramite reflection.
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