DataContext.GetTable Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
GetTable(Type) |
Devuelve una colección de objetos de un tipo determinado, donde el parámetro |
GetTable<TEntity>() |
Devuelve una colección de objetos de un tipo determinado, donde el parámetro |
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.