Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides additional customization options for a type provider implementation. If the class that implements ITypeProvider has a constructor that accepts TypeProviderConfig, it will be constructed with an instance of TypeProviderConfig.
Namespace/Module Path: 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
Constructors
Member |
Description |
---|---|
Creates a new instance of TypeProviderConfig. |
Instance Members
Member |
Description |
---|---|
IsInvalidationSupported : bool |
Indicates whether the type provider host responds to invalidation events for type provider instances. |
IsHostedExecution : bool |
Indicates whether the type provider instance is used in an environment which executes provided code such as F# Interactive. |
Gets the set of referenced assemblies for the provider. |
|
Gets the full path to use to resolve relative paths in any file name arguments given to the provider. |
|
Gets the full path to actual referenced assembly that caused this type provider to load and instantiate. |
|
Gets the full path to use for temporary files for this instance of the provider. |
|
SystemRuntimeAssemblyVersion : Version |
Version of the referenced system runtime assembly. |
Platforms
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Version Information
F# Core Library Versions
Supported in: 4.0, Portable