ITypeProvider.GetInvokerExpression-Methode (F#)

Wird vom Compiler aufgerufen, um eine Ausdrucksbaumstruktur anzufordern, mit der die angegebene MethodBase ersetzt wird.

Namespace/Modulpfad: Microsoft.FSharp.Core.CompilerServices

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

// Signature:
abstract this.GetInvokerExpression : MethodBase * ParameterExpression [] -> Expression

// Usage:
iTypeProvider.GetInvokerExpression (syntheticMethodBase, parameters)

Parameter

  • syntheticMethodBase
    Typ: MethodBase

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

  • parameters
    Typ: ParameterExpression[]

    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#-Kern-Bibliotheks-Versionen

Unterstützt in: 4.0Supported in: 4.0, Portable

Siehe auch

Referenz

CompilerServices.ITypeProvider-Schnittstelle (F#)

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