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


Модуль LanguagePrimitives.IntrinsicFunctions (F#)

Компилятор F# создает вызовы некоторых функций этого модуля как часть скомпилированной формы некоторых языковых конструкций

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

Сборка: FSharp.Core (в FSharp.Core.dll)

module IntrinsicFunctions

Значения

Значение

Описание

CheckThis

Внутренняя функция компилятора для проверки правильности инициализации рекурсивных привязок

CreateInstance

Данная функция реализует вызовы, обращенные к конструкторам по умолчанию, доступ к которым осуществляется с "новыми" ограничениями.

Dispose

Внутренняя функция компилятора для эффективной компиляции выражений последовательностей

FailInit

Внутренняя функция компилятора для проверки правильности инициализации рекурсивных привязок

FailStaticInit

Внутренняя функция компилятора для проверки правильности инициализации рекурсивных статических привязок

GetArray

Стандартный перегруженный ассоциативный (индексный) оператор поиска

GetArray2D

Стандартный перегруженный ассоциативный оператор поиска (с 2 индексами)

GetArray3D

Стандартный перегруженный ассоциативный оператор поиска (с 3 индексами)

GetArray4D

Стандартный перегруженный ассоциативный оператор поиска (с 4 индексами)

GetString

Примитив, используемый компиляцией сопоставления шаблонов

MakeDecimal

Данная функция реализует анализ десятичных констант

SetArray

Стандартный перегруженный ассоциативный (индексный) оператор изменений

SetArray2D

Стандартный перегруженный ассоциативный оператор изменений (с 2 индексами)

SetArray3D

Стандартный перегруженный ассоциативный оператор изменений (с 3 индексами)

SetArray4D

Стандартный перегруженный ассоциативный оператор изменений (с 4 индексами)

TypeTestFast

Внутренняя функция компилятора, реализующая оператор ':?'

TypeTestGeneric

Внутренняя функция компилятора, реализующая оператор ':?'

UnboxFast

Внутренняя функция компилятора, реализующая оператор ":?>"

UnboxGeneric

Внутренняя функция компилятора, реализующая оператор ":?>"

Платформы

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

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

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

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

См. также

Ссылки

Модуль Core.LanguagePrimitives (F#)