QueryableDataSourceView Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Unterstützt das QueryableDataSource-Steuerelement und stellt eine Schnittstelle für datengebundene Steuerelemente zum Ausführen von LINQ-Datenvorgängen bereit.
public ref class QueryableDataSourceView abstract : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public abstract class QueryableDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type QueryableDataSourceView = class
inherit DataSourceView
interface IStateManager
Public MustInherit Class QueryableDataSourceView
Inherits DataSourceView
Implements IStateManager
- Vererbung
- Abgeleitet
- Implementiert
Konstruktoren
QueryableDataSourceView(DataSourceControl, String, HttpContext) |
Initialisiert eine neue Instanz der QueryableDataSourceView-Klasse. |
Felder
EventSelected |
Gibt an, ob das Ereignis, durch das der Datenabrufvorgang abgeschlossen wird, aufgetreten ist. |
EventSelecting |
Gibt an, ob das Ereignis, das vor einem Datenabrufvorgang auftritt, aufgetreten ist. |
Eigenschaften
AutoGenerateOrderByClause |
Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView-Objekt, das dem aktuellen QueryableDataSource-Steuerelement zugeordnet ist, eine dynamische |
AutoGenerateWhereClause |
Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView-Objekt, das dem aktuellen QueryableDataSource-Steuerelement zugeordnet ist, eine dynamische |
AutoPage |
Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView-Objekt, das dem aktuellen QueryableDataSource-Steuerelement zugeordnet ist, standardmäßig Paging unterstützt, oder legt diesen Wert fest. |
AutoSort |
Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView-Objekt, das dem aktuellen QueryableDataSource-Steuerelement zugeordnet ist, standardmäßig Sortierung unterstützt, oder legt diesen Wert fest. |
CanDelete |
Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView-Objekt, das dem aktuellen QueryableDataSource-Steuerelement zugeordnet ist, Löschvorgänge unterstützt. |
CanInsert |
Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView-Objekt, das dem aktuellen QueryableDataSource-Steuerelement zugeordnet ist, Einfügevorgänge unterstützt. |
CanPage |
Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView-Objekt, das dem aktuellen QueryableDataSource-Steuerelement zugeordnet ist, Paging unterstützt. |
CanRetrieveTotalRowCount |
Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView-Objekt, das dem aktuellen QueryableDataSource-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 QueryableDataSourceView-Objekt, das dem aktuellen QueryableDataSource-Steuerelement zugeordnet ist, eine sortierte Ansicht der abgerufenen Daten unterstützt. |
CanUpdate |
Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView-Objekt, das dem aktuellen QueryableDataSource-Steuerelement zugeordnet ist, Updatevorgänge unterstützt. |
DeleteParameters |
Ruft die Auflistung ab, die die während eines Löschvorgangs verwendeten Parameter enthält. |
EntityType |
Ruft den Typ des Datenobjekts ab, das für CRUD-Vorgänge verwendet werden soll. |
Events |
Ruft eine Liste von Ereignishandlerdelegaten für die Datenquellenansicht ab. (Geerbt von DataSourceView) |
GroupBy |
Ruft die Namen der Eigenschaften ab, die während des Auswahlvorgangs zum Gruppieren von Daten verwendet werden sollen, oder legt diese fest. |
GroupByParameters |
Ruft eine Auflistung von Parametern ab, mit deren Werten während des Auswahlvorgangs die |
InsertParameters |
Ruft eine Auflistung der während eines Einfügevorgangs verwendeten Parameter ab. |
IsTrackingViewState |
Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView-Objekt Änderungen des Ansichtszustands speichert. |
Name |
Ruft den Namen der Datenquellenansicht ab. (Geerbt von DataSourceView) |
OrderBy |
Ruft die Namen der Eigenschaften ab, die während des Select-Vorgangs zum Sortieren von Daten verwendet werden sollen, oder legt den Namen fest. |
OrderByParameters |
Ruft eine Auflistung von Parametern ab, die während des Select-Vorgangs zum Sortieren von Daten verwendet werden. |
OrderGroupsBy |
Ruft die Namen der Eigenschaften ab, die während des Select-Vorgangs zum Sortieren von gruppierten Daten verwendet werden sollen, oder legt die Namen fest. |
OrderGroupsByParameters |
Ruft eine Auflistung von Parametern ab, die zum Erstellen der |
SelectNew |
Ruft die Eigenschaften und berechneten Werte ab, in den abgerufenen Daten eingeschlossen sind, oder legt diese fest. |
SelectNewParameters |
Ruft die Auflistung der während eines Datenabrufvorgangs verwendeten Parameter ab. |
UpdateParameters |
Ruft die Auflistung der während eines Aktualisierungsvorgangs verwendeten Parameter ab. |
Where |
Ruft einen Wert ab, durch den die Bedingungen angegeben werden, die erfüllt werden müssen, damit eine Zeile in die angerufenen Daten einbezogen wird. |
WhereParameters |
Ruft eine Auflistung von Parametern ab, die zum Erstellen einer |
Methoden
BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>) |
Erstellt die Objekte, die für den Löschvorgang verwendet werden sollen. |
BuildInsertObject(IDictionary, IDictionary<String,Exception>) |
Erstellt die für den Einfügevorgang zu verwendenden Objekte, indem die einzufügenden Werte und die Fehlermeldung verwendet werden, die bei einem Fehler während des Vorgangs angezeigt werden. |
BuildQuery(DataSourceSelectArguments) |
Erstellt einen Select-Abfrageausdruck mithilfe der select-Argumente der Datenquelle. |
BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>) |
Erstellt mithilfe der angegebenen Werte die Objekte, die für den Updatevorgang verwendet werden sollen. |
CanExecute(String) |
Bestimmt, ob der angegebene Befehl ausgeführt werden kann. (Geerbt von DataSourceView) |
ClearOriginalValues() |
Löscht die ursprünglichen Werte. |
CreateQueryContext(DataSourceSelectArguments) |
Erstellt eine Instanz eines Abfragekontextobjekts, das die ausgewerteten Parameterauflistungen enthält. |
Delete(IDictionary, IDictionary) |
Führt einen Löschvorgang aus. |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Führt einen asynchronen Löschvorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt. (Geerbt von DataSourceView) |
DeleteObject(Object) |
Löscht ein Datenobjekt aus einer Tabelle. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
ExecuteCommand(String, IDictionary, IDictionary) |
Führt den angegebenen Befehl aus. (Geerbt von DataSourceView) |
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Führt den angegebenen Befehl aus. (Geerbt von DataSourceView) |
ExecuteDelete(IDictionary, IDictionary) |
Führt anhand der angegebenen Werte einen Löschvorgang für Datenelemente aus, die das QueryableDataSourceView-Objekt darstellt. |
ExecuteInsert(IDictionary) |
Führt anhand des angegebenen Werts einen Einfügevorgang für die Datenelemente aus, die das QueryableDataSourceView-Objekt darstellt. |
ExecutePaging(IQueryable, QueryContext) |
Führt das Blättern mit dem QueryContext-Objekt aus dem QueryableDataSource-Objekt aus. |
ExecuteQuery(IQueryable, QueryContext) |
Führt einen Abfrage-, Sortier- oder Pagingvorgang im IQueryable<T>-Objekt aus. |
ExecuteQueryExpressions(IQueryable, QueryContext) |
Führt Abfrageausdrücke mit einem IQueryable-Objekt und dem QueryContext-Objekt aus. |
ExecuteSelect(DataSourceSelectArguments) |
Führt einen Datenabrufvorgang aus. |
ExecuteSorting(IQueryable, QueryContext) |
Führt einen Sortiervorgang aus. |
ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Führt einen Aktualisierungsvorgang aus. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetOriginalValues(IDictionary) |
Ruft die ursprünglichen Werte für die angegebenen Schlüssel ab, die während des SELECT-Vorgangs gespeichert wurden. |
GetSource(QueryContext) |
Ruft das ursprüngliche IQueryable-Objekt für die Datenquellenansicht auf Grundlage des Abfragekontexts ab. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation) |
Wird von Methoden aufgerufen, von denen CRUD-Vorgänge ausgeführt werden, wenn bei einem CRUD-Vorgang im Datenobjekt-Erstellungsprozess Fehler auftreten. |
Insert(IDictionary) |
Führt einen asynchronen Einfügevorgang für die Datenelemente aus, die das QueryableDataSourceView-Objekt darstellt. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Führt einen asynchronen Einfügevorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt. (Geerbt von DataSourceView) |
InsertObject(Object) |
Fügt Datenobjekte in ein QueryableDataSourceView-Objekt ein. |
LoadViewState(Object) |
Stellt den vorher gespeicherten Ansichtszustand für die Datenquellenansicht wieder her. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
OnDataSourceViewChanged(EventArgs) |
Löst das DataSourceViewChanged-Ereignis aus. (Geerbt von DataSourceView) |
OnQueryCreated(QueryCreatedEventArgs) |
Löst das QueryCreated-Ereignis aus, nach dem das QueryableDataSource-Steuerelement ein IQueryable-Objekt erstellt hat. |
OnQueryParametersChanged(Object, EventArgs) |
Aufruf der RaiseViewChanged()-Methode. |
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) |
RaiseViewChanged() |
Aufruf der OnDataSourceViewChanged(EventArgs)-Methode. |
SaveViewState() |
Speichert die Änderungen am Ansichtszustand für das QueryableDataSourceView-Objekt ab dem Zeitpunkt, zu dem die Seite an den Server gesendet wurde. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Ruft asynchron eine Liste der Daten aus dem zugrunde liegenden Datenspeicher ab. (Geerbt von DataSourceView) |
StoreOriginalValues(IList) |
Speichert die ursprünglichen Werte des |
StoreOriginalValues(IList, Func<PropertyDescriptor,Boolean>) |
Speichert die ursprünglichen Werte aus dem Select-Vorgang im Ansichtszustand des Steuerelements, wenn Lösch- oder Updatevorgänge aktiviert werden. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
TrackViewState() |
Veranlasst die Nachverfolgung von Änderungen am Ansichtszustand des Serversteuerelements, damit die Änderungen im Zustand des Serversteuerelements gespeichert werden können. |
Update(IDictionary, IDictionary, IDictionary) |
Führt einen Aktualisierungsvorgang aus. |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Führt einen asynchronen Aktualisierungsvorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt. (Geerbt von DataSourceView) |
UpdateObject(Object, Object) |
Aktualisiert ein Datenobjekt. |
Ereignisse
DataSourceViewChanged |
Tritt ein, wenn sich die Datenquellenansicht geändert hat. (Geerbt von DataSourceView) |
QueryCreated |
Tritt beim Erstellen einer Abfrage auf. |
Explizite Schnittstellenimplementierungen
IStateManager.IsTrackingViewState |
Ruft bei der Implementierung durch eine Klasse einen Wert ab, der angibt, ob die Änderungen des Anzeigezustands von einem Serversteuerelement verfolgt werden. |
IStateManager.LoadViewState(Object) |
Lädt bei der Implementierung durch eine Klasse den zuvor gespeicherten Anzeigezustand des Serversteuerelements für das Steuerelement. |
IStateManager.SaveViewState() |
Bei der Implementierung durch eine Klasse werden die Änderungen am Ansichtszustand eines Serversteuerelements in einem Objekt gespeichert. |
IStateManager.TrackViewState() |
Ruft bei der Implementierung durch eine Klasse einen Wert ab, der angibt, ob die Änderungen des Anzeigezustands von einem Serversteuerelement verfolgt werden. |