Microsoft.FSharp.Core.CompilerServices, espace de noms (F#)
Cet espace de noms contient des fonctions internes pour une utilisation par le compilateur F#, et également types pour implémenter des fournisseurs de type.
Espace de noms/Chemin du module : Microsoft.FSharp.Core.CompilerServices
Assembly : FSharp.Core (in FSharp.Core.dll)
namespace Microsoft.FSharp.Core.CompilerServices
Modules
Module |
Description |
---|---|
module RuntimeHelpers |
Groupe de fonctions utilisé dans le cadre de la représentation compilée d'expressions de séquence F#. |
Définitions de types
Type |
Description |
---|---|
Le compilateur F# émet des implémentations de ce type pour les expressions de séquence compilées. |
|
type IProvidedNamespace |
représente un espace de noms généré par un fournisseur de type. |
type ITypeProvider |
Les fournisseurs de type implémente cette interface pour être identifiés par le compilateur comme fournisseur de type F#.l'implémentation de cette interface détermine l'interface publique et le comportement du fournisseur de type. |
représente l'inverse d'une mesure d'expressions une fois retourné comme un argument générique d'un type fourni. |
|
type MeasureOne |
représente le « 1" mesure d'expression une fois retourné comme un argument générique d'un type fourni. |
Représente le produit de deux actions d'expressions une fois retourné comme un argument générique d'un type fourni. |
|
Placez l'attribut sur l'assembly de runtime pour indiquer qu'il existe un assembly au moment de le design correspondant qui contient un fournisseur de type.l'assembly d'exécution et concepteur peut être identique. |
|
Endroit dans une classe qui implémente ITypeProvider pour étendre le compilateur |
|
type TypeProviderConfig |
Si la classe qui implémente ITypeProvider possède un constructeur qui accepte TypeProviderConfig il sera construite avec une instance de TypeProviderConfig. |
Indique qu'un éditeur de code doit masquer toutes les méthodes de System.Object des menus intellisense pour les instances d'un type fourni |
|
l'attribut de TypeProviderXmlDocAttribute peut être ajouté aux types et aux membres.Le service de langage affiche la propriété de CommentText de l'attribut à l'endroit approprié lorsque l'utilisateur pointe sur un type ou un membre. |