Interfaccia CompilerServices.IProvidedNamespace (F#)
Rappresenta uno spazio dei nomi generato da un provider di tipo.
Percorso di spazio dei nomi/modulo: 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
Membri di istanza
Membro |
Descrizione |
---|---|
GetNestedNamespaces : unità - > IProvidedNamespace [] |
Spazi dei nomi secondari in questo spazio dei nomi. Membro facoltativo per impedire la generazione di spazi dei nomi fino a quando non viene esaminato uno spazio dei nomi esterno. |
GetTypes : unità - > T:System.Type [] |
I tipi di primo livello. |
Spazio dei nomi in cui il provider inserisce tipi. |
|
ResolveTypeName : stringa - > T:System.Type |
I compilatori chiama questo metodo per eseguire una query su un provider di tipo per un tipo. |
Piattaforme
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informazioni sulla versione
Versioni della libreria di base F#
Supportato in: 4,0, portabile