Пространство имен Microsoft.FSharp.Core.CompilerServices (F#)
Это пространство имен содержит некоторые внутренние функции для использования компилятором F#, а также типы для реализации поставщиков типа.
Пространство имен/путь к модулю: Microsoft.FSharp.Core.CompilerServices
Сборка: FSharp.Core (в FSharp.Core.dll)
namespace Microsoft.FSharp.Core.CompilerServices
Модули
Модуль |
Описание |
---|---|
Модуль RuntimeHelpers |
Группа функций, используемых в составе скомпилированного представления выражений последовательностей F#. |
Определения типов
Тип |
Описание |
---|---|
Компилятор F# создает реализации этого типа для скомпилированных выражений последовательностей. |
|
тип IProvidedNamespace |
Представляет пространство имен типа, сформированное поставщиком. |
тип ITypeProvider |
Поставщики типа реализуют этот интерфейс в качестве поставщика типа компилятором F#.Реализация этого интерфейса определяет общий интерфейс и расширения функциональности поставщика типов. |
Представляет обратное значение меры выражений возвращаемый как универсальный шаблон аргумент предоставленного типа. |
|
тип MeasureOne |
Представляет "1" мера выражения возвращаемый как универсальный шаблон аргумент предоставленного типа. |
Представляет продукт 2 мер выражений возвращаемый как универсальный шаблон аргумент предоставленного типа. |
|
тип TypeProviderAssemblyAttribute |
Разместите атрибут на сборку среды выполнения для уведомления о том, что соответствующие сборки времени разработки, которая содержит поставщик типа.Среда выполнения и сборки конструктора могут совпадать. |
тип TypeProviderAttribute |
Размещение в классе, который реализует ITypeProvider расширение компилятора |
тип TypeProviderConfig |
Если класс, который реализует ITypeProvider содержит конструктор, который принимает TypeProviderConfig после чего оно будет создано с экземпляром TypeProviderConfig. |
тип TypeProviderDefinitionLocationAttribute |
|
тип TypeProviderEditorHideMethodsAttribute |
Указывает, что редактор кода должны скрывать все методы System.Object из меню intellisense для экземпляров заданного типа |
тип TypeProviderXmlDocAttribute |
Атрибут TypeProviderXmlDocAttribute можно добавить к типам и элементам.Служба языка будет отображать свойство CommentText из атрибута в соответствующем месте, когда пользователь заколебается над типом или членом. |