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,可移植

请参见

参考

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