TableController<TData> Classe
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.
Fournit une abstraction courante ApiController pour les contrôleurs de table.
public abstract class TableController<TData> : Microsoft.Azure.Mobile.Server.Tables.TableController where TData : class, ITableData
type TableController<'Data (requires 'Data : null and 'Data :> ITableData)> = class
inherit TableController
Public MustInherit Class TableController(Of TData)
Inherits TableController
Paramètres de type
- TData
Le type de l’entité.
- Héritage
Constructeurs
TableController<TData>() |
Initialise une nouvelle instance de la classe TableController<TData>. |
TableController<TData>(IDomainManager<TData>) |
Initialise une nouvelle instance de la classe TableController<TData> avec un |
Propriétés
DomainManager |
Obtient ou définit le IDomainManager<TData> à utiliser pour accéder au magasin principal. |
Méthodes
DeleteAsync(String) |
Fournit une méthode d’assistance pour la suppression d’une entité d’un magasin principal. Il traite les exceptions levées par et IDomainManager<TData> les mappe dans les réponses HTTP appropriées. |
Initialize(HttpControllerContext) |
Fournit une abstraction courante ApiController pour les contrôleurs de table. |
InsertAsync(TData) |
Fournit une méthode d’assistance pour insérer une entité dans un magasin principal. Il traite les erreurs de validation de modèle ainsi que les exceptions levées par et IDomainManager<TData> les mappe dans les réponses HTTP appropriées. |
Lookup(String) |
Fournit une méthode d’assistance pour rechercher une entité dans un magasin principal. Il traite les exceptions levées par et IDomainManager<TData> les mappe dans les réponses HTTP appropriées. |
LookupAsync(String) |
Fournit une méthode d’assistance pour rechercher une entité dans un magasin principal. Il traite les exceptions levées par et IDomainManager<TData> les mappe dans les réponses HTTP appropriées. |
Query() |
Fournit une méthode d’assistance pour interroger un magasin principal. Il traite les exceptions levées par et IDomainManager<TData> les mappe dans les réponses HTTP appropriées. |
QueryAsync(ODataQueryOptions) |
Fournit une méthode d’assistance pour interroger un magasin principal. Il traite les exceptions levées par et IDomainManager<TData> les mappe dans les réponses HTTP appropriées. |
ReplaceAsync(String, TData) |
Fournit une méthode d’assistance pour remplacer une entité dans un magasin principal. Il traite les erreurs de validation de modèle ainsi que les exceptions levées par et IDomainManager<TData> les mappe dans les réponses HTTP appropriées. |
UndeleteAsync(String) |
Fournit une méthode d’assistance pour annuler la suppression d’une entité dans un magasin principal. Il traite les erreurs de validation de modèle ainsi que les exceptions levées par et IDomainManager<TData> les mappe dans les réponses HTTP appropriées. |
UndeleteAsync(String, Delta<TData>) |
Fournit une méthode d’assistance pour annuler la suppression d’une entité dans un magasin principal. Il traite les erreurs de validation de modèle ainsi que les exceptions levées par et IDomainManager<TData> les mappe dans les réponses HTTP appropriées. |
UpdateAsync(String, Delta<TData>) |
Fournit une méthode d’assistance pour mettre à jour une entité dans un magasin principal. Il traite les erreurs de validation de modèle ainsi que les exceptions levées par et IDomainManager<TData> les mappe dans les réponses HTTP appropriées. |
S’applique à
Azure SDK for .NET