Freigeben über


OfTypeExpression Klasse

Definition

Bietet eine Möglichkeit zum Filtern einer Abfrage auf Grundlage eines angegebenen Typs.

public ref class OfTypeExpression : System::Web::UI::WebControls::Expressions::DataSourceExpression
public class OfTypeExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression
type OfTypeExpression = class
    inherit DataSourceExpression
Public Class OfTypeExpression
Inherits DataSourceExpression
Vererbung
OfTypeExpression

Hinweise

Dieser Ausdruck filtert Elemente in der Datenquelle heraus, die nicht vom angegebenen Typ sind.

Konstruktoren

OfTypeExpression()

Initialisiert eine neue Instanz der OfTypeExpression-Klasse.

OfTypeExpression(Type)

Initialisiert eine neue Instanz der OfTypeExpression-Klasse unter Verwendung eines angegebenen Typs.

Eigenschaften

Context

Ruft die HttpContext-Instanz des Besitzersteuerelements ab.

(Geerbt von DataSourceExpression)
DataSource

Ruft das Datenquellenobjekt ab, das dem Besitzersteuerelement zugeordnet ist.

(Geerbt von DataSourceExpression)
IsTrackingViewState

Ruft einen Wert ab, der angibt, ob die Änderungen des Ansichtszustands durch ein Datenquellen-Ausdrucksobjekt verfolgt werden.

(Geerbt von DataSourceExpression)
Owner

Ruft das Besitzersteuerelement ab.

(Geerbt von DataSourceExpression)
TypeName

Ruft den Typ ab, auf dem der Filter basiert, oder legt ihn fest.

ViewState

Ruft eine Instanz der StateBag-Klasse ab, die die aktuellen Informationen zum Ansichtszustand enthält.

(Geerbt von DataSourceExpression)

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetQueryable(IQueryable)

Gibt die Abfrage zurück, für die die OfTypeExpression ausgeführt wurde.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
LoadViewState(Object)

Lädt den Zustand der beizubehaltenden Werte im DataSourceExpression-Objekt.

(Geerbt von DataSourceExpression)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
SaveViewState()

Speichert den aktuellen Ansichtszustand des DataSourceExpression-Objekts.

(Geerbt von DataSourceExpression)
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.

(Geerbt von DataSourceExpression)
SetDirty()

Markiert das DataSourceExpression-Objekt, sodass sein Zustand im Ansichtszustand gespeichert wird.

(Geerbt von DataSourceExpression)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(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.

(Geerbt von DataSourceExpression)

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.

(Geerbt von DataSourceExpression)
IStateManager.LoadViewState(Object)

Bei einer Implementierung durch eine Klasse wird der zuvor gespeicherte Ansichtszustand des Datenquellen-Ausdrucksobjekts geladen.

(Geerbt von DataSourceExpression)
IStateManager.SaveViewState()

Speichert bei der Implementierung durch eine Klasse den aktuellen Ansichtszustand des DataSourceExpression-Objekts.

(Geerbt von DataSourceExpression)
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.

(Geerbt von DataSourceExpression)

Gilt für