Udostępnij za pośrednictwem


CompilerServices.TypeProviderConfig — Klasa (F#)

Zapewnia dodatkowe opcje dostosowywania Implementacja typu Dostawca.Jeśli klasy, który implementuje ITypeProvider ma konstruktora, który akceptuje TypeProviderConfig, zostanie zbudowana z instancji TypeProviderConfig.

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

Zgromadzenie: FSharp.Core (w FSharp.Core.dll)

type TypeProviderConfig =
 class
  new TypeProviderConfig : string * string * string [] * string -> TypeProviderConfig
  member this.ReferencedAssemblies : string []
  member this.ResolutionFolder : string
  member this.RuntimeAssembly : string
  member this.TemporaryFolder : string
 end

Konstruktory

Członkowskie

Opis

Nowy

Tworzy nowe wystąpienie TypeProviderConfig.

Wystąpienie członków

Członkowskie

Opis

IsInvalidationSupported: bool

Wskazuje, czy host typu dostawcy odpowiada na zdarzenia unieważnienie typu dostawcy wystąpień.

IsHostedExecution: bool

Wskazuje, czy wystąpienie typu dostawcy jest używana w środowisku, które wykonuje kod jak F# interaktywne dostarczone.

ReferencedAssemblies : string ]

Pobiera zestaw zestawy odwołania dla dostawcy.

ResolutionFolder : ciąg

Pobiera pełną ścieżkę do użycia do rozpoznania ścieżki względne w wszelkie argumenty Nazwa pliku podana do dostawcy.

RuntimeAssembly : ciąg

Pobiera pełną ścieżkę do rzeczywistej zestaw, który spowodował tego typu dostawcy do załadowania i uruchomienia.

TemporaryFolder : ciąg

Pobiera pełną ścieżkę do użycia dla tymczasowych plików dla tego wystąpienia dostawcy.

SystemRuntimeAssemblyVersion:Version

Wersja zestawu runtime system odwołania.

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#)