ContextDataSourceView Klasse

Definition

Unterstützt das ContextDataSource Steuerelement und stellt eine Schnittstelle für datengebundene Steuerelemente zum Ausführen von Datenvorgängen bereit.

public ref class ContextDataSourceView abstract : System::Web::UI::WebControls::QueryableDataSourceView
public abstract class ContextDataSourceView : System.Web.UI.WebControls.QueryableDataSourceView
type ContextDataSourceView = class
    inherit QueryableDataSourceView
Public MustInherit Class ContextDataSourceView
Inherits QueryableDataSourceView
Vererbung
Abgeleitet

Konstruktoren

Name Beschreibung
ContextDataSourceView(DataSourceControl, String, HttpContext)

Initialisiert eine neue Instanz der ContextDataSourceView-Klasse.

Felder

Name Beschreibung
EventContextCreated

Gibt an, dass ein Ereignis aufgetreten ist, nachdem eine Instanz des Kontexttypobjekts erstellt wurde.

EventContextCreating

Gibt an, dass ein Ereignis auftritt, bevor eine Instanz des Kontexttypobjekts erstellt wird.

EventContextDisposing

Gibt an, dass ein Ereignis auftritt, bevor eine Instanz des Kontexttypobjekts verworfen wird.

Eigenschaften

Name Beschreibung
AutoGenerateOrderByClause

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das QueryableDataSourceView Objekt, das dem aktuellen QueryableDataSource Steuerelement zugeordnet ist, eine dynamische Klausel OrderBy erstellt.

(Geerbt von QueryableDataSourceView)
AutoGenerateWhereClause

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das QueryableDataSourceView Objekt, das dem aktuellen QueryableDataSource Steuerelement zugeordnet ist, eine dynamische Where Klausel erstellt.

(Geerbt von QueryableDataSourceView)
AutoPage

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das QueryableDataSourceView Objekt, das dem aktuellen QueryableDataSource Steuerelement zugeordnet ist, standardmäßig paging unterstützt.

(Geerbt von QueryableDataSourceView)
AutoSort

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das QueryableDataSourceView Objekt, das dem aktuellen QueryableDataSource Steuerelement zugeordnet ist, die Sortierung standardmäßig unterstützt.

(Geerbt von QueryableDataSourceView)
CanDelete

Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView Objekt, das dem aktuellen QueryableDataSource Steuerelement zugeordnet ist, Löschvorgänge unterstützt.

(Geerbt von QueryableDataSourceView)
CanInsert

Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView Objekt, das dem aktuellen QueryableDataSource Steuerelement zugeordnet ist, Einfügevorgänge unterstützt.

(Geerbt von QueryableDataSourceView)
CanPage

Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView Objekt, das dem aktuellen QueryableDataSource Steuerelement zugeordnet ist, paging unterstützt.

(Geerbt von QueryableDataSourceView)
CanRetrieveTotalRowCount

Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView Objekt, das dem aktuellen Steuerelement zugeordnet ist, das Abrufen der Gesamtanzahl der Datenzeilen QueryableDataSource und das Abrufen der Daten unterstützt.

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

(Geerbt von QueryableDataSourceView)
CanUpdate

Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView Objekt, das dem aktuellen QueryableDataSource Steuerelement zugeordnet ist, Aktualisierungsvorgänge unterstützt.

(Geerbt von QueryableDataSourceView)
Context

Dient zum Abrufen oder Festlegen des aktuellen Datenkontexts.

ContextType

Ruft den Typ des Datenkontexts ab.

ContextTypeName

Dient zum Abrufen oder Festlegen des Namens der Datenkontextklasse, die das Feld oder die Eigenschaft enthält, das in der TableName Eigenschaft angegeben ist.

DeleteParameters

Ruft die Auflistung ab, die die Parameter enthält, die während eines Löschvorgangs verwendet werden.

(Geerbt von QueryableDataSourceView)
EntitySet

Dient zum Abrufen oder Festlegen des Objekts, das den Wert der abzurufenden Daten enthält.

EntitySetName

Dient zum Abrufen oder Festlegen des Namens der Eigenschaft oder des Felds in der Datenkontextklasse, die eine Datensammlung darstellt.

EntitySetType

Dient zum Abrufen oder Festlegen des Namens des Objekts, das für einen Einfüge-, Lösch- oder Aktualisierungsvorgang erstellt wird.

EntityType

Dient zum Abrufen oder Festlegen des Objekts, das für einen Einfüge-, Lösch- oder Aktualisierungsvorgang erstellt wird.

EntityTypeName

Dient zum Abrufen oder Festlegen des Namens des Objekts, das für einen Einfüge-, Lösch- oder Aktualisierungsvorgang erstellt wird.

Events

Ruft eine Liste der Ereignishandlerdelegat für die Datenquellenansicht ab.

(Geerbt von DataSourceView)
GroupBy

Dient zum Abrufen oder Festlegen des Namens oder der Namen der Eigenschaften, die während des Auswahlvorgangs zum Gruppieren von Daten verwendet werden sollen.

(Geerbt von QueryableDataSourceView)
GroupByParameters

Ruft eine Auflistung von Parametern ab, deren Werte zum Erstellen der GroupBy Klausel während des Auswahlvorgangs verwendet werden.

(Geerbt von QueryableDataSourceView)
InsertParameters

Ruft eine Auflistung von Parametern ab, die während des Einfügevorgangs verwendet werden.

(Geerbt von QueryableDataSourceView)
IsTrackingViewState

Ruft einen Wert ab, der angibt, ob das QueryableDataSourceView Objekt Änderungen am Ansichtszustand speichert.

(Geerbt von QueryableDataSourceView)
Name

Ruft den Namen der Datenquellenansicht ab.

(Geerbt von DataSourceView)
OrderBy

Dient zum Abrufen oder Festlegen des Namens oder der Namen der Eigenschaften, die während des Auswahlvorgangs zum Sortieren von Daten verwendet werden.

(Geerbt von QueryableDataSourceView)
OrderByParameters

Ruft eine Auflistung von Parametern ab, die während des Auswahlvorgangs zum Sortieren von Daten verwendet werden.

(Geerbt von QueryableDataSourceView)
OrderGroupsBy

Dient zum Abrufen oder Festlegen der Namen der Eigenschaften, die während des Auswahlvorgangs zum Sortieren gruppierter Daten verwendet werden.

(Geerbt von QueryableDataSourceView)
OrderGroupsByParameters

Ruft eine Auflistung von Parametern ab, die zum Erstellen der OrderGroupsBy Klausel verwendet werden.

(Geerbt von QueryableDataSourceView)
SelectNew

Dient zum Abrufen oder Festlegen der Eigenschaften und berechneten Werte, die in den abgerufenen Daten enthalten sind.

(Geerbt von QueryableDataSourceView)
SelectNewParameters

Ruft die Auflistung von Parametern ab, die während eines Datenabrufvorgangs verwendet werden.

(Geerbt von QueryableDataSourceView)
UpdateParameters

Ruft die Auflistung von Parametern ab, die während eines Aktualisierungsvorgangs verwendet werden.

(Geerbt von QueryableDataSourceView)
Where

Dient zum Abrufen oder Festlegen eines Werts, der angibt, welche Bedingungen erfüllt sein müssen, damit eine Zeile in die abgerufenen Daten einbezogen werden soll.

(Geerbt von QueryableDataSourceView)
WhereParameters

Ruft eine Auflistung von Parametern ab, die zum Erstellen einer Where Klausel verwendet werden.

(Geerbt von QueryableDataSourceView)

Methoden

Name Beschreibung
BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>)

Erstellt die Objekte, die für den Löschvorgang verwendet werden sollen.

(Geerbt von QueryableDataSourceView)
BuildInsertObject(IDictionary, IDictionary<String,Exception>)

Erstellt die Objekte, die für den Einfügevorgang verwendet werden sollen, indem die werte zum Einfügen verwendet werden, und die Fehlermeldung, die angezeigt werden soll, wenn der Vorgang fehlschlägt.

(Geerbt von QueryableDataSourceView)
BuildQuery(DataSourceSelectArguments)

Erstellt einen Auswahlabfrageausdruck mithilfe der auswahlargumente der Datenquelle.

(Geerbt von QueryableDataSourceView)
BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>)

Erstellt die Objekte, die für den Aktualisierungsvorgang mithilfe der angegebenen Werte verwendet werden sollen.

(Geerbt von QueryableDataSourceView)
CanExecute(String)

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

(Geerbt von DataSourceView)
ClearOriginalValues()

Löscht die ursprünglichen Werte.

(Geerbt von QueryableDataSourceView)
CreateContext(DataSourceOperation)

Erstellt eine Instanz des Datenkontexts und des Entitätssatztyps für den angegebenen Vorgang.

CreateQueryContext(DataSourceSelectArguments)

Erstellt eine Instanz eines Abfragekontextobjekts, das die ausgewerteten Parameterauflistungen enthält.

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

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

(Geerbt von DataSourceView)
Delete(IDictionary, IDictionary)

Führt einen Löschvorgang aus.

(Geerbt von QueryableDataSourceView)
DeleteObject(Object)

Löscht ein Datenobjekt aus einer Tabelle.

(Geerbt von QueryableDataSourceView)
DisposeContext()

Entfernt den Kontext, nachdem ein Vorgang ausgeführt wurde.

DisposeContext(Object)

Entfernt den angegebenen Datenkontext, nachdem ein Vorgang ausgeführt wurde.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(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 mit den angegebenen Schlüsseln aus und verwendet Zeilenwerte, die zum Erkennen von Konflikten verwendet werden.

ExecuteInsert(IDictionary)

Führt einen Einfügevorgang mithilfe der in einer Auflistung angegebenen Werte aus.

ExecutePaging(IQueryable, QueryContext)

Führt die Auslagerung mithilfe des QueryContext Objekts aus.QueryableDataSource

(Geerbt von QueryableDataSourceView)
ExecuteQuery(IQueryable, QueryContext)

Führt einen Abfrage-, Sortier- oder Auslagerungsvorgang für das IQueryable<T> Objekt aus.

(Geerbt von QueryableDataSourceView)
ExecuteQueryExpressions(IQueryable, QueryContext)

Führt Abfrageausdrücke mithilfe eines IQueryable Objekts und des QueryContext Objekts aus.

(Geerbt von QueryableDataSourceView)
ExecuteSelect(DataSourceSelectArguments)

Führt einen Datenabrufvorgang aus.

(Geerbt von QueryableDataSourceView)
ExecuteSorting(IQueryable, QueryContext)

Führt einen Sortiervorgang aus.

(Geerbt von QueryableDataSourceView)
ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Führt einen Aktualisierungsvorgang mithilfe der angegebenen Zeilenschlüsselwerte, der Zeilenwerte und der Zeilenwerte aus, die zum Erkennen von Konflikten verwendet werden.

GetDataObjectType(Type)

Ruft den Typ des Datenobjekts ab, das für die Lösch-, Einfüge- und Aktualisierungsvorgänge verwendet werden soll.

GetEntitySetType()

Ruft die Entität ab, die als Eigenschaft, Feld oder Datenkontext festgelegt ist.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetOriginalValues(IDictionary)

Ruft die ursprünglichen Werte für die angegebenen Schlüssel ab, die während des Auswahlvorgangs gespeichert wurden.

(Geerbt von QueryableDataSourceView)
GetSource(QueryContext)

Ruft die Quelle des Abfragekontexts ab.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation)

Wird von Methoden aufgerufen, die CRUD-Vorgänge ausführen, wenn ein CRUD-Vorgang im Datenobjekt-Erstellungsprozess fehlschlägt.

(Geerbt von QueryableDataSourceView)
Insert(IDictionary, DataSourceViewOperationCallback)

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

(Geerbt von DataSourceView)
Insert(IDictionary)

Führt einen asynchronen Einfügevorgang für die Datenelemente aus, die das QueryableDataSourceView Objekt darstellt.

(Geerbt von QueryableDataSourceView)
InsertObject(Object)

Fügt Datenobjekte in ein Objekt ein QueryableDataSourceView .

(Geerbt von QueryableDataSourceView)
LoadViewState(Object)

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

(Geerbt von QueryableDataSourceView)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
OnDataSourceViewChanged(EventArgs)

Löst das DataSourceViewChanged-Ereignis aus.

(Geerbt von DataSourceView)
OnQueryCreated(QueryCreatedEventArgs)

Löst das QueryCreated Ereignis aus, nachdem das QueryableDataSource Steuerelement ein IQueryable Objekt erstellt hat.

(Geerbt von QueryableDataSourceView)
OnQueryParametersChanged(Object, EventArgs)

Die RaiseViewChanged()-Methode wird aufgerufen.

(Geerbt von QueryableDataSourceView)
RaiseUnsupportedCapabilityError(DataSourceCapabilities)

Wird von der RaiseUnsupportedCapabilitiesError(DataSourceView) Methode aufgerufen, um die für einen ExecuteSelect(DataSourceSelectArguments) Vorgang angeforderten Funktionen mit denen zu vergleichen, die die Ansicht unterstützt.

(Geerbt von DataSourceView)
RaiseViewChanged()

Die OnDataSourceViewChanged(EventArgs)-Methode wird aufgerufen.

(Geerbt von QueryableDataSourceView)
SaveViewState()

Speichert Änderungen am Ansichtszustand für das QueryableDataSourceView Objekt seit dem Zeitpunkt, zu dem die Seite auf dem Server gepostet wurde.

(Geerbt von QueryableDataSourceView)
Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

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

(Geerbt von DataSourceView)
StoreOriginalValues(IList, Func<PropertyDescriptor,Boolean>)

Speichert die ursprünglichen Werte aus dem Auswahlvorgang im Ansichtszustand des Steuerelements, wenn Lösch- oder Aktualisierungsvorgänge aktiviert sind.

(Geerbt von QueryableDataSourceView)
StoreOriginalValues(IList)

Speichert die ursprünglichen Werte aus dem Select Vorgang im Ansichtszustand des Steuerelements.

(Geerbt von QueryableDataSourceView)
ToString()

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

(Geerbt von Object)
TrackViewState()

Führt die Nachverfolgung von Ansichtszustandsänderungen an das Serversteuerelement aus, sodass sie im Zustand des Serversteuerelements gespeichert werden können.

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

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

(Geerbt von DataSourceView)
Update(IDictionary, IDictionary, IDictionary)

Führt einen Aktualisierungsvorgang aus.

(Geerbt von QueryableDataSourceView)
UpdateObject(Object, Object)

Aktualisiert ein Datenobjekt.

(Geerbt von QueryableDataSourceView)

Ereignisse

Name Beschreibung
DataSourceViewChanged

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

(Geerbt von DataSourceView)
QueryCreated

Tritt auf, wenn eine Abfrage erstellt wird.

(Geerbt von QueryableDataSourceView)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IStateManager.IsTrackingViewState

Wenn sie von einer Klasse implementiert wird, wird ein Wert abgerufen, der angibt, ob ein Serversteuerelement seine Ansichtszustandsänderungen nachverfolgt.

(Geerbt von QueryableDataSourceView)
IStateManager.LoadViewState(Object)

Wenn sie von einer Klasse implementiert wird, wird der zuvor gespeicherte Ansichtszustand des Serversteuerelements für das Steuerelement geladen.

(Geerbt von QueryableDataSourceView)
IStateManager.SaveViewState()

Wenn sie von einer Klasse implementiert wird, werden die Änderungen am Ansichtszustand eines Serversteuerelements in einem Objekt gespeichert.

(Geerbt von QueryableDataSourceView)
IStateManager.TrackViewState()

Wenn sie von einer Klasse implementiert wird, wird ein Wert abgerufen, der angibt, ob ein Serversteuerelement seine Ansichtszustandsänderungen nachverfolgt.

(Geerbt von QueryableDataSourceView)

Gilt für: