ContextDataSourceView 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.
Prend en charge le ContextDataSource contrôle et fournit une interface pour les contrôles liés aux données afin d’effectuer des opérations de données.
public ref class ContextDataSourceView abstract : System::Web::UI::WebControls::QueryableDataSourceView
public abstract class ContextDataSourceView : System.Web.UI.WebControls.QueryableDataSourceView
type ContextDataSourceView = class
inherit QueryableDataSourceView
Public MustInherit Class ContextDataSourceView
Inherits QueryableDataSourceView
- Héritage
- Dérivé
Constructeurs
| Nom | Description |
|---|---|
| ContextDataSourceView(DataSourceControl, String, HttpContext) |
Initialise une nouvelle instance de la classe ContextDataSourceView. |
Champs
| Nom | Description |
|---|---|
| EventContextCreated |
Indique qu’un événement s’est produit après la création d’une instance de l’objet de type de contexte. |
| EventContextCreating |
Indique qu’un événement se produit avant la création d’une instance de l’objet de type de contexte. |
| EventContextDisposing |
Indique qu’un événement se produit avant qu’une instance de l’objet de type de contexte soit supprimée. |
Propriétés
| Nom | Description |
|---|---|
| AutoGenerateOrderByClause |
Obtient ou définit une valeur qui indique si l’objet QueryableDataSourceView associé au contrôle actuel QueryableDataSource crée une clause dynamique |
| AutoGenerateWhereClause |
Obtient ou définit une valeur qui indique si l’objet QueryableDataSourceView associé au contrôle actuel QueryableDataSource crée une clause dynamique |
| AutoPage |
Obtient ou définit une valeur qui indique si l’objet associé au contrôle actuel QueryableDataSourceView prend en charge la QueryableDataSource pagination par défaut. (Hérité de QueryableDataSourceView) |
| AutoSort |
Obtient ou définit une valeur qui indique si l’objet associé au contrôle actuel QueryableDataSourceView prend en charge le QueryableDataSource tri par défaut. (Hérité de QueryableDataSourceView) |
| CanDelete |
Obtient une valeur qui indique si l’objet QueryableDataSourceView associé au contrôle actuel QueryableDataSource prend en charge les opérations de suppression. (Hérité de QueryableDataSourceView) |
| CanInsert |
Obtient une valeur qui indique si l’objet QueryableDataSourceView associé au contrôle actuel QueryableDataSource prend en charge les opérations d’insertion. (Hérité de QueryableDataSourceView) |
| CanPage |
Obtient une valeur qui indique si l’objet associé au contrôle actuel QueryableDataSource prend en charge la QueryableDataSourceView pagination. (Hérité de QueryableDataSourceView) |
| CanRetrieveTotalRowCount |
Obtient une valeur qui indique si l’objet QueryableDataSourceView associé au contrôle actuel QueryableDataSource prend en charge la récupération du nombre total de lignes de données et la récupération des données. (Hérité de QueryableDataSourceView) |
| CanSort |
Obtient une valeur qui indique si l’objet QueryableDataSourceView associé au contrôle actuel QueryableDataSource prend en charge une vue triée des données récupérées. (Hérité de QueryableDataSourceView) |
| CanUpdate |
Obtient une valeur qui indique si l’objet QueryableDataSourceView associé au contrôle actuel QueryableDataSource prend en charge les opérations de mise à jour. (Hérité de QueryableDataSourceView) |
| Context |
Obtient ou définit le contexte de données actuel. |
| ContextType |
Obtient le type du contexte de données. |
| ContextTypeName |
Obtient ou définit le nom de la classe de contexte de données qui contient le champ ou la propriété spécifié dans la TableName propriété. |
| DeleteParameters |
Obtient la collection qui contient les paramètres utilisés pendant une opération de suppression. (Hérité de QueryableDataSourceView) |
| EntitySet |
Obtient ou définit l’objet qui contient la valeur des données à récupérer. |
| EntitySetName |
Obtient ou définit le nom de la propriété ou du champ dans la classe de contexte de données qui représente une collection de données. |
| EntitySetType |
Obtient ou définit le nom de l’objet créé pour une opération d’insertion, de suppression ou de mise à jour. |
| EntityType |
Obtient ou définit l’objet créé pour une opération d’insertion, de suppression ou de mise à jour. |
| EntityTypeName |
Obtient ou définit le nom de l’objet créé pour une opération d’insertion, de suppression ou de mise à jour. |
| Events |
Obtient une liste de délégués de gestionnaire d’événements pour la vue de source de données. (Hérité de DataSourceView) |
| GroupBy |
Obtient ou définit le nom ou les noms des propriétés à utiliser pendant l’opération de sélection pour regrouper les données. (Hérité de QueryableDataSourceView) |
| GroupByParameters |
Obtient une collection de paramètres dont les valeurs sont utilisées pour créer la |
| InsertParameters |
Obtient une collection de paramètres utilisés pendant l’opération d’insertion. (Hérité de QueryableDataSourceView) |
| IsTrackingViewState |
Obtient une valeur qui indique si l’objet QueryableDataSourceView enregistre les modifications apportées à son état d’affichage. (Hérité de QueryableDataSourceView) |
| Name |
Obtient le nom de la vue de source de données. (Hérité de DataSourceView) |
| OrderBy |
Obtient ou définit le nom ou les noms des propriétés utilisées pendant l’opération de sélection pour trier les données. (Hérité de QueryableDataSourceView) |
| OrderByParameters |
Obtient une collection de paramètres utilisés pendant l’opération de sélection pour trier les données. (Hérité de QueryableDataSourceView) |
| OrderGroupsBy |
Obtient ou définit les noms des propriétés utilisées pendant l’opération de sélection pour trier les données groupées. (Hérité de QueryableDataSourceView) |
| OrderGroupsByParameters |
Obtient une collection de paramètres utilisés pour créer la |
| SelectNew |
Obtient ou définit les propriétés et les valeurs calculées incluses dans les données récupérées. (Hérité de QueryableDataSourceView) |
| SelectNewParameters |
Obtient la collection de paramètres utilisés pendant une opération de récupération de données. (Hérité de QueryableDataSourceView) |
| UpdateParameters |
Obtient la collection de paramètres utilisés pendant une opération de mise à jour. (Hérité de QueryableDataSourceView) |
| Where |
Obtient ou définit une valeur qui spécifie quelles conditions doivent être vraies pour qu’une ligne soit incluse dans les données récupérées. (Hérité de QueryableDataSourceView) |
| WhereParameters |
Obtient une collection de paramètres utilisés pour créer une |
Méthodes
| Nom | Description |
|---|---|
| BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>) |
Crée les objets à utiliser pour l’opération de suppression. (Hérité de QueryableDataSourceView) |
| BuildInsertObject(IDictionary, IDictionary<String,Exception>) |
Crée les objets à utiliser pour l’opération d’insertion à l’aide des valeurs à insérer et du message d’erreur à afficher si l’opération échoue. (Hérité de QueryableDataSourceView) |
| BuildQuery(DataSourceSelectArguments) |
Crée une expression de requête Select à l’aide des arguments select de la source de données. (Hérité de QueryableDataSourceView) |
| BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>) |
Crée les objets à utiliser pour l’opération de mise à jour à l’aide des valeurs spécifiées. (Hérité de QueryableDataSourceView) |
| CanExecute(String) |
Détermine si la commande spécifiée peut être exécutée. (Hérité de DataSourceView) |
| ClearOriginalValues() |
Efface les valeurs d’origine. (Hérité de QueryableDataSourceView) |
| CreateContext(DataSourceOperation) |
Crée une instance du contexte de données et du type d’ensemble d’entités pour l’opération spécifiée. |
| CreateQueryContext(DataSourceSelectArguments) |
Crée une instance d’un objet de contexte de requête qui contient les collections de paramètres évaluées. (Hérité de QueryableDataSourceView) |
| Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Effectue une opération de suppression asynchrone sur la liste des données que l’objet DataSourceView représente. (Hérité de DataSourceView) |
| Delete(IDictionary, IDictionary) |
Effectue une opération de suppression. (Hérité de QueryableDataSourceView) |
| DeleteObject(Object) |
Supprime un objet de données d’une table. (Hérité de QueryableDataSourceView) |
| DisposeContext() |
Supprime le contexte après l’exécution d’une opération. |
| DisposeContext(Object) |
Supprime le contexte de données spécifié après l’exécution d’une opération. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Exécute la commande spécifiée. (Hérité de DataSourceView) |
| ExecuteCommand(String, IDictionary, IDictionary) |
Exécute la commande spécifiée. (Hérité de DataSourceView) |
| ExecuteDelete(IDictionary, IDictionary) |
Effectue une opération de suppression à l’aide des clés spécifiées et à l’aide de valeurs de ligne utilisées pour détecter les conflits. |
| ExecuteInsert(IDictionary) |
Effectue une opération d’insertion à l’aide des valeurs spécifiées dans une collection. |
| ExecutePaging(IQueryable, QueryContext) |
Exécute la pagination à l’aide de l’objet QueryContext à partir de l’objet QueryableDataSource . (Hérité de QueryableDataSourceView) |
| ExecuteQuery(IQueryable, QueryContext) |
Effectue une opération de requête, de tri ou de pagination sur l’objet IQueryable<T> . (Hérité de QueryableDataSourceView) |
| ExecuteQueryExpressions(IQueryable, QueryContext) |
Exécute des expressions de requête à l’aide d’un IQueryable objet et de l’objet QueryContext . (Hérité de QueryableDataSourceView) |
| ExecuteSelect(DataSourceSelectArguments) |
Effectue une opération de récupération de données. (Hérité de QueryableDataSourceView) |
| ExecuteSorting(IQueryable, QueryContext) |
Effectue une opération de tri. (Hérité de QueryableDataSourceView) |
| ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Effectue une opération de mise à jour à l’aide des valeurs de clé de ligne spécifiées, des valeurs de ligne et des valeurs de ligne utilisées pour détecter les conflits. |
| GetDataObjectType(Type) |
Récupère le type d’objet de données à utiliser pour les opérations de suppression, d’insertion et de mise à jour. |
| GetEntitySetType() |
Récupère le jeu d’entités en tant que propriété, champ ou contexte de données. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetOriginalValues(IDictionary) |
Récupère les valeurs d’origine des clés spécifiées qui ont été stockées pendant l’opération Select. (Hérité de QueryableDataSourceView) |
| GetSource(QueryContext) |
Récupère la source du contexte de requête. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation) |
Appelée par des méthodes qui effectuent des opérations CRUD lorsqu’une opération CRUD échoue dans le processus de génération d’objets de données. (Hérité de QueryableDataSourceView) |
| Insert(IDictionary, DataSourceViewOperationCallback) |
Effectue une opération d’insertion asynchrone sur la liste des données que l’objet DataSourceView représente. (Hérité de DataSourceView) |
| Insert(IDictionary) |
Effectue une opération d’insertion asynchrone sur les éléments de données que l’objet QueryableDataSourceView représente. (Hérité de QueryableDataSourceView) |
| InsertObject(Object) |
Insère des objets de données dans un QueryableDataSourceView objet. (Hérité de QueryableDataSourceView) |
| LoadViewState(Object) |
Restaure l’état d’affichage précédemment enregistré pour la vue de source de données. (Hérité de QueryableDataSourceView) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| OnDataSourceViewChanged(EventArgs) |
Déclenche l’événement DataSourceViewChanged. (Hérité de DataSourceView) |
| OnQueryCreated(QueryCreatedEventArgs) |
Déclenche l’événement QueryCreated une fois que le QueryableDataSource contrôle a créé un IQueryable objet. (Hérité de QueryableDataSourceView) |
| OnQueryParametersChanged(Object, EventArgs) |
Appelle la RaiseViewChanged() méthode. (Hérité de QueryableDataSourceView) |
| RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Appelé par la RaiseUnsupportedCapabilitiesError(DataSourceView) méthode pour comparer les fonctionnalités demandées pour une ExecuteSelect(DataSourceSelectArguments) opération par rapport à celles prises en charge par la vue. (Hérité de DataSourceView) |
| RaiseViewChanged() |
Appelle la OnDataSourceViewChanged(EventArgs) méthode. (Hérité de QueryableDataSourceView) |
| SaveViewState() |
Enregistre les modifications apportées à l’état d’affichage de l’objet QueryableDataSourceView depuis le moment où la page a été publiée sur le serveur. (Hérité de QueryableDataSourceView) |
| Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Obtient une liste de données de manière asynchrone à partir du stockage de données sous-jacent. (Hérité de DataSourceView) |
| StoreOriginalValues(IList, Func<PropertyDescriptor,Boolean>) |
Stocke les valeurs d’origine de l’opération de sélection dans l’état d’affichage du contrôle lorsque les opérations de suppression ou de mise à jour sont activées. (Hérité de QueryableDataSourceView) |
| StoreOriginalValues(IList) |
Stocke les valeurs d’origine de l’opération dans l’état |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| TrackViewState() |
Provoque le suivi des modifications d’état d’affichage apportées au contrôle serveur afin qu’ils puissent être stockés dans l’état du contrôle serveur. (Hérité de QueryableDataSourceView) |
| Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Effectue une opération de mise à jour asynchrone sur la liste des données que l’objet DataSourceView représente. (Hérité de DataSourceView) |
| Update(IDictionary, IDictionary, IDictionary) |
Effectue une opération de mise à jour. (Hérité de QueryableDataSourceView) |
| UpdateObject(Object, Object) |
Met à jour un objet de données. (Hérité de QueryableDataSourceView) |
Événements
| Nom | Description |
|---|---|
| DataSourceViewChanged |
Se produit lorsque la vue de source de données a changé. (Hérité de DataSourceView) |
| QueryCreated |
Se produit lorsqu’une requête est créée. (Hérité de QueryableDataSourceView) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IStateManager.IsTrackingViewState |
En cas d’implémentation par une classe, obtient une valeur qui indique si un contrôle serveur suit ses modifications d’état d’affichage. (Hérité de QueryableDataSourceView) |
| IStateManager.LoadViewState(Object) |
En cas d’implémentation par une classe, charge l’état d’affichage précédemment enregistré du contrôle pour le contrôle. (Hérité de QueryableDataSourceView) |
| IStateManager.SaveViewState() |
En cas d’implémentation par une classe, enregistre les modifications apportées à l’état d’affichage d’un contrôle serveur dans un objet. (Hérité de QueryableDataSourceView) |
| IStateManager.TrackViewState() |
En cas d’implémentation par une classe, obtient une valeur qui indique si un contrôle serveur suit ses modifications d’état d’affichage. (Hérité de QueryableDataSourceView) |