Freigeben über


ITypeProvider.GetInvokerExpression-Methode (F#)

Aufgerufen vom Compiler, um nach einer Ausdrucksbaumstruktur zu fragen, um damit die angegebene MethodBase zu ersetzen.

Namespace/Modulpfad: Microsoft.FSharp.Core.CompilerServices

Assembly: FSharp.Core (in FSharp.Core.dll)

// Signature: abstract this.GetInvokerExpression : MethodBase * Quotations.Expr [] -> Quotations.Expr  // Usage: iTypeProvider.GetInvokerExpression (syntheticMethodBase, parameters)

Parameter

  • syntheticMethodBase
    Typ: MethodBase

    MethodBase, die vom Typ, der durch einen Aufruf von GetType(s) zurückgegeben wurde, an den Compiler übergeben wurde.

  • parameters
    Typ: Quotations.Expr []

    Ausdrücke, die die Parameter für diesen Aufruf darstellen.

Rückgabewert

Eine Ausdrucksbaumstruktur, die der Compiler anstelle der angegebenen Methodenbasis verwendet.

Plattformen

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Versionsinformationen

F#-Kernbibliotheksversionen

Unterstützt in: 4.0 Unterstützt in: 4.0, portabel

Siehe auch

Referenz

CompilerServices.ITypeProvider-Schnittstelle (F#)

Microsoft.FSharp.Core.CompilerServices-Namespace (F#)