Udostępnij za pośrednictwem


CompilerServices.IProvidedNamespace — Interfejs (F#)

Reprezentuje obszar nazw generowane przez dostawcę typu.

Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Core.CompilerServices

Zgromadzenie: FSharp.Core (w 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

Wystąpienie członków

Członkowskie

Opis

GetNestedNamespaces : jednostka - > IProvidedNamespace ]

Sub nazw w tym obszarze nazw.Opcjonalne Członkowskie zapobiegających generowania nazw do zewnętrznego obszaru nazw jest zbadane.

GetTypes : jednostka - > T:System.Type[]

Typy najwyższego poziomu.

NamespaceName : ciąg

Przestrzeń nazw dostawcy wszczepia typów do.

ResolveTypeName : string -> T:System.Type

Kompilatory wywołanie tej metody dostawca typu dla typu kwerendy.

Platformy

Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2

Informacje o wersji

F# Core wersji biblioteki

Obsługiwane: 4.0, przenośne

Zobacz też

Informacje

Microsoft.FSharp.Core.CompilerServices — Przestrzeń nazw (F#)