System.Data.Linq.Mapping Spazio dei nomi

Contiene classi usate per generare un modello a oggetti di LINQ to SQL che rappresenta la struttura e il contenuto di un database relazionale.

Classi

AssociationAttribute

Definisce una proprietà per rappresentare un'associazione del database, ad esempio una relazione di chiave esterna.

AttributeMappingSource

Origine del mapping che utilizza attributi del contesto per creare il modello di mapping.

ColumnAttribute

Associa una classe a una colonna in una tabella di database.

DataAttribute

Fornisce membri per descrivere gli attributi dei dati nelle colonne.

DatabaseAttribute

Specifica determinati attributi di una classe che rappresenta un database.

FunctionAttribute

Associa un metodo a una stored procedure o a una funzione definita dall'utente nel database.

InheritanceMappingAttribute

Esegue il mapping di una gerarchia di ereditarietà in un'applicazione LINQ to SQL.

MappingSource

Rappresenta un'origine per le informazioni di mapping.

MetaAccessor

Rappresenta una funzione di accesso a un membro.

MetaAccessor<TEntity,TMember>

Versione fortemente tipizzata della classe MetaAccessor.

MetaAssociation

Rappresenta una relazione di associazione tra due tipi di entità.

MetaDataMember

Rappresenta il mapping tra un campo o una proprietà di un oggetto del dominio e una colonna di una tabella di database.

MetaFunction

Rappresenta il mapping tra un metodo del contesto e una funzione del database.

MetaModel

Astrazione che rappresenta il mapping tra un database e gli oggetti del dominio.

MetaParameter

Rappresenta il mapping tra un parametro del metodo e un parametro della funzione del database.

MetaTable

Rappresenta un'astrazione di una tabella o vista del database.

MetaType

Rappresenta il mapping di un tipo di oggetto del dominio alle colonne di una tabella di database.

ParameterAttribute

Attiva la specifica dei dettagli di mapping per un parametro del metodo della stored procedure.

ProviderAttribute

Specifica quale provider di database utilizzare.

ResultTypeAttribute

Utilizzato per specificare ogni tipo di risultato, nelle funzioni contenenti vari tipi di risultato.

TableAttribute

Definisce una classe come classe di entità associata a una tabella di database.

XmlMappingSource

Rappresenta un'origine mapping che utilizza un file di mapping XML esterno per creare il modello.

Enumerazioni

AutoSync

Indica al runtime come recuperare il valore dopo un'operazione di inserimento o di aggiornamento.

UpdateCheck

Specifica quando eseguire il test degli oggetti per verificare la presenza di conflitti di concorrenza.