DataContext.GetTable Método
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.
Sobrecargas
GetTable(Type) |
Retorna uma coleção de objetos de um tipo específico, em que o tipo é definido pelo parâmetro |
GetTable<TEntity>() |
Retorna uma coleção de objetos de um tipo específico, em que o tipo é definido pelo parâmetro |
GetTable(Type)
Retorna uma coleção de objetos de um tipo específico, em que o tipo é definido pelo parâmetro type
.
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
O tipo dos objetos a serem retornados.
Retornos
Uma coleção de objetos definidos pelo parâmetro type
.
Comentários
Esta é uma versão fracamente tipada de GetTable. É importante ter uma versão com tipo fraco porque é uma prática relativamente comum construir consultas dinamicamente. Seria inconveniente forçar o aplicativo a usar reflexão para chamar o método genérico correto.
Se não houver nenhuma coleção para um tipo específico, uma exceção será gerada.
Aplica-se a
GetTable<TEntity>()
Retorna uma coleção de objetos de um tipo específico, em que o tipo é definido pelo parâmetro TEntity
.
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
O tipo dos objetos a serem retornados.
Retornos
Uma coleção de objetos definidos pelo parâmetro TEntity
.
Comentários
Esse método é o ponto de entrada main para consulta. Quando um fortemente tipado DataContext é criado, novas propriedades geradas encapsulam chamadas para esse método. Por exemplo, uma Customers
propriedade é gerada que retorna GetTable<Customer>
.
Se não houver nenhuma coleção para um tipo específico, uma exceção será gerada.