ITypeProvider.ApplyStaticArguments-Methode (F#)

Wendet statische Argumente auf einen bereitgestellten Typ an, der statische Argumente akzeptiert.

Namespace/Modulpfad: Microsoft.FSharp.Core.CompilerServices

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

// Signature:
abstract this.ApplyStaticArguments : Type * string * obj [] -> Type

// Usage:
iTypeProvider.ApplyStaticArguments (typeWithoutArguments, typeNameWithArguments, staticArguments)

Parameter

  • typeWithoutArguments
    Typ: Type

    Ein Typ, auf den Sie statische Argumente anwenden möchten.

  • typeNameWithArguments
    Typ: string

    Der ergänzte Name des Typs nach Einschließen statische Parameter.Der ergänzte Name wird vom Basistypnamen berechnet, indem ein Gravis (`) und eine Zahl hinzugefügt wird, die die Anzahl von statischen Argumenten angibt.

  • staticArguments
    Typ: obj[]

    Die statischen Parameter, durch Namen indiziert.

Rückgabewert

Der resultierende Typ mit den statischen Argumente angewendet.

Hinweise

Der Anbieter muss einen Typ mit dem angegebenen zerlegten Namen zurückgeben.

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#)