CompilerServices.TypeProviderConfig-Klasse (F#)
Stellt zusätzliche Optionen für eine Typanbieterimplementierung bereit.Wenn die Klasse, die ITypeProvider implementiert, einen Konstruktor verfügt, der TypeProviderConfig akzeptiert, wird es mit einer Instanz von TypeProviderConfig erstellt.
Namespace/Modulpfad: Microsoft.FSharp.Core.CompilerServices
Assembly: FSharp.Core (in FSharp.Core.dll)
type TypeProviderConfig =
class
new TypeProviderConfig : string * string * string [] * string -> TypeProviderConfig
member this.ReferencedAssemblies : string []
member this.ResolutionFolder : string
member this.RuntimeAssembly : string
member this.TemporaryFolder : string
end
Konstruktoren
Member |
Description |
---|---|
Erstellt eine neue Instanz von TypeProviderConfig. |
Instanzmember
Member |
Description |
---|---|
IsInvalidationSupported: bool |
Gibt an, ob der Typanbieterhost auf Invalidationsereignisse für Typanbieterinstanzen reagiert. |
IsHostedExecution: bool |
Gibt an, ob die Typanbieterinstanz in einer Umgebung verwendet wird, die bereitgestellten Code wie F# Interactive ausgeführt wird. |
Ruft den Satz der Assembly, auf die verwiesen wird, für den Anbieter ab. |
|
Ruft den vollständigen Pfad ab, um zu verwenden, um relative Pfade in allen Dateinamenargumenten aufzulösen, die an den Anbieter angegeben werden. |
|
Ruft den vollständigen Pfad an tatsächliche Assemblys, auf die verwiesen wird, die diesen Typanbieter gehen zu laden und zu instanziieren. |
|
Ruft den vollständigen Pfad ab, um für temporäre Dateien für diese Instanz des Anbieters zu verwenden. |
|
SystemRuntimeAssemblyVersion: Version |
Version der referenzierten Systemlaufzeitassemblys. |
Plattformen
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Versionsinformationen
F#-Kern-Bibliotheks-Versionen
Unterstützt in: 4,0, portablen