DataContext.GetTable Método

Definición

Sobrecargas

GetTable(Type)

Devuelve una colección de objetos de un tipo determinado, donde el parámetro type define el tipo.

GetTable<TEntity>()

Devuelve una colección de objetos de un tipo determinado, donde el parámetro TEntity define el tipo.

GetTable(Type)

Devuelve una colección de objetos de un tipo determinado, donde el parámetro type define el tipo.

public:
 System::Data::Linq::ITable ^ GetTable(Type ^ type);
public System.Data.Linq.ITable GetTable (Type type);
member this.GetTable : Type -> System.Data.Linq.ITable
Public Function GetTable (type As Type) As ITable

Parámetros

type
Type

Tipo de objetos que van a devolverse.

Devoluciones

Colección de objetos definidos por el parámetro type.

Comentarios

Se trata de una versión débilmente tipada de GetTable. Es importante tener una versión débilmente tipada porque es una práctica relativamente común construir consultas dinámicamente. Sería inconveniente forzar a la aplicación a usar la reflexión para llamar al método genérico correcto.

Si no hay ninguna colección para un tipo determinado, se produce una excepción.

Se aplica a

GetTable<TEntity>()

Devuelve una colección de objetos de un tipo determinado, donde el parámetro TEntity define el tipo.

public:
generic <typename TEntity>
 where TEntity : class System::Data::Linq::Table<TEntity> ^ GetTable();
public System.Data.Linq.Table<TEntity> GetTable<TEntity> () where TEntity : class;
member this.GetTable : unit -> System.Data.Linq.Table<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Function GetTable(Of TEntity As Class) () As Table(Of TEntity)

Parámetros de tipo

TEntity

Tipo de objetos que van a devolverse.

Devoluciones

Colección de objetos definidos por el parámetro TEntity.

Comentarios

Este método es el punto de entrada principal para realizar consultas. Cuando se crea un fuertemente tipado DataContext , las nuevas propiedades generadas encapsulan las llamadas a este método. Por ejemplo, se genera una Customers propiedad que devuelve GetTable<Customer>.

Si no hay ninguna colección para un tipo determinado, se produce una excepción.

Se aplica a