DataContext.GetTable Метод

Определение

Перегрузки

Имя Описание
GetTable(Type)

Возвращает коллекцию объектов определенного типа, где тип определяется параметром type .

GetTable<TEntity>()

Возвращает коллекцию объектов определенного типа, где тип определяется параметром TEntity .

GetTable(Type)

Возвращает коллекцию объектов определенного типа, где тип определяется параметром 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

Параметры

type
Type

Тип возвращаемых объектов.

Возвращаемое значение

Коллекция объектов, определенных параметром type .

Комментарии

Это слабо типизированный вариант GetTable. Важно иметь слабо типизированные версии, так как это относительно распространенная практика динамического создания запросов. Было бы неудобно принудительно принудить приложение использовать отражение для вызова правильного универсального метода.

Если для определенного типа нет коллекции, создается исключение.

Применяется к

GetTable<TEntity>()

Возвращает коллекцию объектов определенного типа, где тип определяется параметром 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)

Параметры типа

TEntity

Тип возвращаемых объектов.

Возвращаемое значение

Коллекция объектов, определенных параметром TEntity .

Комментарии

Этот метод является основной точкой входа для запроса. При создании строго типизированного DataContext свойства инкапсулируют вызовы этого метода. Например, свойство создается, Customers которое возвращает GetTable<Customer>.

Если для определенного типа нет коллекции, создается исключение.

Применяется к