DataContext.GetTable Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| GetTable(Type) |
Devolve uma coleção de objetos de um tipo particular, onde o tipo é definido pelo |
| GetTable<TEntity>() |
Devolve uma coleção de objetos de um tipo particular, onde o tipo é definido pelo |
GetTable(Type)
Devolve uma coleção de objetos de um tipo particular, onde o tipo é definido pelo type parâmetro.
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 devolver.
Devoluções
Uma coleção de objetos definida pelo type parâmetro.
Observações
Esta é uma versão fracamente tipada de GetTable. É importante ter uma versão fracamente tipada porque é uma prática relativamente comum construir consultas de forma dinâmica. Seria inconveniente forçar a aplicação a usar reflexão para chamar o método genérico correto.
Se não houver coleção para um determinado tipo, é lançada uma exceção.
Aplica-se a
GetTable<TEntity>()
Devolve uma coleção de objetos de um tipo particular, onde o tipo é definido pelo TEntity parâmetro.
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 Genérico
- TEntity
O tipo dos objetos a devolver.
Devoluções
Uma coleção de objetos definida pelo TEntity parâmetro.
Observações
Este método é o principal ponto de entrada para consultas. Quando é criado um tipo forte DataContext , novas propriedades geradas encapsulam chamadas para este método. Por exemplo, é gerada uma Customers propriedade que devolve GetTable<Customer>.
Se não houver coleção para um determinado tipo, é lançada uma exceção.