Freigeben über


EntityDataSourceView Klasse

Definition

Unterstützt das EntityDataSource-Steuerelement und stellt eine Schnittstelle für datengebundene Steuerelemente zum Ausführen von Abfragen und anderen Vorgängen mit Entitätsdaten bereit.

public ref class EntityDataSourceView sealed : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public ref class EntityDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public sealed class EntityDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
public class EntityDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type EntityDataSourceView = class
    inherit DataSourceView
    interface IStateManager
Public NotInheritable Class EntityDataSourceView
Inherits DataSourceView
Implements IStateManager
Public Class EntityDataSourceView
Inherits DataSourceView
Implements IStateManager
Vererbung
EntityDataSourceView
Implementiert

Konstruktoren

EntityDataSourceView(EntityDataSource, String)

Initialisiert eine neue Instanz der EntityDataSourceView-Klasse, die das angegebene EntityDataSource-Steuerelement als Besitzer der aktuellen Ansicht festlegt.

Eigenschaften

CanDelete

Ruft einen Wert ab, der angibt, ob das EntityDataSourceView-Objekt, das dem aktuellen EntityDataSource-Steuerelement zugeordnet ist, den Löschvorgang unterstützt.

CanInsert

Ruft einen Wert ab, der angibt, ob das EntityDataSourceView-Objekt, das dem aktuellen EntityDataSource-Steuerelement zugeordnet ist, den Einfügevorgang unterstützt.

CanPage

Ruft einen Wert ab, der angibt, ob das EntityDataSourceView-Objekt, das dem aktuellen EntityDataSource-Steuerelement zugeordnet ist, das Paging der abgerufenen Daten unterstützt.

CanRetrieveTotalRowCount

Ruft einen Wert ab, der angibt, ob das EntityDataSourceView-Objekt, das dem aktuellen EntityDataSource-Steuerelement zugeordnet ist, das Abrufen der Gesamtanzahl der Datenzeilen (zusätzlich zum Abrufen der Daten) unterstützt.

CanSort

Ruft einen Wert ab, der angibt, ob das EntityDataSourceView-Objekt, das dem aktuellen EntityDataSource-Steuerelement zugeordnet ist, eine sortierte Ansicht der abgerufenen Daten unterstützt.

CanUpdate

Ruft einen Wert ab, der angibt, ob das EntityDataSourceView-Objekt, das dem aktuellen EntityDataSource-Steuerelement zugeordnet ist, den Aktualisierungsvorgang unterstützt.

Events

Ruft eine Liste von Ereignishandlerdelegaten für die Datenquellenansicht ab.

(Geerbt von DataSourceView)
Name

Ruft den Namen der Datenquellenansicht ab.

(Geerbt von DataSourceView)

Methoden

CanExecute(String)

Bestimmt, ob der angegebene Befehl ausgeführt werden kann.

(Geerbt von DataSourceView)
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Führt einen asynchronen Löschvorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt.

(Geerbt von DataSourceView)
Equals(Object)

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

(Geerbt von Object)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

Führt den angegebenen Befehl aus.

(Geerbt von DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary)

Führt den angegebenen Befehl aus.

(Geerbt von DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

Führt einen Löschvorgang aus.

ExecuteDelete(IDictionary, IDictionary)

Führt einen Löschvorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt.

(Geerbt von DataSourceView)
ExecuteInsert(IDictionary)

Führt einen Einfügevorgang aus.

ExecuteInsert(IDictionary)

Führt einen Einfügevorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt.

(Geerbt von DataSourceView)
ExecuteSelect(DataSourceSelectArguments)

Führt einen Auswahlvorgang aus.

ExecuteSelect(DataSourceSelectArguments)

Ruft eine Liste der Daten aus dem zugrunde liegenden Datenspeicher ab.

(Geerbt von DataSourceView)
ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Führt einen Aktualisierungsvorgang aus.

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Führt einen Aktualisierungsvorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt.

(Geerbt von DataSourceView)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
GetViewSchema()

Gibt eine Tabelle zurück, die die EntityDataSourceView darstellt.

Insert(IDictionary, DataSourceViewOperationCallback)

Führt einen asynchronen Einfügevorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt.

(Geerbt von DataSourceView)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
OnDataSourceViewChanged(EventArgs)

Löst das DataSourceViewChanged-Ereignis aus.

(Geerbt von DataSourceView)
RaiseUnsupportedCapabilityError(DataSourceCapabilities)

Durch die RaiseUnsupportedCapabilitiesError(DataSourceView)-Methode aufgerufen, um die für einen ExecuteSelect(DataSourceSelectArguments)-Vorgang erforderlichen Funktionen mit denen zu vergleichen, die die Ansicht unterstützt.

(Geerbt von DataSourceView)
Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Ruft asynchron eine Liste der Daten aus dem zugrunde liegenden Datenspeicher ab.

(Geerbt von DataSourceView)
ToString()

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

(Geerbt von Object)
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Führt einen asynchronen Aktualisierungsvorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt.

(Geerbt von DataSourceView)

Ereignisse

ContextCreated

Tritt ein, wenn der EntityDataSourceView zum Binden von Daten an Steuerelemente von ObjectContext erstellt wurde.

ContextCreating

Tritt beim Erstellen des EntityDataSourceView für Datenbindungen durch die ObjectContext ein.

ContextDisposing

Tritt auf, bevor ein ObjectContext verworfen wird.

DataSourceViewChanged

Tritt ein, wenn sich die Datenquellenansicht geändert hat.

(Geerbt von DataSourceView)
Deleted

Tritt ein, nachdem ein Objekt aus der Datenquelle gelöscht wurde.

Deleting

Tritt ein, bevor ein Objekt aus der Datenquelle gelöscht wird.

Exception

Tritt bei Validierungsfehlern in einer partiellen Methode auf oder wenn eine Ausnahme ausgelöst wird.

Inserted

Tritt ein, nachdem ein neues Objekt in der Datenquelle erstellt wurde.

Inserting

Tritt ein, bevor ein neues Objekt in der Datenquelle beibehalten wird.

QueryCreated

Tritt auf, nachdem die EntityDataSource eine Entity SQL-Abfrage erstellt hat, die während der Konfiguration des EntityDataSource-Steuerelements angegeben wurde.

Selected

Tritt ein, nachdem eine Abfrage ausgeführt wurde.

Selecting

Tritt ein, bevor eine Abfrage erstellt und ausgeführt wird.

Updated

Tritt ein, nachdem Änderungen an einem Objekt in der Datenquelle beibehalten wurden.

Updating

Tritt ein, bevor Änderungen an einem Objekt in der Datenquelle beibehalten werden.

Explizite Schnittstellenimplementierungen

IStateManager.IsTrackingViewState

Ruft einen Wert ab, der angibt, ob das EntityDataSourceView-Objekt Änderungen des Ansichtszustands speichert.

IStateManager.LoadViewState(Object)

Stellt den vorher gespeicherten Ansichtszustand für die Datenquellenansicht wieder her.

IStateManager.SaveViewState()

Speichert die Änderungen am Ansichtszustand des EntityDataSourceView-Steuerelements ab dem Zeitpunkt, zu dem die Seite an den Server zurückgesendet wurde.

IStateManager.TrackViewState()

Verfolgt die Änderungen des Ansichtszustands.

Gilt für: