ITable Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Usado para cenários de consulta sem rigidez de tipos.
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
Context |
Obtém o DataContext que foi usado para recuperar esse ITable. |
ElementType |
Obtém o tipo de elemento que é retornado quando a árvore de expressão associada a esta instância do IQueryable é executada. (Herdado de IQueryable) |
Expression |
Obtém a árvore de expressão que é associada à instância de IQueryable. (Herdado de IQueryable) |
IsReadOnly |
Indica se o tipo das entidades contidas nesta instância ITable têm uma chave primária. |
Provider |
Obtém o provedor de consulta associado esta fonte de dados. (Herdado de IQueryable) |
Métodos
Attach(Object) |
Anexa uma entidade ao DataContext em um estado inalterado. |
Attach(Object, Boolean) |
Anexa todas as entidades de uma coleção ao DataContext em um estado inalterado ou modificado. |
Attach(Object, Object) |
Anexa uma entidade para o DataContext em um estado modificado ou não modificado especificando a entidade e seu estado original. |
AttachAll(IEnumerable) |
Anexa todas as entidades de uma coleção ao DataContext em um estado inalterado ou modificado. |
AttachAll(IEnumerable, Boolean) |
Anexa todas as entidades de uma coleção ao DataContext em um estado inalterado ou modificado. |
DeleteAllOnSubmit(IEnumerable) |
Coloca todas as entidades da coleção em um estado |
DeleteOnSubmit(Object) |
Coloca uma entidade desta tabela em um estado de |
GetEnumerator() |
Retorna um enumerador que itera em uma coleção. (Herdado de IEnumerable) |
GetModifiedMembers(Object) |
Retorna uma matriz de membros modificados que contêm os valores atuais e originais. |
GetOriginalEntityState(Object) |
Recupera os valores originais. |
InsertAllOnSubmit(IEnumerable) |
Adiciona todas as entidades de uma coleção ao DataContext em um estado |
InsertOnSubmit(Object) |
Adiciona uma entidade em um estado |
Métodos de Extensão
Cast<TResult>(IEnumerable) |
Converte os elementos de um IEnumerable para o tipo especificado. |
OfType<TResult>(IEnumerable) |
Filtra os elementos de um IEnumerable com base em um tipo especificado. |
AsParallel(IEnumerable) |
Habilita a paralelização de uma consulta. |
AsQueryable(IEnumerable) |
Converte um IEnumerable em um IQueryable. |
Cast<TResult>(IQueryable) |
Converte os elementos de um IQueryable para o tipo especificado. |
OfType<TResult>(IQueryable) |
Filtra os elementos de um IQueryable com base em um tipo especificado. |