CompilerServices.IProvidedNamespace-Schnittstelle (F#)
Stellt einen Namespace dar, der von einem Typanbieter generiert wird.
Namespace/Modulpfad: 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
Instanzmember
Member |
Description |
---|---|
GetNestedNamespaces : Einheit -> IProvidedNamespace [] |
Die Subnamespaces in diesem Namespace.Ein optionales Mitglied, da die Generation von Namespaces verhindert, bis ein äußerer Namespace untersucht wird. |
GetTypes : Einheit -> T:System.Type [] |
Die Typen der obersten Ebene. |
Namespace-Namen der Anbieter injiziert Typen in. |
|
ResolveTypeName : Zeichenfolge -> T:System.Type |
Compiler rufen diese Methode auf, um einen Typanbieter für einen Typ abzufragen. |
Plattformen
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Versionsinformationen
F#-Kern-Bibliotheks-Versionen
Unterstützt in: 4,0, portablen