Partager via


DataContext.GetTable Méthode

Définition

Surcharges

GetTable(Type)

Retourne une collection d'objets d'un type particulier, où le type est défini par le paramètre type.

GetTable<TEntity>()

Retourne une collection d'objets d'un type particulier, où le type est défini par le paramètre TEntity.

GetTable(Type)

Retourne une collection d'objets d'un type particulier, où le type est défini par le paramètre 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

Paramètres

type
Type

Type des objets à retourner.

Retours

Collection d'objets définie par le paramètre type.

Remarques

Il s’agit d’une version faiblement typée de GetTable. Il est important d’avoir une version faiblement typée, car il est relativement courant de construire des requêtes dynamiquement. Il serait peu pratique de forcer l’application à utiliser la réflexion pour appeler la méthode générique correcte.

S’il n’existe aucune collection pour un type particulier, une exception est levée.

S’applique à

GetTable<TEntity>()

Retourne une collection d'objets d'un type particulier, où le type est défini par le paramètre 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)

Paramètres de type

TEntity

Type des objets à retourner.

Retours

Collection d'objets définie par le paramètre TEntity.

Remarques

Cette méthode est le point d’entrée main pour l’interrogation. Lorsqu’un fortement typé DataContext est créé, les nouvelles propriétés générées encapsulent les appels à cette méthode. Par exemple, une Customers propriété est générée qui retourne GetTable<Customer>.

S’il n’existe aucune collection pour un type particulier, une exception est levée.

S’applique à