次の方法で共有


LanguagePrimitives.IntrinsicFunctions モジュール (F#)

F# コンパイラは、いくつかの言語構成要素をコンパイルした形式の一部として、このモジュールのいくつかの関数に対する呼び出しを生成します。

名前空間/モジュール パス: Microsoft.FSharp.Core.LanguagePrimitives

アセンブリ: FSharp.Core (FSharp.Core.dll)

module IntrinsicFunctions

説明

CheckThis

再帰的バインディングの初期化の正常性をチェックするコンパイラ組み込み関数。

CreateInstance

この関数は、'new' 制約によってアクセスされる既定のコンストラクターの呼び出しを実装します。

Dispose

シーケンス式を効率的にコンパイルするためのコンパイラ組み込み関数。

FailInit

再帰的バインディングの初期化の正常性をチェックするコンパイラ組み込み関数。

FailStaticInit

静的な再帰的バインディングの初期化の正常性をチェックするコンパイラ組み込み関数。

GetArray

標準のオーバーロードされた連想 (インデックスによる) ルックアップ演算子。

GetArray2D

標準のオーバーロードされた連想 (2 つのインデックスによる) ルックアップ演算子。

GetArray3D

標準のオーバーロードされた連想 (3 つのインデックスによる) ルックアップ演算子。

GetArray4D

標準のオーバーロードされた連想 (4 つのインデックスによる) ルックアップ演算子。

GetString

パターン一致のコンパイルで使用されるプリミティブ。

MakeDecimal

この関数は、10 進定数の解析を実装します。

SetArray

標準のオーバーロードされた連想 (インデックスによる) 変更演算子。

SetArray2D

標準のオーバーロードされた連想 (2 つのインデックスによる) 変更演算子。

SetArray3D

標準のオーバーロードされた連想 (3 つのインデックスによる) 変更演算子。

SetArray4D

標準のオーバーロードされた連想 (4 つのインデックスによる) 変更演算子。

TypeTestFast

":?" 演算子を実装するコンパイラ組み込み関数。

TypeTestGeneric

":?" 演算子を実装するコンパイラ組み込み関数。

UnboxFast

":?>" 演算子を実装するコンパイラ組み込み関数。

UnboxGeneric

":?>" 演算子を実装するコンパイラ組み込み関数。

プラットフォーム

Windows 7、Windows Vista SP2、Windows XP SP3、Windows XP x64 SP2、Windows Server 2008 R2、Windows Server 2008 SP2、Windows Server 2003 SP2

バージョン情報

F# ランタイム

サポート対象: 2.0、4.0

Silverlight

サポート: 3

参照

その他の技術情報

Core.LanguagePrimitives モジュール (F#)