DataContext.GetTable Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
GetTable(Type) |
Retourne une collection d'objets d'un type particulier, où le type est défini par le paramètre |
GetTable<TEntity>() |
Retourne une collection d'objets d'un type particulier, où le type est défini par le paramètre |
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.