Freigeben über


DbmlFile-Typanbieter (F#)

Stellt die Typen für ein Datenbankschema bereit, das in einer DBML-Datei, das Datenbankschemaformat codiert ist, das von LINQ to SQL verwendet wird..dbml-Dateien enthalten ein Schema für eine Datenbank.

Namespace/Module Path: Microsoft.FSharp.Data.TypeProviders

Assembly: FSharp.Data.TypeProviders (in FSharp.Data.TypeProviders.dll)

type DbmlFile<File : string,
              ?ResolutionFolder : string,
              ?ContextTypeName : string,
              ?Serializable : bool>

Statikähnliche Parameter

Typparameter

Description

Datei: Zeichenfolge

Der Pfad der DBML-Datei für die Datenbankzuordnung.

? ResolutionFolder: Zeichenfolge

Ein, um relative Dateipfade zur Kompilierzeit aufzulösen Ordner verwendet werden.Der Standardwert ist der Ordner, der das Projekt oder das Skript enthält.

? ContextTypeName: Zeichenfolge

Der Name des Containertyps, auf dem Sie verwenden, um alle generierten Typen zuzugreifen.

? Serialisierbar: bool

true, wenn Sie die erstellten Typen serialisierbar sein soll.Die Standardeinstellung ist false.

Hinweise

Die DBML-Datei ist eine XML-Datei, die die vollständige Beschreibung oder das Schema für eine relationale Datenbank enthält.DBML wird für Datenbank-Modellierungs-Sprache und ist das Datenbankschemaformat, das LINQ to SQL verwendet.Sie können eine DBML-Datei generieren, indem Sie das Befehlszeilentool, SQLMetal.exe verwenden.Weitere Informationen zu SQLMetal.exe finden Sie unter SqlMetal.exe (Tool zur Codegenerierung).Weitere Informationen zu LINQ to SQL, finden Sie unter LINQ to SQL.

Eine exemplarische Vorgehensweise an, wie der DbmlFile-Typanbieter, finden Sie unter Exemplarische Vorgehensweise: Generieren von F#-Typen aus einer DBML-Datei (F#) verwendet.

Plattformen

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

Versionsinformationen

F#-Kern-Bibliotheks-Versionen

Unterstützt in: 2,0, 4,0, portablen

Siehe auch

Referenz

Microsoft.FSharp.Collections-Namespace (F#)