Partager via


DataSourceExpression Classe

Définition

Représente une classe de base pour la création de classes d’expressions.

public ref class DataSourceExpression abstract : System::Web::UI::IStateManager
public abstract class DataSourceExpression : System.Web.UI.IStateManager
type DataSourceExpression = class
    interface IStateManager
Public MustInherit Class DataSourceExpression
Implements IStateManager
Héritage
DataSourceExpression
Dérivé
Implémente

Constructeurs

DataSourceExpression()

Initialise une nouvelle instance de la classe DataSourceExpression.

Propriétés

Context

Obtient l'instance HttpContext du contrôle propriétaire.

DataSource

Obtient l'objet source de données associé au contrôle propriétaire.

IsTrackingViewState

Obtient une valeur qui indique si un objet expression de source de données effectue le suivi des modifications apportées à son état d'affichage.

Owner

Obtient le contrôle propriétaire.

ViewState

Obtient une instance de la classe StateBag qui contient les informations sur l'état d'affichage actuel.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetQueryable(IQueryable)

Évalue l'instance DataSourceExpression à l'aide de l'interface IQueryable.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
LoadViewState(Object)

Charge l'état des valeurs de l'objet DataSourceExpression qui doivent être persistantes.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
SaveViewState()

Enregistre l'état d'affichage actuel de l'objet DataSourceExpression.

SetContext(Control, HttpContext, IQueryableDataSource)

Définit le contexte HTTP de l'objet DataSourceExpression qui utilise le contrôle propriétaire, l'instance HttpContext et l'objet IQueryableDataSource spécifiés.

SetDirty()

Marque l'objet DataSourceExpression afin que son état soit enregistré dans l'état d'affichage.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
TrackViewState()

Suit les modifications apportées à l'état d'affichage de l'objet DataSourceExpression afin que les modifications puissent être stockées dans l'objet StateBag pour l'objet expression de source de données.

Implémentations d’interfaces explicites

IStateManager.IsTrackingViewState

En cas d'implémentation par une classe, obtient une valeur qui indique si un objet expression de source de données effectue le suivi des modifications de son état d'affichage.

IStateManager.LoadViewState(Object)

En cas d'implémentation par une classe, charge l'état d'affichage précédemment enregistré de l'objet expression de source de données.

IStateManager.SaveViewState()

En cas d'implémentation par une classe, enregistre l'état d'affichage actuel de l'objet DataSourceExpression.

IStateManager.TrackViewState()

En cas d'implémentation par une classe, suit les modifications apportées à l'état d'affichage de l'objet DataSourceExpression afin que les modifications puissent être stockées dans l'objet StateBag pour l'objet expression de source de données.

S’applique à

Voir aussi