Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

ContextDataSourceView, classe

Prend en charge le contrôle ContextDataSource et fournit une interface pour les contrôles liés aux données pour exécuter des opérations de données.

Espace de noms :  System.Web.UI.WebControls
Assembly :  System.Web.Extensions (dans System.Web.Extensions.dll)
public abstract class ContextDataSourceView : QueryableDataSourceView

Le type ContextDataSourceView expose les membres suivants.

  Nom Description
Méthode protégée ContextDataSourceView Initialise une nouvelle instance de la classe ContextDataSourceView.
Début
  Nom Description
Propriété publique AutoGenerateOrderByClause Obtient ou définit une valeur qui indique si l'objet QueryableDataSourceView associé au contrôle QueryableDataSource actuel crée dynamiquement une clause OrderBy. (Hérité de QueryableDataSourceView.)
Propriété publique AutoGenerateWhereClause Obtient ou définit une valeur qui indique si l'objet QueryableDataSourceView associé au contrôle QueryableDataSource actuel crée dynamiquement une clause Where. (Hérité de QueryableDataSourceView.)
Propriété publique AutoPage Obtient ou définit une valeur qui indique si l'objet QueryableDataSourceView qui est associé au contrôle QueryableDataSource actif prend en charge la pagination par défaut. (Hérité de QueryableDataSourceView.)
Propriété publique AutoSort Obtient ou définit une valeur qui indique si l'objet QueryableDataSourceView qui est associé au contrôle QueryableDataSource actif prend en charge le tri par défaut. (Hérité de QueryableDataSourceView.)
Propriété publique CanDelete Obtient une valeur qui indique si l'objet QueryableDataSourceView qui est associé au contrôle QueryableDataSource actif prend en charge les opérations de suppression. (Hérité de QueryableDataSourceView.)
Propriété publique CanInsert Obtient une valeur qui indique si l'objet QueryableDataSourceView qui est associé au contrôle QueryableDataSource actif prend en charge les opérations d'insertion. (Hérité de QueryableDataSourceView.)
Propriété publique CanPage Obtient une valeur qui indique si l'objet QueryableDataSourceView qui est associé au contrôle QueryableDataSource actif prend en charge la pagination. (Hérité de QueryableDataSourceView.)
Propriété publique CanRetrieveTotalRowCount Obtient une valeur qui indique si l'objet QueryableDataSourceView associé au contrôle QueryableDataSource actuel 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.)
Propriété publique CanSort Obtient une valeur qui indique si l'objet QueryableDataSourceView qui est associé au contrôle QueryableDataSource actif prend en charge un affichage trié des données récupérées. (Hérité de QueryableDataSourceView.)
Propriété publique CanUpdate Obtient une valeur qui indique si l'objet QueryableDataSourceView qui est associé au contrôle QueryableDataSource actif prend en charge les opérations de mise à jour. (Hérité de QueryableDataSourceView.)
Propriété protégée Context Obtient ou définit le contexte de données actuel.
Propriété publique ContextType Obtient le type du contexte de données.
Propriété publique 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ée dans la propriété TableName.
Propriété publique DeleteParameters Obtient la collection qui contient les paramètres utilisés durant une opération de suppression. (Hérité de QueryableDataSourceView.)
Propriété protégée EntitySet Obtient ou définit l'objet qui contient la valeur de données à récupérer.
Propriété publique EntitySetName Obtient ou définit le nom de la propriété ou du champ de la classe de contexte de données qui représente une collection de données.
Propriété protégée EntitySetType Obtient ou définit le nom de l'objet créé pour une opération d'insertion, de suppression ou de mise à jour.
Propriété protégée EntityType Obtient ou définit l'objet créé pour une opération d'insertion, de suppression ou de mise à jour. (Substitue QueryableDataSourceView.EntityType.)
Propriété publique EntityTypeName Obtient ou définit le nom de l'objet créé pour une opération d'insertion, de suppression ou de mise à jour.
Propriété protégée Events Obtient la liste des délégués de gestion d'événements pour l'affichage de source de données. (Hérité de DataSourceView.)
Propriété publique GroupBy Obtient ou définit le ou les noms des propriétés à utiliser pendant l'opération de sélection pour regrouper des données. (Hérité de QueryableDataSourceView.)
Propriété publique GroupByParameters Obtient une collection des paramètres dont les valeurs sont utilisées pour créer la clause GroupBy pendant l'opération de sélection. (Hérité de QueryableDataSourceView.)
Propriété publique InsertParameters Obtient une collection de paramètres utilisés lors de l'opération d'insertion. (Hérité de QueryableDataSourceView.)
Propriété protégée IsTrackingViewState Obtient une valeur qui indique si l'objet QueryableDataSourceView enregistre les modifications apportées à son état d'affichage. (Hérité de QueryableDataSourceView.)
Propriété publique Name Obtient le nom de l'affichage de source de données. (Hérité de DataSourceView.)
Propriété publique OrderBy Obtient ou définit le ou les noms des propriétés qui sont utilisées durant l'opération de sélection pour le tri des données. (Hérité de QueryableDataSourceView.)
Propriété publique OrderByParameters Obtient une collection de paramètres utilisés lors de l'opération de sélection pour trier les données. (Hérité de QueryableDataSourceView.)
Propriété publique OrderGroupsBy Obtient ou définit les noms des propriétés qui sont utilisées lors de l'opération de sélection pour le tri des données groupés. (Hérité de QueryableDataSourceView.)
Propriété publique OrderGroupsByParameters Obtient une collection de paramètres qui sont utilisés pour créer la clause OrderGroupsBy. (Hérité de QueryableDataSourceView.)
Propriété publique 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.)
Propriété publique SelectNewParameters Obtient la collection de paramètres utilisés lors d'une opération de récupération de données. (Hérité de QueryableDataSourceView.)
Propriété publique UpdateParameters Obtient la collection de paramètres utilisés lors d'une opération de mise à jour. (Hérité de QueryableDataSourceView.)
Propriété publique Where Obtient ou définit une valeur qui spécifie les conditions qui doivent être remplies pour qu'une ligne soit incluse dans les données récupérées. (Hérité de QueryableDataSourceView.)
Propriété publique WhereParameters Obtient une collection de paramètres qui sont utilisés pour créer une clause Where. (Hérité de QueryableDataSourceView.)
Début
  Nom Description
Méthode protégée BuildDeleteObject Crée les objets à utiliser pour l'opération de suppression. (Hérité de QueryableDataSourceView.)
Méthode protégée BuildInsertObject Crée les objets à utiliser pour l'opération d'insertion en utilisant les valeurs à insérer et le message d'erreur à afficher si l'opération échoue. (Hérité de QueryableDataSourceView.)
Méthode protégée BuildQuery Crée une expression de requête Select à l'aide des arguments Select de la source de données. (Hérité de QueryableDataSourceView.)
Méthode protégée BuildUpdateObjects Crée les objets à utiliser pour l'opération de mise à jour à l'aide des valeurs spécifiées. (Hérité de QueryableDataSourceView.)
Méthode publique CanExecute Détermine si la commande spécifiée peut être exécutée. (Hérité de DataSourceView.)
Méthode protégée ClearOriginalValues Efface les valeurs d'origine. (Hérité de QueryableDataSourceView.)
Méthode protégée CreateContext Crée une instance du contexte de données et du type de jeu d'entités pour l'opération spécifiée.
Méthode protégée CreateQueryContext 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.)
Méthode publique Delete(IDictionary, IDictionary) Exécute une opération de suppression. (Hérité de QueryableDataSourceView.)
Méthode publique Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) Exécute une opération de suppression asynchrone sur la liste des données que l'objet DataSourceView représente. (Hérité de DataSourceView.)
Méthode protégée DeleteObject Supprime un objet de donnée dans une table. (Hérité de QueryableDataSourceView.)
Méthode protégée DisposeContext() Supprime le contexte après qu'une opération a été exécutée.
Méthode protégée DisposeContext(Object) Supprime le contexte de données spécifié après qu'une opération a été exécutée.
Méthode publique Equals(Object) Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégée ExecuteCommand(String, IDictionary, IDictionary) Exécute la commande spécifiée. (Hérité de DataSourceView.)
Méthode publique ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) Exécute la commande spécifiée. (Hérité de DataSourceView.)
Méthode protégée ExecuteDelete Exécute 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 des conflits. (Substitue QueryableDataSourceView.ExecuteDelete(IDictionary, IDictionary).)
Méthode protégée ExecuteInsert Exécute une opération d'insertion en utilisant les valeurs spécifiées dans une collection. (Substitue QueryableDataSourceView.ExecuteInsert(IDictionary).)
Méthode protégée ExecutePaging Exécute la pagination en utilisant l'objet QueryContext de l'objet QueryableDataSource. (Hérité de QueryableDataSourceView.)
Méthode protégée ExecuteQuery Exécute une requête, un tri ou une opération de pagination sur l'objet IQueryable<T>. (Hérité de QueryableDataSourceView.)
Méthode protégée ExecuteQueryExpressions Exécute des expressions de requête à l'aide d'un objet IQueryable et de l'objet QueryContext. (Hérité de QueryableDataSourceView.)
Méthode protégée ExecuteSelect Exécute une opération d'extraction de données. (Hérité de QueryableDataSourceView.)
Méthode protégée ExecuteSorting Exécute une opération de tri. (Hérité de QueryableDataSourceView.)
Méthode protégée ExecuteUpdate Exécute une opération de mise à jour en utilisant les valeurs de clés de ligne spécifiées, les valeurs de ligne et les valeurs de ligne utilisées pour détecter les conflits. (Substitue QueryableDataSourceView.ExecuteUpdate(IDictionary, IDictionary, IDictionary).)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de netto***ge avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode protégée GetDataObjectType Récupère le type d'objet de données à utiliser pour les opérations de suppression, d'insertion et de mise à jour.
Méthode protégée GetEntitySetType Récupère le jeu d'entités en tant que propriété, champ ou contexte de données.
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode protégée GetOriginalValues Récupère les valeurs d'origine des clés spécifiées stockées lors de l'opération Select. (Hérité de QueryableDataSourceView.)
Méthode protégée GetSource Récupère la source du contexte de requête. (Substitue QueryableDataSourceView.GetSource(QueryContext).)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée HandleValidationErrors Appelé par les méthodes qui exécutent des opérations CRUD lorsque l'une de ces opérations échoue au cours du processus de construction d'objets de données. (Hérité de QueryableDataSourceView.)
Méthode publique Insert(IDictionary) Exécute une opération d'insertion asynchrone sur les éléments de données que l'objet QueryableDataSourceView représente. (Hérité de QueryableDataSourceView.)
Méthode publique Insert(IDictionary, DataSourceViewOperationCallback) Exécute une opération d'insertion asynchrone dans la liste des données que l'objet DataSourceView représente. (Hérité de DataSourceView.)
Méthode protégée InsertObject Insère des objets de données dans un objet QueryableDataSourceView. (Hérité de QueryableDataSourceView.)
Méthode protégée LoadViewState Restaure l'état d'affichage enregistré précédemment pour la vue de source de données. (Hérité de QueryableDataSourceView.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode protégée OnDataSourceViewChanged Déclenche l'événement DataSourceViewChanged. (Hérité de DataSourceView.)
Méthode protégée OnQueryCreated Déclenche l'événement QueryCreated après que le contrôle QueryableDataSource a créé un objet IQueryable. (Hérité de QueryableDataSourceView.)
Méthode protégée OnQueryParametersChanged Appelle la méthode RaiseViewChanged. (Hérité de QueryableDataSourceView.)
Méthode protégée RaiseUnsupportedCapabilityError Appelé par la méthode RaiseUnsupportedCapabilitiesError pour comparer les fonctions demandées pour une opération ExecuteSelect à celles prises en charge par l'affichage. (Hérité de DataSourceView.)
Méthode publique RaiseViewChanged Appelle la méthode OnDataSourceViewChanged. (Hérité de QueryableDataSourceView.)
Méthode protégée SaveViewState Enregistre les modifications apportées à l'état d'affichage de l'objet QueryableDataSourceView depuis la publication de la page sur le serveur. (Hérité de QueryableDataSourceView.)
Méthode publique Select Obtient une liste de données en mode asynchrone provenant du stockage des données sous-jacent. (Hérité de DataSourceView.)
Méthode protégée StoreOriginalValues(IList) Stocke les valeurs d'origine à partir de l'opération Select dans l'état d'affichage du contrôle. (Hérité de QueryableDataSourceView.)
Méthode protégée StoreOriginalValues(IList, Func<PropertyDescriptor, Boolean>) Stocke les valeurs d'origine de l'opération de sélection dans l'affichage de l'état du contrôle lorsque des opérations de suppression ou de mise à jour sont activées. (Hérité de QueryableDataSourceView.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Méthode protégée TrackViewState Provoque le suivi des modifications de l'état d'affichage pour le contrôle serveur afin qu'elles puissent être stockées dans l'état du contrôle serveur. (Hérité de QueryableDataSourceView.)
Méthode publique Update(IDictionary, IDictionary, IDictionary) Exécute une opération de mise à jour. (Hérité de QueryableDataSourceView.)
Méthode publique Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) Exécute une opération de mise à jour asynchrone dans la liste des données que l'objet DataSourceView représente. (Hérité de DataSourceView.)
Méthode protégée UpdateObject Met à jour un objet de données. (Hérité de QueryableDataSourceView.)
Début
  Nom Description
Événement public DataSourceViewChanged Se produit lorsque l'affichage de source de données a été modifié. (Hérité de DataSourceView.)
Événement public QueryCreated Se produit lors de la création d'une requête. (Hérité de QueryableDataSourceView.)
Début
  Nom Description
Champ protégé Membre statique EventContextCreated Indique qu'un événement s'est produit après la création d'une instance de l'objet de type de contexte.
Champ protégé Membre statique EventContextCreating Indique qu'un événement se produit avant qu'une instance de l'objet de type de contexte soit créée.
Champ protégé Membre statique EventContextDisposing Indique qu'un événement se produit avant qu'une instance de l'objet de type de contexte soit supprimée.
Début
  Nom Description
Implémentation d'interface explicite Propriété privée IStateManager.IsTrackingViewState Implémentée par une classe, obtient une valeur qui indique si un contrôle serveur effectue le suivi des changements de son état d'affichage. (Hérité de QueryableDataSourceView.)
Implémentation d'interface explicite Méthode privée IStateManager.LoadViewState Implémentée par une classe, charge l'état d'affichage précédemment enregistré pour ce contrôle serveur. (Hérité de QueryableDataSourceView.)
Implémentation d'interface explicite Méthode privée IStateManager.SaveViewState Implémentée par une classe, enregistre les modifications apportées à l'état d'affichage d'un contrôle serveur dans un objet. (Hérité de QueryableDataSourceView.)
Implémentation d'interface explicite Méthode privée IStateManager.TrackViewState Implémentée par une classe, obtient une valeur qui indique si un contrôle serveur effectue le suivi des changements de son état d'affichage. (Hérité de QueryableDataSourceView.)
Début

.NET Framework

Pris en charge dans : 4

Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Cela vous a-t-il été utile ?
(1500 caractères restants)
Contenu de la communauté Ajouter
Annotations FAQ
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,