ITable Interface

Definição

Usado para cenários de consulta com tipo fraco.

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
Derivado
Implementações

Comentários

Para obter mais informações sobre métodos, consulte Table<TEntity>.

Propriedades

Nome Description
Context

Obtém o DataContext que foi usado para recuperar isso ITable.

ElementType

Obtém o tipo dos elementos que são retornados quando a árvore de IQueryable expressão associada a essa instância é executada.

(Herdado de IQueryable)
Expression

Obtém a árvore de expressão associada à instância de IQueryable.

(Herdado de IQueryable)
IsReadOnly

Indica se o tipo de entidades contidas nessa ITable instância tem uma chave primária.

Provider

Obtém o provedor de consulta associado a essa fonte de dados.

(Herdado de IQueryable)

Métodos

Nome Description
Attach(Object, Boolean)

Anexa todas as entidades de uma coleção a DataContext um estado modificado ou não modificado.

Attach(Object, Object)

Anexa uma entidade a DataContext um estado modificado ou não modificado especificando a entidade e seu estado original.

Attach(Object)

Anexa uma entidade ao DataContext estado não modificado.

AttachAll(IEnumerable, Boolean)

Anexa todas as entidades de uma coleção a DataContext um estado modificado ou não modificado.

AttachAll(IEnumerable)

Anexa todas as entidades de uma coleção a DataContext um estado modificado ou não modificado.

DeleteAllOnSubmit(IEnumerable)

Coloca todas as entidades da coleção em um pending delete estado.

DeleteOnSubmit(Object)

Coloca uma entidade dessa tabela em um pending delete estado.

GetEnumerator()

Retorna um enumerador que itera por meio de uma coleção.

(Herdado de IEnumerable)
GetModifiedMembers(Object)

Retorna uma matriz de membros modificados que contêm seus valores atuais e originais.

GetOriginalEntityState(Object)

Recupera valores originais.

InsertAllOnSubmit(IEnumerable)

Adiciona todas as entidades de uma coleção ao DataContext estado em um pending insert estado.

InsertOnSubmit(Object)

Adiciona uma entidade em um pending insert estado a esta tabela.

Métodos de Extensão

Nome Description
AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

Cast<TResult>(IQueryable)

Converte os elementos de um IQueryable no tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.

OfType<TResult>(IQueryable)

Filtra os elementos de um IQueryable com base em um tipo especificado.

Aplica-se a