CompilerServices.IProvidedNamespace Interface (F#)
Représente un espace de noms généré par un type fournisseur.
Espace de noms/Chemin du module : Microsoft.FSharp.Core.CompilerServices
Assembly : FSharp.Core (in FSharp.Core.dll)
type IProvidedNamespace =
interface
abstract this.GetNestedNamespaces : unit -> IProvidedNamespace []
abstract this.GetTypes : unit -> Type []
abstract this.ResolveTypeName : string -> Type
abstract this.NamespaceName : string
end
Membres d'instance
Membre |
Description |
---|---|
GetNestedNamespaces : unité - > IProvidedNamespace [] |
Sous-espaces de noms dans cet espace de noms.Membre facultatif pour empêcher la génération d'espaces de noms jusqu'à ce qu'un espace de noms externe soit exploré. |
GetTypes : unité - > T:System.Type [] |
Les types de niveau supérieur. |
Nom de l'espace de noms dans lequel le fournisseur injecte des types. |
|
ResolveTypeName : chaîne - > T:System.Type |
Les compilateurs appellent cette méthode pour interroger un type fournisseur pour un type. |
Plateformes
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informations de version
Versions de bibliothèque principale F#
Prise en charge dans : 4,0, portable