Share via


Provider di tipo DbmlFile (F#)

Fornisce tipi per uno schema di database codificati in un file dbml, il formato dello schema di database utilizzato da LINQ to SQL.i file .dbml contiene uno schema di un database.

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

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

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

Parametri statici

Parametro di tipo

Descrizione

File: stringa

Il percorso del file di DBML per il mapping del database.

? ResolutionFolder: stringa

Una cartella da utilizzare per risolvere percorsi di file relativi in fase di compilazione.Il valore predefinito è la cartella contenente il progetto o lo script.

? ContextTypeName: stringa

Il nome del tipo contenitore utilizzato per accedere a tutti i tipi generati.

? serializzabile: bool

true se si desidera che i tipi generati per essere serializzabile.Il valore predefinito è false.

Note

Il file dbml è un file XML contenente la descrizione o lo schema completo per un database relazionale.DBML corrisponde al database che modella il linguaggio e ha il formato dello schema di database da LINQ to SQL utilizza.È possibile generare un file .dbml tramite lo strumento da riga di comando, SQLMetal.exe.Per ulteriori informazioni su SQLMetal.exe, vedere SqlMetal.exe (strumento per la generazione del codice).Per ulteriori informazioni su LINQ to SQL, vedere LINQ to SQL.

Per una procedura dettagliata su come utilizzare il provider del tipo DbmlFile, vedere Procedura dettagliata: generazione di tipi F# da un file DBML (F#).

Piattaforme

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

Informazioni sulla versione

Versioni della libreria di base F#

Supportato in: 2,0, 4,0, portabile

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.FSharp.Collections (F#)