Compartir a través de


CompilerServices.TypeProviderConfig (Clase de F#)

Proporciona opciones adicionales de personalización de una implementación de proveedor de tipo.Si la clase que implementa ITypeProvider tiene un constructor que acepte TypeProviderConfig, se construido con una instancia de TypeProviderConfig.

Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Core.CompilerServices

Ensamblado: FSharp.Core (en 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

Constructores

Miembro

Descripción

new

Crea una nueva instancia de TypeProviderConfig.

Miembros de instancia

Miembro

Descripción

IsInvalidationSupported: bool

Indica si el host del proveedor de tipo responde a los eventos de invalidación para las instancias de tipo del proveedor.

IsHostedExecution: bool

Indica si la instancia del proveedor de tipo se utiliza en un entorno que ejecuta código proporcionado como F# interactive.

ReferencedAssemblies : cadena []

Obtiene el conjunto de ensamblados de referencia para el proveedor.

ResolutionFolder : cadena

Obtiene la ruta de acceso completa para utilizar para resolver rutas de acceso relativas de los argumentos de nombre de archivo dado al proveedor.

RuntimeAssembly : cadena

Obtiene la ruta de acceso completa al ensamblado hace referencia real que provocó este proveedor de tipo cargara y crear instancias.

TemporaryFolder : cadena

Obtiene la ruta de acceso completa para utilizar para archivos temporales para esta instancia del proveedor.

SystemRuntimeAssemblyVersion: Version

Versión del ensamblado al que se hace referencia de runtime del sistema.

Plataformas

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

Información de versiones

Versiones de la biblioteca básica de F#

Se admite en: 4.0, portable

Vea también

Referencia

Microsoft.FSharp.Core.CompilerServices (Espacio de nombres de F#)