Microsoft.FSharp.Core.CompilerServices – obor názvů (F#)
Tento obor názvů obsahuje některé interní funkce pro použití kompilátorem F# a také typy pro provádění typ zprostředkovatele.
Cesta k oboru názvů nebo modul: Microsoft.FSharp.Core.CompilerServices
Sestavení: FSharp.Core (v FSharp.Core.dll)
namespace Microsoft.FSharp.Core.CompilerServices
Moduly
Modul |
Description |
---|---|
modul RuntimeHelpers |
Skupina funkcí, které jsou používány jako součást kompilované reprezentace F# sekvence výrazů. |
Definice typů
Type |
Description |
---|---|
Kompilátor F# vyzařuje implementace tohoto typu kompilované sekvence výrazů. |
|
Představuje generovaných typ zprostředkovatele oboru názvů. |
|
typ ITypeProvider |
Kompilátor jako poskytovatele typ F# rozpoznala typ zprostředkovatele implementací tohoto rozhraní.Provádění tohoto rozhraní určuje chování typ zprostředkovatele a veřejné rozhraní. |
Představuje inverzní výrazů opatření při vrácení jako obecný argument zadaného typu. |
|
typ MeasureOne |
Představuje výraz "1" opatření při vrácení jako obecný argument zadaného typu. |
Představuje dva výrazy opatření při vrácení jako obecný argument zadaného typu. |
|
Atribut místo na sestavení runtime označuje, zda je odpovídající sestavení návrhu, která obsahuje typ zprostředkovatele.Sestavení runtime a návrháři mohou být stejné. |
|
Místo na třídu, která implementuje ITypeProvider rozšířit kompilátoru |
|
Pokud třída, implementuje ITypeProvider má konstruktor, který přijímá TypeProviderConfig a pak jej bude vyrobeno s instancí TypeProviderConfig. |
|
Označuje, že by editor kódu skrýt všechny metody System.Object nabídkách technologie intellisense pro zadaný typ instance |
|
Typy a členy lze přidat atribut TypeProviderXmlDocAttribute.Jazyk service zobrazí vlastnost CommentText z atributu na příslušné místo při umístění myši nad typ nebo člen. |