ITable Interfaccia

Definizione

Usato per scenari di query tipizzato in modo debole.

public interface class ITable : System::Collections::IEnumerable, System::Linq::IQueryable
public interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable
type ITable = interface
    interface IQueryable
    interface IEnumerable
Public Interface ITable
Implements IEnumerable, IQueryable
Derivato
Implementazioni

Commenti

Per altre informazioni sui metodi, vedere Table<TEntity>.

Proprietà

Nome Descrizione
Context

Ottiene l'oggetto utilizzato per recuperare l'oggetto DataContextITable.

ElementType

Ottiene il tipo degli elementi restituiti quando viene eseguita l'albero delle espressioni associato a questa istanza di IQueryable .

(Ereditato da IQueryable)
Expression

Ottiene l'albero delle espressioni associato all'istanza di IQueryable.

(Ereditato da IQueryable)
IsReadOnly

Indica se il tipo delle entità contenute in questa ITable istanza ha una chiave primaria.

Provider

Ottiene il provider di query associato a questa origine dati.

(Ereditato da IQueryable)

Metodi

Nome Descrizione
Attach(Object, Boolean)

Associa tutte le entità di una raccolta a DataContext in uno stato modificato o non modificato.

Attach(Object, Object)

Associa un'entità a DataContext in uno stato modificato o non modificato specificando sia l'entità che il relativo stato originale.

Attach(Object)

Collega un'entità DataContext a in uno stato non modificato.

AttachAll(IEnumerable, Boolean)

Associa tutte le entità di una raccolta a DataContext in uno stato modificato o non modificato.

AttachAll(IEnumerable)

Associa tutte le entità di una raccolta a DataContext in uno stato modificato o non modificato.

DeleteAllOnSubmit(IEnumerable)

Inserisce tutte le entità dalla raccolta in uno pending delete stato.

DeleteOnSubmit(Object)

Inserisce un'entità da questa tabella in uno pending delete stato.

GetEnumerator()

Restituisce un enumeratore che scorre un insieme.

(Ereditato da IEnumerable)
GetModifiedMembers(Object)

Restituisce una matrice di membri modificati che contengono i valori correnti e originali.

GetOriginalEntityState(Object)

Recupera i valori originali.

InsertAllOnSubmit(IEnumerable)

Aggiunge tutte le entità di una raccolta a DataContext in uno pending insert stato .

InsertOnSubmit(Object)

Aggiunge un'entità in uno pending insert stato a questa tabella.

Metodi di estensione

Nome Descrizione
AsParallel(IEnumerable)

Abilita la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un IEnumerable in un IQueryable.

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un IEnumerable al tipo specificato.

Cast<TResult>(IQueryable)

Converte gli elementi di un IQueryable nel tipo specificato.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un IEnumerable in base a un tipo specificato.

OfType<TResult>(IQueryable)

Filtra gli elementi di un IQueryable in base a un tipo specificato.

Si applica a