DataContext.GetTable Metoda

Definicja

Przeciążenia

GetTable(Type)

Zwraca kolekcję obiektów określonego typu, gdzie typ jest definiowany type przez parametr .

GetTable<TEntity>()

Zwraca kolekcję obiektów określonego typu, gdzie typ jest definiowany TEntity przez parametr .

GetTable(Type)

Zwraca kolekcję obiektów określonego typu, gdzie typ jest definiowany type przez parametr .

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

Parametry

type
Type

Typ zwracanych obiektów.

Zwraca

ITable

Kolekcja obiektów zdefiniowanych przez type parametr .

Uwagi

Jest to słabo typizowanej wersji programu GetTable. Ważne jest, aby mieć słabo typizowane wersje, ponieważ jest to stosunkowo powszechna praktyka tworzenia zapytań dynamicznie. Niewygodne byłoby wymusić na aplikacji użycie odbicia w celu wywołania prawidłowej metody ogólnej.

Jeśli nie ma kolekcji dla określonego typu, zgłaszany jest wyjątek.

Dotyczy

GetTable<TEntity>()

Zwraca kolekcję obiektów określonego typu, gdzie typ jest definiowany TEntity przez parametr .

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)

Parametry typu

TEntity

Typ zwracanych obiektów.

Zwraca

Table<TEntity>

Kolekcja obiektów zdefiniowanych przez TEntity parametr .

Uwagi

Ta metoda jest głównym punktem wejścia do wykonywania zapytań. Po utworzeniu silnie typizowanego DataContext obiektu nowe wygenerowane właściwości hermetyzują wywołania tej metody. Na przykład jest Customers generowana właściwość zwracająca wartość GetTable<Customer>.

Jeśli nie ma kolekcji dla określonego typu, zgłaszany jest wyjątek.

Dotyczy