DataSourceExpression Klasse

Definition

Stellt eine Basisklasse zum Erstellen von Ausdrucksklassen dar.Represents a base class for creating expression classes.

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
Vererbung
DataSourceExpression
Abgeleitet
Implementiert

Konstruktoren

DataSourceExpression()

Initialisiert eine neue Instanz der DataSourceExpression-Klasse.Initializes a new instance of the DataSourceExpression class.

Eigenschaften

Context

Ruft die HttpContext-Instanz des Besitzersteuerelements ab.Gets the HttpContext instance of the owner control.

DataSource

Ruft das Datenquellenobjekt ab, das dem Besitzersteuerelement zugeordnet ist.Gets the data source object that is associated with the owner control.

IsTrackingViewState

Ruft einen Wert ab, der angibt, ob die Änderungen des Ansichtszustands durch ein Datenquellen-Ausdrucksobjekt verfolgt werden.Gets a value that indicates whether a data source expression object is tracking its view state changes.

Owner

Ruft das Besitzersteuerelement ab.Gets the owner control.

ViewState

Ruft eine Instanz der StateBag-Klasse ab, die die aktuellen Informationen zum Ansichtszustand enthält.Gets an instance of the StateBag class that contains the current view state information.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetQueryable(IQueryable)

Wertet die DataSourceExpression-Instanz mithilfe der IQueryable-Schnittstelle aus.Evaluates the DataSourceExpression instance using the IQueryable interface.

GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
LoadViewState(Object)

Lädt den Zustand der beizubehaltenden Werte im DataSourceExpression-Objekt.Loads the state of the values in the DataSourceExpression object that must be persisted.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
SaveViewState()

Speichert den aktuellen Ansichtszustand des DataSourceExpression-Objekts.Saves the current view state of the DataSourceExpression object.

SetContext(Control, HttpContext, IQueryableDataSource)

Legt den HTTP-Kontext des DataSourceExpression-Objekts fest, der das angegebene Besitzersteuerelement, die angegebene HttpContext-Instanz und das angegebene IQueryableDataSource-Objekt verwendet.Sets the HTTP context of the DataSourceExpression object that uses the specified owner control, HttpContext instance, and IQueryableDataSource object.

SetDirty()

Markiert das DataSourceExpression-Objekt, sodass sein Zustand im Ansichtszustand gespeichert wird.Marks the DataSourceExpression object so that its state will be saved in view state.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)
TrackViewState()

Verfolgt Änderungen des Ansichtszustands des DataSourceExpression-Objekts, sodass die Änderungen im StateBag-Objekt für das Datenquellen-Ausdrucksobjekt gespeichert werden können.Tracks view state changes of the DataSourceExpression object so that the changes can be stored in the StateBag object for the data source expression object.

Explizite Schnittstellenimplementierungen

IStateManager.IsTrackingViewState

Ruft bei der Implementierung durch eine Klasse einen Wert ab, der angibt, ob die Änderungen des Ansichtszustands durch ein Datenquellen-Ausdrucksobjekt verfolgt werden.When implemented by a class, gets a value that indicates whether a data source expression object is tracking its view state changes.

IStateManager.LoadViewState(Object)

Bei einer Implementierung durch eine Klasse wird der zuvor gespeicherte Ansichtszustand des Datenquellen-Ausdrucksobjekts geladen.When implemented by a class, loads the previously saved view state of the data source expression object.

IStateManager.SaveViewState()

Speichert bei der Implementierung durch eine Klasse den aktuellen Ansichtszustand des DataSourceExpression-Objekts.When implemented by a class, saves the current view state of the DataSourceExpression object.

IStateManager.TrackViewState()

Verfolgt bei der Implementierung durch eine Klasse die Änderungen des Ansichtszustands des DataSourceExpression-Objekts, sodass die Änderungen im StateBag-Objekt für das Datenquellen-Ausdrucksobjekt gespeichert werden können.When implemented by a class, tracks view state changes of the DataSourceExpression object so that the changes can be stored in the StateBag object for the data source expression object.

Gilt für:

Siehe auch