DataContext.GetTable 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
GetTable(Type) |
傳回特定型別的物件集合,其中型別是由 |
GetTable<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>
的屬性。
如果沒有特定類型的集合,則會擲回例外狀況。