ITable ITable ITable ITable Interface

Definición

Se usa en escenarios de consulta con establecimiento flexible de tipos.Used for weakly typed query scenarios.

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

Comentarios

Para obtener más información acerca de los Table<TEntity>métodos, vea.For more information about methods, see Table<TEntity>.

Propiedades

Context Context Context Context

Obtiene el objeto DataContext utilizado para recuperar este ITable.Gets the DataContext that has been used to retrieve this ITable.

ElementType ElementType ElementType ElementType

Obtiene el tipo de los elementos que se devuelven cuando se ejecuta el árbol de expresión asociado a esta instancia de IQueryable.Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQueryable is executed.

(Inherited from IQueryable)
Expression Expression Expression Expression

Obtiene el árbol de expresión que está asociado a la instancia de IQueryable.Gets the expression tree that is associated with the instance of IQueryable.

(Inherited from IQueryable)
IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Indica si el tipo de las entidades contenidas en esta instancia de ITable tiene una clave principal.Indicates if the type of the entities contained in this ITable instance has a primary key.

Provider Provider Provider Provider

Obtiene el proveedor de consultas que está asociado a este origen de datos.Gets the query provider that is associated with this data source.

(Inherited from IQueryable)

Métodos

Attach(Object) Attach(Object) Attach(Object) Attach(Object)

Asocia una entidad a DataContext en un estado no modificado.Attaches an entity to the DataContext in an unmodified state.

Attach(Object, Boolean) Attach(Object, Boolean) Attach(Object, Boolean) Attach(Object, Boolean)

Asocia todas las entidades de una colección al objeto DataContext en un estado modificado o no modificado.Attaches all entities of a collection to the DataContext in either a modified or unmodified state.

Attach(Object, Object) Attach(Object, Object) Attach(Object, Object) Attach(Object, Object)

Adjunta una entidad a DataContext en un estado modificado o no modificado especificando la entidad y su estado original.Attaches an entity to the DataContext in either a modified or unmodified state by specifying both the entity and its original state.

AttachAll(IEnumerable) AttachAll(IEnumerable) AttachAll(IEnumerable) AttachAll(IEnumerable)

Asocia todas las entidades de una colección al objeto DataContext en un estado modificado o no modificado.Attaches all entities of a collection to the DataContext in either a modified or unmodified state.

AttachAll(IEnumerable, Boolean) AttachAll(IEnumerable, Boolean) AttachAll(IEnumerable, Boolean) AttachAll(IEnumerable, Boolean)

Asocia todas las entidades de una colección al objeto DataContext en un estado modificado o no modificado.Attaches all entities of a collection to the DataContext in either a modified or unmodified state.

DeleteAllOnSubmit(IEnumerable) DeleteAllOnSubmit(IEnumerable) DeleteAllOnSubmit(IEnumerable) DeleteAllOnSubmit(IEnumerable)

Coloca todas las entidades de la colección en un estado pending delete.Puts all entities from the collection into a pending delete state.

DeleteOnSubmit(Object) DeleteOnSubmit(Object) DeleteOnSubmit(Object) DeleteOnSubmit(Object)

Coloca una entidad de esta tabla en un estado pending delete.Puts an entity from this table into a pending delete state.

GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Devuelve un enumerador que recorre en iteración una colección.Returns an enumerator that iterates through a collection.

(Inherited from IEnumerable)
GetModifiedMembers(Object) GetModifiedMembers(Object) GetModifiedMembers(Object) GetModifiedMembers(Object)

Devuelve una matriz de los miembros modificados que contienen sus valores actuales y originales.Returns an array of modified members that contain their current and original values.

GetOriginalEntityState(Object) GetOriginalEntityState(Object) GetOriginalEntityState(Object) GetOriginalEntityState(Object)

Recupera los valores originales.Retrieves original values.

InsertAllOnSubmit(IEnumerable) InsertAllOnSubmit(IEnumerable) InsertAllOnSubmit(IEnumerable) InsertAllOnSubmit(IEnumerable)

Agrega todas las entidades de una colección a DataContext en un estado pending insert.Adds all entities of a collection to the DataContext in a pending insert state.

InsertOnSubmit(Object) InsertOnSubmit(Object) InsertOnSubmit(Object) InsertOnSubmit(Object)

Agrega a esta tabla una entidad en un estado pending insert.Adds an entity in a pending insert state to this table.

Métodos de extensión

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Cast<TResult>(IQueryable) Cast<TResult>(IQueryable) Cast<TResult>(IQueryable) Cast<TResult>(IQueryable)

Convierte los elementos de IQueryable en el tipo especificado.Converts the elements of an IQueryable to the specified type.

OfType<TResult>(IQueryable) OfType<TResult>(IQueryable) OfType<TResult>(IQueryable) OfType<TResult>(IQueryable)

Filtra los elementos de IQueryable en función de un tipo especificado.Filters the elements of an IQueryable based on a specified type.

Se aplica a