DbmlFile 类型提供程序 (F#)
在.dbml文件为数据库架构提供类型的,使用LINQ的数据库架构格式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:字符串 |
用于访问所有生成的类型容器类型的名称。 |
? 序列化:布尔型 |
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,可移植