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 [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