Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Spazio dei nomi System.Data.Linq

System.Data.Linq lo spazio dei nomi contiene classi che supportano l'interazione con i database relazionali in LINQ to SQL applicazioni.

LINQ to SQL è una tecnologia che fornisce un'infrastruttura in fase di esecuzione per la gestione di dati relazionali come oggetti. Per ulteriori informazioni, vedere LINQ to SQL [LINQ to SQL].

  Classe Descrizione
Classe pubblica Binary rappresenta un blocco non modificabile di dati binari.
Classe pubblica ChangeConflictCollection Restituisce una raccolta di oggetti coinvolto nei conflitti di concorrenza.
Classe pubblica ChangeConflictException Generato quando un aggiornamento non riesca perché i valori del database sono stati aggiornati da quando l'ultima client ne ha richiesto.
Classe pubblica ChangeSet fornisce un contenitore per utilizzare le modifiche.
Classe pubblica CompiledQuery Consente la compilazione e la memorizzazione nella cache di query da riutilizzare.
Classe pubblica DataContext Rappresenta il punto di ingresso principale per il framework LINQ to SQL.
Classe pubblica DataLoadOptions Fornisce un caricamento immediato e il filtro di dati correlati.
Classe pubblica DBConvert Infrastruttura. Utilizzato internamente per convertire un tipo a un altro.
Classe pubblica DuplicateKeyException Generata quando viene effettuato un tentativo di aggiungere un oggetto alla cache di entità tramite una chiave già utilizzato.
Classe pubblica EntitySet<TEntity> Fornisce un caricamento posticipato e la manutenzione di relazione per il lato di raccolta uno-a-molti e di relazione uno-a-uno in un oggetto LINQ to SQL applicazioni. 
Classe pubblica ForeignKeyReferenceAlreadyHasValueException Rappresenta gli errori che si verificano quando viene effettuato un tentativo di modificare una chiave esterna quando l'entità è già stata caricata.
Classe pubblica MemberChangeConflict Rappresenta una situazione in cui un aggiornamento tentativo ha esito negativo perché i valori dei membri sono stati aggiornati da quando l'ultima client a quella in cui sono visualizzate.
Classe pubblica ObjectChangeConflict Rappresenta un tentativo di aggiornamento con uno o più conflitti di concorrenza ottimistica.
Classe pubblica Table<TEntity> Rappresenta una tabella per un tipo specifico nel database sottostante.

  Struttura Descrizione
Struttura pubblica EntityRef<TEntity> Fornisce un caricamento posticipato e la manutenzione di relazione per il lato singleton di una relazione uno-a-molti in un oggetto LINQ to SQL applicazione.
Struttura pubblica Link<T> Utilizzata per abilitare caricamento posticipato di singole proprietà (simili a EntityRef<TEntity>).
Struttura pubblica ModifiedMemberInfo Utilizza i valori dei membri che sono stati modificati in LINQ to SQL applicazioni.

  Interfaccia Descrizione
Interfaccia pubblica IExecuteResult Consente di accedere al valore restituito o ai risultati di eseguire una query.
Interfaccia pubblica IFunctionResult Consente di accedere al valore restituito di una funzione.
Interfaccia pubblica IMultipleResults Rappresenta i risultati delle funzioni mappate o query con le sequenze di ritorno di variabile.
Interfaccia pubblica ISingleResult<T> Rappresenta il risultato di una funzione mappata con una sola sequenza restituita.
Interfaccia pubblica ITable Utilizzato per gli scenari debole immessi di query.
Interfaccia pubblica ITable<TEntity> Rappresenta una tabella di un particolare tipo nel database sottostante.

  Enumerazione Descrizione
Enumerazione pubblica ChangeAction Viene descritto il tipo di modifica che l'entità subirà quando vengono inviate al database.
Enumerazione pubblica ConflictMode Specifica quando i conflitti di concorrenza segnalare.
Enumerazione pubblica RefreshMode definisce come Refresh il metodo gestisce i conflitti di concorrenza ottimistica.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft