Поделиться через


Класс CompilerServices.TypeProviderConfig (F#)

Предоставляет дополнительные параметры настройки для реализации поставщика типов. Если класс, реализующий ITypeProvider имеет конструктор, который принимает TypeProviderConfig, он будет создан с экземпляром TypeProviderConfig.

Пространство имен/путь к модулю: Microsoft.FSharp.Core.CompilerServices

Сборка: FSharp.Core (в 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

Конструкторы

Элемент

Описание

new;

Создает новый экземпляр TypeProviderConfig.

Члены экземпляра

Элемент

Описание

IsInvalidationSupported: bool

Указывает, является ли основное приложение отвечает на события перевод в недопустимое состояние поставщика типов для экземпляров поставщика типов.

IsHostedExecution: bool

Указывает, используется ли экземпляр поставщика типа среды, которая выполняет представленный код F# interactive.

ReferencedAssemblies : string []

Возвращает набор сборок для поставщика.

ResolutionFolder : string

Возвращает полный путь использовать для разрешения конфликтов относительных путей в аргументах имени файла, заданному для поставщика.

RuntimeAssembly : string

Получает полный путь к существующей сборке, вызвавшей этот поставщик типа загрузки и создать экземпляр.

TemporaryFolder : string

Возвращает полный путь для временных файлов для данного экземпляра поставщика.

SystemRuntimeAssemblyVersion: Version

Версия сборки среды выполнения системы ссылок.

Платформы

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

Сведения о версии

Основной версии библиотеки F#

Поддерживается в: 4.0 портативно

См. также

Ссылки

Пространство имен Microsoft.FSharp.Core.CompilerServices (F#)