DataContext.GetTable DataContext.GetTable DataContext.GetTable DataContext.GetTable Method

Definición

Sobrecargas

GetTable(Type) GetTable(Type) GetTable(Type)

Devuelve una colección de objetos de un tipo determinado, donde el parámetro type define el tipo.Returns a collection of objects of a particular type, where the type is defined by the type parameter.

GetTable<TEntity>() GetTable<TEntity>() GetTable<TEntity>() GetTable<TEntity>()

Devuelve una colección de objetos de un tipo determinado, donde el parámetro TEntity define el tipo.Returns a collection of objects of a particular type, where the type is defined by the TEntity parameter.

GetTable(Type) GetTable(Type) GetTable(Type)

Devuelve una colección de objetos de un tipo determinado, donde el parámetro type define el tipo.Returns a collection of objects of a particular type, where the type is defined by the type parameter.

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

Parámetros

type
Type Type Type Type

Tipo de objetos que van a devolverse.The type of the objects to be returned.

Devoluciones

Colección de objetos definidos por el parámetro type.A collection of objects defined by the type parameter.

Comentarios

Se trata de una versión débilmente tipada de GetTable.This is a weakly typed version of GetTable. Es importante tener una versión débilmente tipada porque es una práctica relativamente común para construir consultas dinámicamente.It is important to have a weakly typed version because it is a relatively common practice to construct queries dynamically. Sería conveniente forzar a la aplicación a usar la reflexión para llamar al método genérico correcto.It would be inconvenient to force the application to use reflection to call the correct generic method.

Si no hay ninguna colección para un tipo determinado, se produce una excepción.If there is no collection for a particular type, an exception is thrown.

GetTable<TEntity>() GetTable<TEntity>() GetTable<TEntity>() GetTable<TEntity>()

Devuelve una colección de objetos de un tipo determinado, donde el parámetro TEntity define el tipo.Returns a collection of objects of a particular type, where the type is defined by the TEntity parameter.

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.The type of the objects to be returned.

Devoluciones

Colección de objetos definidos por el parámetro TEntity.A collection of objects defined by the TEntity parameter.

Comentarios

Este método es el punto de entrada principal para la consulta.This method is the main entry point for querying. Cuando DataContext se crea un fuertemente tipado, las nuevas propiedades generadas encapsulan las llamadas a este método.When a strongly typed DataContext is created, new generated properties encapsulate calls to this method. Por ejemplo, se Customers genera una propiedad que devuelve GetTable<Customer>.For example, a Customers property is generated that returns GetTable<Customer>.

Si no hay ninguna colección para un tipo determinado, se produce una excepción.If there is no collection for a particular type, an exception is thrown.

Se aplica a