共用方式為


DbmlFile 型別提供者 (F#)

針對.dbml檔案編碼的資料庫結構描述提供型別, LINQ to SQL使用的資料庫結構描述。.dbml檔案會包含資料庫的結構描述。

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

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

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

靜態型別參數

輸入參數。

描述

檔案:字串

DBML檔案的路徑資料庫對應的。

? ResolutionFolder:字串

資料夾會使用的已解析相對檔案路徑在編譯時期。預設值為包含專案或指令碼的資料夾。

? ContextTypeName:字串

您可以使用存取所有產生的型別容器型別的名稱。

? 可序列化:bool

true ,如果您要產生的型別是可序列化的。預設值為 false。

備註

.dbml檔案會包含完整描述或結構描述關聯式資料庫的XML檔案。DBML表示模組化語言的資料庫和是LINQ to SQL使用的資料庫結構描述。您可以使用命令列工具, SQLMetal.exe,您可以產生.dbml檔。如需 SQLMetal.exe 的詳細資訊,請參閱 SqlMetal.exe (程式碼產生工具)。如需LINQ to SQL的詳細資訊,請參閱 LINQ to SQL

如需如何使用的一個逐步解說會使用 DbmlFile 輸入提供者的詳細資訊,請參閱 逐步解說:從 DBML 檔案產生 F# 型別 (F#)

平台

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

版本資訊

F# 核心程式庫版本

支援版本:2.0, 4.0,可攜式執行檔 (PE)。

請參閱

參考

Microsoft.FSharp.Collections 命名空間 (F#)