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