CompilerServices.IProvidedNamespace (Interfaz de F#)
Representa un espacio de nombres generado por un proveedor de tipo.
Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Core.CompilerServices
Ensamblado: FSharp.Core (en 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
Miembros de instancia
Miembro |
Descripción |
---|---|
GetNestedNamespaces : unit - > IProvidedNamespace [] |
Subespacios de nombres de este espacio de nombres.Un miembro opcional para impedir la generación de espacios de nombres hasta que se explore un espacio de nombres externo. |
GetTypes : unit - > T:System.Type [] |
Los tipos de nivel superior. |
Nombre de espacio de nombres en que el proveedor inyecta tipos. |
|
ResolveTypeName : cadena - > T:System.Type |
Los compiladores llaman a este método para ver un proveedor de tipos para un tipo. |
Plataformas
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Información de versiones
Versiones de la biblioteca básica de F#
Se admite en: 4.0, portable
Vea también
Referencia
Microsoft.FSharp.Core.CompilerServices (Espacio de nombres de F#)