Compartilhar via


Provedor de tipo de DbmlFile (F#)

Fornece tipos para um esquema de banco de dados codificados em um arquivo .dbml, o formato do esquema do banco de dados usado por LINQ te o SQL.Os arquivos .dbml contêm um esquema para um banco de dados.

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

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

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

Parâmetros de tipo estáticos

Parâmetro de tipo

Descrição

Arquivo: cadeia de caracteres

O caminho para o arquivo de DBML para o mapeamento de banco de dados.

? ResolutionFolder: cadeia de caracteres

Uma pasta a ser usada para resolver em tempo de compilação caminhos de arquivos relacionados.O valor padrão é a pasta que contém o projeto ou o script.

? ContextTypeName: cadeia de caracteres

O nome do tipo recipiente que você usa para acessar todos os tipos gerados.

? Serializável: bool

true se você deseja que os tipos gerados para ser serializável.O padrão é false.

Comentários

O arquivo .dbml é um arquivo XML que contém a descrição completa ou o esquema para um banco de dados relacional.DBML representa o banco de dados que modela o idioma e é o formato do esquema do banco de dados que usa LINQ te o SQL.Você pode gerar um arquivo .dbml usando a ferramenta de linha de comando, SQLMetal.exe.Para obter mais informações sobre SQLMetal.exe, consulte: Sqlmetal. exe (ferramenta de geração de código).Para obter mais informações, consulte LINQ to SQL.

Para uma explicação passo a passo sobre como usar o provedor do tipo de DbmlFile , consulte Passo a passo: Gerar F# tipos de um arquivo DBML (F#).

Plataformas

Windows 8, windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Informações de Versão

Versões da biblioteca principal de F#

Suportado em: 2,0, 4,0, portáteis

Consulte também

Referência

Microsoft.FSharp.Collections Namespace (F#)