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.
[Microsoft.WindowsAzure.Mobile.Service.Tables.TableControllerConfig]
public abstract class TableController<TData> : Microsoft.WindowsAzure.Mobile.Service.Tables.TableController where TData : class, ITableData
[<Microsoft.WindowsAzure.Mobile.Service.Tables.TableControllerConfig>]
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
- Attributs
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. |
Services |
Obtenez ou définissez le ApiServices associé à ce contrôleur instance. (Hérité de TableController) |
Méthodes
DeleteAsync(String) |
Fournit une méthode d’assistance pour la suppression d’une entité d’un magasin principal. Il traite de n’importe quel |
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