DataContext.GetTable Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| GetTable(Type) |
Vrátí kolekci objektů určitého typu, kde typ je definován parametrem |
| GetTable<TEntity>() |
Vrátí kolekci objektů určitého typu, kde typ je definován parametrem |
GetTable(Type)
Vrátí kolekci objektů určitého typu, kde typ je definován parametrem 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
Parametry
- type
- Type
Typ objektů, které se mají vrátit.
Návraty
Kolekce objektů definovaných parametrem type .
Poznámky
Jedná se o slabě typovou verzi GetTable. Je důležité mít slabě napsanou verzi, protože se jedná o relativně běžný postup dynamického vytváření dotazů. Bylo by nevhodné vynutit, aby aplikace používala reflexi k volání správné obecné metody.
Pokud pro určitý typ neexistuje žádná kolekce, vyvolá se výjimka.
Platí pro
GetTable<TEntity>()
Vrátí kolekci objektů určitého typu, kde typ je definován parametrem 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)
Parametry typu
- TEntity
Typ objektů, které se mají vrátit.
Návraty
Kolekce objektů definovaných parametrem TEntity .
Poznámky
Tato metoda je hlavním vstupním bodem pro dotazování. Při vytvoření silného typu DataContext , nové vygenerované vlastnosti zapouzdřují volání této metody. Například vlastnost Customers je generována, která vrací GetTable<Customer>.
Pokud pro určitý typ neexistuje žádná kolekce, vyvolá se výjimka.