ObjectDataSourceView ObjectDataSourceView ObjectDataSourceView ObjectDataSourceView Class

Definition

Unterstützt das ObjectDataSource-Steuerelement und stellt eine Schnittstelle für datengebundene Steuerelemente zum Ausführen von Datenvorgängen mit Geschäfts- und Datenobjekten bereit.Supports the ObjectDataSource control and provides an interface for data-bound controls to perform data operations with business and data objects.

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

Hinweise

Die ObjectDataSourceView -Klasse ist primär für die Verwendung durch Daten gebundene Steuerelemente und nicht als programmierbares Objekt im Seitencode vorgesehen.The ObjectDataSourceView class is intended primarily to be used by data-bound controls, and not as a programmable object in page code.

Die ObjectDataSourceView -Klasse implementiert die Daten Funktionalität für ObjectDataSource das-Steuerelement, Updateeinschließlich der Vorgänge Insert ,, Deleteund, das Sortieren, Filtern und Verwalten von Einstellungen, die Selectim Ansichts Zustand aufbewahrt werden.The ObjectDataSourceView class implements the data functionality for the ObjectDataSource control, including the Select, Update, Delete, and Insert operations, sorting, filtering, and management of settings kept in view state.

Für ObjectDataSourceView jede Instanz ObjectDataSource der-Klasse wird zur Laufzeit ein-Objekt erstellt.A ObjectDataSourceView object is created for each instance of the ObjectDataSource class at run time. Aufrufe von Daten Vorgängen der Instanz der ObjectDataSource -Klasse werden von der Instanz ObjectDataSourceView des-Objekts verarbeitet.Calls to data operations of the instance of the ObjectDataSource class are handled by the instance of the ObjectDataSourceView object. Seiten Entwickler greifen nicht direkt auf die Instanz der ObjectDataSourceView -Klasse zu.Page developers do not access the instance of the ObjectDataSourceView class directly. Steuerelement Entwickler können benutzerdefinierte Daten Steuerelemente erstellen ObjectDataSource , ObjectDataSourceView indem Sie die Klassen und erweitern.Control developers can create custom data controls by extending the ObjectDataSource and ObjectDataSourceView classes.

Die ObjectDataSourceView -Klasse führt Daten Vorgänge durch Aufrufen von Methoden für Geschäfts-oder Datenobjekte mithilfe von Reflektion aus.The ObjectDataSourceView class performs data operations by calling methods on business or data objects using reflection. Zur Laufzeit erstellt das ObjectDataSource -Steuerelement eine Instanz des Typs, der durch die TypeName -Eigenschaft identifiziert wird, und ruft dann die entsprechende-Methode für den Daten Vorgang auf.At run time, the ObjectDataSource control creates an instance of the type that is identified by the TypeName property, and then calls the appropriate method for the data operation. Das instanziierte Objekt wird nicht im Arbeitsspeicher von ObjectDataSourceViewzwischengespeichert.The instantiated object is not cached in memory by the ObjectDataSourceView. Das-Objekt wird für jeden Daten Methodenaufrufe erstellt und zerstört.The object is created and destroyed for every data method call. Wenn die-Methode static (Shared in Visual Basic) ist, wird keine Instanz erstellt, aber die Daten Vorgangs Methode wird immer noch aufgerufen.If the method is static (Shared in Visual Basic), an instance is not created but the data operation method is still called.

Der ObjectDataSourceView wird den Seiten Entwicklern nicht direkt ObjectDataSource vom-Steuerelement bereitgestellt.The ObjectDataSourceView is not directly exposed to page developers by the ObjectDataSource control. Stattdessen erfolgt der Zugriff auf die Eigenschaften und ObjectDataSourceView Methoden von über den ObjectDataSource.Instead, the properties and methods of the ObjectDataSourceView are accessed through the ObjectDataSource. Beispielsweise wird die DeleteMethod der ObjectDataSourceView -Eigenschaft festgelegt, indem DeleteMethod die-Eigenschaft ObjectDataSourcevon festgelegt wird.For example, the DeleteMethod of ObjectDataSourceView property is set by setting the DeleteMethod property of the ObjectDataSource.

Abrufen von DatenRetrieving Data

Der grundlegendste Vorgang, der von einer Datenquellen Sicht durchführt wird, ist das Abrufen von Daten Select aus dem zugrunde liegenden Datenspeicher IEnumerable mithilfe der-Methode, die eine Auflistung von Datenelementen abruft.The most basic operation that a data source view performs is data retrieval from the underlying data storage using the Select method, which retrieves an IEnumerable collection of data items. Die folgenden Datenabruf Methoden,-Eigenschaften und-Ereignisse werden vom ObjectDataSourceView -Objekt implementiert und für Seiten Entwickler und andere Aufrufer direkt ObjectDataSource über das Steuerelement bereitgestellt:The following data retrieval methods, properties, and events are implemented by the ObjectDataSourceView object and exposed directly by its ObjectDataSource control to page developers and other callers:

Aktualisieren von DatenUpdating Data

Das ObjectDataSourceView -Objekt unterstützt Datenaktualisierungen durch Aufrufen einer Geschäfts-oder Datenobjekt Methode, die UpdateMethod durch die-Eigenschaft identifiziert wird.The ObjectDataSourceView object supports data updates by calling a business or data object method that is identified by the UpdateMethod property. Daten gebundene Steuerelemente, die automatisch Updates ausführen, wie z GridView . DetailsView b. das-Steuerelement und IOrderedDictionary das-Steuer ObjectDataSourceView Element, übergeben ihre Parameter in einer Schnittstelle an, und das Ansichts Objekt führt diese Parameter mit allen Parametern in der UpdateParameters Auflistung gefunden.Data-bound controls that automatically perform updates, such as the GridView and DetailsView controls, pass their parameters in an IOrderedDictionary interface to the ObjectDataSourceView and the view object merges these parameters with any parameters that are found in the UpdateParameters collection.

Die folgenden Aktualisierungs Methoden,-Eigenschaften und-Ereignisse werden vom ObjectDataSourceView implementiert und für Seiten Entwickler ObjectDataSource und andere Aufrufer direkt über das Steuerelement bereitgestellt:The following update methods, properties, and events are implemented by the ObjectDataSourceView and exposed directly by its ObjectDataSource control to page developers and other callers:

Einfügen von DatenInserting Data

Das ObjectDataSourceView -Objekt unterstützt das Einfügen neuer Daten Zeilen, indem eine Geschäfts-oder Datenobjekt Methode aufgerufen wird InsertMethod , die durch die-Eigenschaft identifiziert wird.The ObjectDataSourceView object supports inserting new rows of data by calling a business or data object method that is identified by the InsertMethod property. Daten gebundene Steuerelemente, die automatisch Einfügungen ausführen, GridView wie DetailsViewz. b. und, IOrderedDictionary übergeben ihre Parameter ObjectDataSourceView in einer Schnittstelle an, und das Ansichts Objekt führt diese Parameter mit allen Parametern aus, die in gefunden werden. die InsertParameters -Auflistung.Data-bound controls that automatically perform inserts, such as the GridView and DetailsView, pass their parameters in an IOrderedDictionary interface to the ObjectDataSourceView and the view object merges these parameters with any parameters that are found in the InsertParameters collection.

Die folgenden INSERT ObjectDataSourceView -Methoden,-Eigenschaften und-Ereignisse werden vom implementiert und für Seiten Entwickler ObjectDataSource und andere Aufrufer direkt über das Steuerelement bereitgestellt:The following insert methods, properties, and events are implemented by the ObjectDataSourceView and exposed directly by its ObjectDataSource control to page developers and other callers:

Löschen von DatenDeleting Data

Das ObjectDataSourceView -Objekt unterstützt das Löschen von Daten durch Aufrufen einer Geschäfts-oder Datenobjekt Methode DeleteMethod , die durch die-Eigenschaft identifiziert wird.The ObjectDataSourceView object supports deleting data by calling a business or data object method that is identified by the DeleteMethod property. Daten gebundene Steuerelemente, die automatisch Löschvorgänge ausführen, wie GridView z DetailsView. b. und, übergeben IOrderedDictionary ihre Parameter ObjectDataSourceView in einer Schnittstelle an, und das Ansichts Objekt führt diese Parameter mit allen Parametern aus, die in gefunden werden. die DeleteParameters -Auflistung.Data-bound controls that automatically perform deletes, such as the GridView and DetailsView, pass their parameters in an IOrderedDictionary interface to the ObjectDataSourceView and the view object merges these parameters with any parameters that are found in the DeleteParameters collection. Die folgenden Delete-Methoden,-Eigenschaften und-Ereignisse werden vom ObjectDataSourceView implementiert und für Seiten Entwickler ObjectDataSource und andere Aufrufer direkt über das Steuerelement bereitgestellt:The following delete methods, properties, and events are implemented by the ObjectDataSourceView and exposed directly by its ObjectDataSource control to page developers and other callers:

Filtern und Sortieren von DatenFiltering and Sorting Data

Das Abrufen von Daten ist leistungsfähiger, wenn Sie die Daten dynamisch filtern können.Data retrieval is more powerful when you can filter the data dynamically. Das Filtern wird ObjectDataSource nur vom-Steuerelement unterstützt, wenn die DataSet Select Methode ein DataTable -oder-Objekt zurückgibt.Filtering is supported only by the ObjectDataSource control if the Select method returns a DataTable or DataSet object. Sie können die- FilterExpression Eigenschaft FilterParameters und die-Eigenschaft verwenden, um die dynamische Filterung auf Datenabruf anzuwenden.You can use the FilterExpression and FilterParameters properties to apply dynamic filtering to data retrieval. Diese Eigenschaften werden durch das- ObjectDataSourceView Objekt implementiert und direkt ObjectDataSource über das Steuerelement für Daten gebundene Steuerelemente und andere Aufrufer verfügbar gemacht.These properties are implemented by the ObjectDataSourceView object and exposed directly by its ObjectDataSource control to data-bound controls and other callers.

Sie können die Daten, die Sie mit dem ObjectDataSource abrufen, sortieren, indem Sie die Daten nach dem Abrufen in den Arbeitsspeicher sortieren.You can sort the data that you retrieve with the ObjectDataSource by ordering the data in memory after it is retrieved. Das ObjectDataSource sortieren wird nur vom-Steuerelement unter Select stützt, wenn die DataSet-Methode DataTable oder zurückgibt.Sorting is supported only by the ObjectDataSource control if the Select method returns a DataTable or DataSet. Die CanSort -Eigenschaft gibt trueimmer zurück, ObjectDataSourceView da der nicht bestimmen kann, welcher Typ Select von der Methode zurückgegeben wird, ohne die-Methode aufrufen zu müssenThe CanSort property always returns true, because the ObjectDataSourceView cannot determine what type is returned by the Select method without calling the method. Die SortExpression Eigenschaften Syntax ist identisch mit der-Eigenschaft DataView.Sort für eine-Eigenschaft.The SortExpression property syntax is the same as for a DataView.Sort property.

Status der Überwachungs AnsichtTracking View State

Implementiert die- IStateManager Schnittstelle und verwendet den Ansichts Zustand, um den Status über Seiten Anforderungen hinweg zu verfolgen. ObjectDataSourceViewThe ObjectDataSourceView implements the IStateManager interface and uses view state to track its state across page requests. Die-Methode LoadViewState, SaveViewStatedie- TrackViewState Methode und die-Methode werden bereitgestellt, um die Ansichts Zustandsüberwachung für das SteuerelementImplementation of the LoadViewState, SaveViewState, and TrackViewState methods are provided to enable view state tracking for the control. Weitere Informationen finden Sie unter ASP.net State Management Overview.For more information, see ASP.NET State Management Overview.

Konstruktoren

ObjectDataSourceView(ObjectDataSource, String, HttpContext) ObjectDataSourceView(ObjectDataSource, String, HttpContext) ObjectDataSourceView(ObjectDataSource, String, HttpContext) ObjectDataSourceView(ObjectDataSource, String, HttpContext)

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

Eigenschaften

CanDelete CanDelete CanDelete CanDelete

Ruft einen Wert ab, der angibt, ob das ObjectDataSourceView-Objekt, das dem aktuellen ObjectDataSource-Steuerelement zugeordnet ist, den Löschvorgang unterstützt.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports the delete operation.

CanInsert CanInsert CanInsert CanInsert

Ruft einen Wert ab, der angibt, ob das ObjectDataSourceView-Objekt, das dem aktuellen ObjectDataSource-Steuerelement zugeordnet ist, den Einfügevorgang unterstützt.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports the insert operation.

CanPage CanPage CanPage CanPage

Ruft einen Wert ab, der angibt, ob das ObjectDataSourceView-Objekt, das dem aktuellen ObjectDataSource-Steuerelement zugeordnet ist, das Paging der abgerufenen Daten unterstützt.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports paging through the retrieved data.

CanRetrieveTotalRowCount CanRetrieveTotalRowCount CanRetrieveTotalRowCount CanRetrieveTotalRowCount

Ruft einen Wert ab, der angibt, ob das ObjectDataSourceView-Objekt, das dem aktuellen ObjectDataSource-Steuerelement zugeordnet ist, das Abrufen der Gesamtanzahl der Datenzeilen (zusätzlich zum Datensatz) unterstützt.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports retrieving the total number of data rows, in addition to the set of data.

CanSort CanSort CanSort CanSort

Ruft einen Wert ab, der angibt, ob das ObjectDataSourceView-Objekt, das dem aktuellen ObjectDataSource-Steuerelement zugeordnet ist, eine sortierte Ansicht der zugrunde liegenden Datenquelle unterstützt.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports a sorted view on the underlying data source.

CanUpdate CanUpdate CanUpdate CanUpdate

Ruft einen Wert ab, der angibt, ob das ObjectDataSourceView-Objekt, das dem aktuellen ObjectDataSource-Steuerelement zugeordnet ist, den Aktualisierungsvorgang unterstützt.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports the update operation.

ConflictDetection ConflictDetection ConflictDetection ConflictDetection

Ruft einen Wert ab, der bestimmt, wie das ObjectDataSource-Steuerelement Aktualisierungs- und Löschvorgänge ausführt, wenn die Daten einer Zeile im zugrunde liegenden Datenspeicher während der Vorgangsausführung geändert werden, oder legt diesen Wert fest.Gets or sets a value that determines how the ObjectDataSource control performs updates and deletes when data in a row in the underlying data storage changes during the time of the operation.

ConvertNullToDBNull ConvertNullToDBNull ConvertNullToDBNull ConvertNullToDBNull

Ruft einen Wert ab, der angibt, ob die an einen Aktualisierungs-, Einfüge- oder Löschvorgang übergebenen Parameter-Werte automatisch von null in einen Value-Wert konvertiert werden, oder legt diesen fest.Gets or sets a value indicating whether Parameter values that are passed to an update, insert, or delete operation are automatically converted from null to the Value value.

DataObjectTypeName DataObjectTypeName DataObjectTypeName DataObjectTypeName

Ruft den Namen einer Klasse ab, die das ObjectDataSource-Steuerelement als Parameter in einem Datenvorgang verwendet, oder legt diesen fest.Gets or sets the name of a class that the ObjectDataSource control uses for a parameter in a data operation. Anstelle der ObjectDataSource-Objekte, die sich in verschiedenen Parameterauflistungen befinden, verwendet das Parameter-Steuerelement die angegebene Klasse.The ObjectDataSource control uses the specified class instead of the Parameter objects that are in the various parameters collections.

DeleteMethod DeleteMethod DeleteMethod DeleteMethod

Ruft den Namen der Methode oder der Funktion auf, die vom ObjectDataSourceView-Objekt zum Löschen von Daten aufgerufen wird, oder legt diesen fest.Gets or sets the name of the method or function that the ObjectDataSourceView object invokes to delete data.

DeleteParameters DeleteParameters DeleteParameters DeleteParameters

Ruft die Parameterauflistung ab, die die von der DeleteMethod-Methode verwendeten Parameter enthält.Gets the parameters collection that contains the parameters that are used by the DeleteMethod method.

EnablePaging EnablePaging EnablePaging EnablePaging

Ruft einen Wert ab, der angibt, ob das Datenquellen-Steuerelement Paging für den von ihm abgerufenen Datensatz unterstützt, oder legt diesen fest.Gets or sets a value indicating whether the data source control supports paging through the set of data that it retrieves.

Events Events Events Events

Ruft eine Liste von Ereignishandlerdelegaten für die Datenquellenansicht ab.Gets a list of event-handler delegates for the data source view.

(Inherited from DataSourceView)
FilterExpression FilterExpression FilterExpression FilterExpression

Ruft einen Filterausdruck ab, der beim Aufruf der von der SelectMethod-Eigenschaft angegebenen Geschäftsobjektmethode angewendet wird, oder legt diesen fest.Gets or sets a filtering expression that is applied when the business object method that is identified by the SelectMethod property is called.

FilterParameters FilterParameters FilterParameters FilterParameters

Ruft eine Auflistung von Parametern ab, die beliebigen Parameterplatzhaltern in der FilterExpression-Zeichenfolge zugeordnet sind.Gets a collection of parameters that are associated with any parameter placeholders that are in the FilterExpression string.

InsertMethod InsertMethod InsertMethod InsertMethod

Ruft den Namen der Methode oder der Funktion auf, die vom ObjectDataSourceView-Objekt zum Einfügen von Daten aufgerufen wird, oder legt diesen fest.Gets or sets the name of the method or function that the ObjectDataSourceView object invokes to insert data.

InsertParameters InsertParameters InsertParameters InsertParameters

Ruft die Parameterauflistung ab, die die von der InsertMethod-Methode verwendeten Parameter enthält.Gets the parameters collection that contains the parameters that are used by the InsertMethod method.

IsTrackingViewState IsTrackingViewState IsTrackingViewState IsTrackingViewState

Ruft einen Wert ab, der angibt, ob das ObjectDataSourceView-Objekt Änderungen des Ansichtszustands speichert.Gets a value indicating whether the ObjectDataSourceView object is saving changes to its view state.

MaximumRowsParameterName MaximumRowsParameterName MaximumRowsParameterName MaximumRowsParameterName

Ruft den Namen des Datenabruf-Methodenparameters ab, der die Anzahl der abzurufenden Datensätze für die Paging-Unterstützung der Datenquelle angibt, oder legt diesen fest.Gets or sets the name of the data retrieval method parameter that is used to indicate the number of records to retrieve for data source paging support.

Name Name Name Name

Ruft den Namen der Datenquellenansicht ab.Gets the name of the data source view.

(Inherited from DataSourceView)
OldValuesParameterFormatString OldValuesParameterFormatString OldValuesParameterFormatString OldValuesParameterFormatString

Ruft eine Formatzeichenfolge ab, die auf die Namen der Parameter für ursprüngliche Werte angewendet wird, die an die Delete-Methode oder an die Update-Methode übergeben werden, oder legt diese fest.Gets or sets a format string to apply to the names of the parameters for original values that are passed to the Delete or Update methods.

ParsingCulture ParsingCulture ParsingCulture ParsingCulture

Ruft einen Wert ab oder legt einen Wert fest, der angibt, welche Kulturinformationen verwendet werden, wenn Zeichenfolgenwerte in tatsächliche Eigenschaftentypen konvertiert werden, um ein Objekt des Typs zu erstellen, der von DataObjectTypeName angegeben wird.Gets a or sets a value that indicates what culture information is used when converting string values to actual property types in order to construct an object of the type indicated by DataObjectTypeName.

SelectCountMethod SelectCountMethod SelectCountMethod SelectCountMethod

Ruft den Namen der Methode oder der Funktion auf, die vom ObjectDataSourceView-Steuerelement zum Abrufen der Zeilenanzahl aufgerufen wird, oder legt diesen fest.Gets or sets the name of the method or function that the ObjectDataSourceView control invokes to retrieve a row count.

SelectMethod SelectMethod SelectMethod SelectMethod

Ruft den Namen der Methode oder der Funktion auf, die vom ObjectDataSourceView-Steuerelement zum Abrufen von Daten aufgerufen wird, oder legt diesen fest.Gets or sets the name of the method or function that the ObjectDataSourceView control invokes to retrieve data.

SelectParameters SelectParameters SelectParameters SelectParameters

Ruft die Parameterauflistung ab, die die von der SelectMethod-Methode verwendeten Parameter enthält.Gets the parameters collection containing the parameters that are used by the SelectMethod method.

SortParameterName SortParameterName SortParameterName SortParameterName

Ruft den Namen des Datenabruf-Methodenparameters ab, mit dem ein Sortierausdruck für die Unterstützung der Datenquellensortierung angegeben wird, oder legt diesen fest.Gets or sets the name of the data retrieval method parameter that is used to specify a sort expression for data source sorting support.

StartRowIndexParameterName StartRowIndexParameterName StartRowIndexParameterName StartRowIndexParameterName

Ruft den Namen des Datenabruf-Methodenparameters ab, der den Ganzzahlindex des ersten abzurufenden Datensatzes aus dem Resultset für die Datenquellen-Pagingunterstützung angibt, oder legt diesen fest.Gets or sets the name of the data retrieval method parameter that is used to indicate the integer index of the first record to retrieve from the results set for data source paging support.

TypeName TypeName TypeName TypeName

Ruft den Namen der Klasse ab, die vom ObjectDataSource-Steuerelement dargestellt wird, oder legt diesen fest.Gets or sets the name of the class that the ObjectDataSource control represents.

UpdateMethod UpdateMethod UpdateMethod UpdateMethod

Ruft den Namen der Methode oder der Funktion auf, die vom ObjectDataSourceView-Objekt zum Aktualisieren von Daten aufgerufen wird, oder legt diesen fest.Gets or sets the name of the method or function that the ObjectDataSourceView object invokes to update data.

UpdateParameters UpdateParameters UpdateParameters UpdateParameters

Ruft die Parameterauflistung ab, die die von der UpdateMethod-Methode verwendeten Parameter enthält.Gets the parameters collection containing the parameters that are used by the UpdateMethod method.

Methoden

CanExecute(String) CanExecute(String) CanExecute(String) CanExecute(String)

Bestimmt, ob der angegebene Befehl ausgeführt werden kann.Determines whether the specified command can be executed.

(Inherited from DataSourceView)
Delete(IDictionary, IDictionary) Delete(IDictionary, IDictionary) Delete(IDictionary, IDictionary) Delete(IDictionary, IDictionary)

Führt mithilfe der angegebenen keys-Auflistung und der angegebenen oldValues-Auflistung einen Löschvorgang durch Aufrufen der Geschäftsobjektmethode aus, die von der DeleteMethod-Eigenschaft angegeben wird.Performs a delete operation by calling the business object method that is identified by the DeleteMethod property using the specified keys and oldValues collections.

Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Führt einen asynchronen Löschvorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt.Performs an asynchronous delete operation on the list of data that the DataSourceView object represents.

(Inherited from DataSourceView)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

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

(Inherited from Object)
ExecuteCommand(String, IDictionary, IDictionary) ExecuteCommand(String, IDictionary, IDictionary) ExecuteCommand(String, IDictionary, IDictionary) ExecuteCommand(String, IDictionary, IDictionary)

Führt den angegebenen Befehl aus.Executes the specified command.

(Inherited from DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

Führt den angegebenen Befehl aus.Executes the specified command.

(Inherited from DataSourceView)
ExecuteDelete(IDictionary, IDictionary) ExecuteDelete(IDictionary, IDictionary) ExecuteDelete(IDictionary, IDictionary) ExecuteDelete(IDictionary, IDictionary)

Führt mithilfe der DeleteMethod-Methode sowie der angegebenen keys-Auflistung und der angegebenen oldValues-Auflistung einen Löschvorgang aus.Performs a delete operation using the DeleteMethod method and the specified keys and oldValues collection.

ExecuteInsert(IDictionary) ExecuteInsert(IDictionary) ExecuteInsert(IDictionary) ExecuteInsert(IDictionary)

Führt mithilfe der angegebenen values-Auflistung einen Einfügevorgang durch Aufrufen der Geschäftsobjektmethode aus, die von der InsertMethod-Eigenschaft angegeben wird.Performs an insert operation by calling the business object method that is identified by the InsertMethod property using the specified values collection.

ExecuteSelect(DataSourceSelectArguments) ExecuteSelect(DataSourceSelectArguments) ExecuteSelect(DataSourceSelectArguments) ExecuteSelect(DataSourceSelectArguments)

Ruft Daten aus einem von der TypeName-Eigenschaft angegebenen Objekt durch Aufruf der von der SelectMethod-Eigenschaft angegebenen Methode ab und übergibt dabei alle Werte in der SelectParameters-Auflistung.Retrieves data from the object that is identified by the TypeName property by calling the method that is identified by the SelectMethod property and passing any values in the SelectParameters collection.

ExecuteUpdate(IDictionary, IDictionary, IDictionary) ExecuteUpdate(IDictionary, IDictionary, IDictionary) ExecuteUpdate(IDictionary, IDictionary, IDictionary) ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Führt einen Aktualisierungsvorgang durch den Aufruf der von der UpdateMethod-Eigenschaft angegebenen Methode und unter Verwendung aller in den Auflistungen keys, values und oldValues vorhandenen Parameter durch.Performs an update operation by calling the method that is identified by the UpdateMethod property and using any parameters that are supplied in the keys, values, or oldValues collections.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
Insert(IDictionary) Insert(IDictionary) Insert(IDictionary) Insert(IDictionary)

Führt mithilfe der angegebenen values-Auflistung einen Einfügevorgang durch Aufrufen der Geschäftsobjektmethode aus, die von der InsertMethod-Eigenschaft angegeben wird.Performs an insert operation by calling the business object method that is identified by the InsertMethod property using the specified values collection.

Insert(IDictionary, DataSourceViewOperationCallback) Insert(IDictionary, DataSourceViewOperationCallback) Insert(IDictionary, DataSourceViewOperationCallback) Insert(IDictionary, DataSourceViewOperationCallback)

Führt einen asynchronen Einfügevorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt.Performs an asynchronous insert operation on the list of data that the DataSourceView object represents.

(Inherited from DataSourceView)
LoadViewState(Object) LoadViewState(Object) LoadViewState(Object) LoadViewState(Object)

Stellt den vorher gespeicherten Ansichtszustand für die Datenquellenansicht wieder her.Restores previously saved view state for the data source view.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
OnDataSourceViewChanged(EventArgs) OnDataSourceViewChanged(EventArgs) OnDataSourceViewChanged(EventArgs) OnDataSourceViewChanged(EventArgs)

Löst das DataSourceViewChanged-Ereignis aus.Raises the DataSourceViewChanged event.

(Inherited from DataSourceView)
OnDeleted(ObjectDataSourceStatusEventArgs) OnDeleted(ObjectDataSourceStatusEventArgs) OnDeleted(ObjectDataSourceStatusEventArgs) OnDeleted(ObjectDataSourceStatusEventArgs)

Löst das Deleted-Ereignis aus, nachdem das ObjectDataSourceView-Objekt einen Löschvorgang abgeschlossen hat.Raises the Deleted event after the ObjectDataSourceView object has completed a delete operation.

OnDeleting(ObjectDataSourceMethodEventArgs) OnDeleting(ObjectDataSourceMethodEventArgs) OnDeleting(ObjectDataSourceMethodEventArgs) OnDeleting(ObjectDataSourceMethodEventArgs)

Löst das Deleting-Ereignis aus, bevor das ObjectDataSourceView-Objekt einen Löschvorgang startet.Raises the Deleting event before the ObjectDataSourceView object attempts a delete operation.

OnFiltering(ObjectDataSourceFilteringEventArgs) OnFiltering(ObjectDataSourceFilteringEventArgs) OnFiltering(ObjectDataSourceFilteringEventArgs) OnFiltering(ObjectDataSourceFilteringEventArgs)

Löst das Filtering-Ereignis aus, bevor das ObjectDataSourceView-Objekt einen Filtervorgang startet.Raises the Filtering event before the ObjectDataSourceView object attempts a filtering operation.

OnInserted(ObjectDataSourceStatusEventArgs) OnInserted(ObjectDataSourceStatusEventArgs) OnInserted(ObjectDataSourceStatusEventArgs) OnInserted(ObjectDataSourceStatusEventArgs)

Löst das Inserted-Ereignis aus, nachdem das ObjectDataSourceView-Objekt einen Einfügevorgang abgeschlossen hat.Raises the Inserted event after the ObjectDataSourceView object has completed an insert operation.

OnInserting(ObjectDataSourceMethodEventArgs) OnInserting(ObjectDataSourceMethodEventArgs) OnInserting(ObjectDataSourceMethodEventArgs) OnInserting(ObjectDataSourceMethodEventArgs)

Löst das Inserting-Ereignis aus, bevor das ObjectDataSourceView-Objekt einen Einfügevorgang startet.Raises the Inserting event before the ObjectDataSourceView object attempts an insert operation.

OnObjectCreated(ObjectDataSourceEventArgs) OnObjectCreated(ObjectDataSourceEventArgs) OnObjectCreated(ObjectDataSourceEventArgs) OnObjectCreated(ObjectDataSourceEventArgs)

Löst das ObjectCreated-Ereignis aus, nachdem die ObjectDataSourceView eine Instanz des von der TypeName-Eigenschaft angegebenen Objekts erstellt hat.Raises the ObjectCreated event after the ObjectDataSourceView creates an instance of the object that is identified by the TypeName property.

OnObjectCreating(ObjectDataSourceEventArgs) OnObjectCreating(ObjectDataSourceEventArgs) OnObjectCreating(ObjectDataSourceEventArgs) OnObjectCreating(ObjectDataSourceEventArgs)

Löst das ObjectCreating-Ereignis aus, bevor das ObjectDataSourceView-Objekt eine Instanz eines Geschäftsobjekts zum Ausführen eines Datenvorgangs erstellt.Raises the ObjectCreating event before the ObjectDataSourceView object creates an instance of a business object to perform a data operation.

OnObjectDisposing(ObjectDataSourceDisposingEventArgs) OnObjectDisposing(ObjectDataSourceDisposingEventArgs) OnObjectDisposing(ObjectDataSourceDisposingEventArgs) OnObjectDisposing(ObjectDataSourceDisposingEventArgs)

Löst das ObjectDisposing-Ereignis aus, bevor das ObjectDataSourceView-Objekt einen instanziierten Typ verwirft.Raises the ObjectDisposing event before the ObjectDataSourceView object discards an instantiated type.

OnSelected(ObjectDataSourceStatusEventArgs) OnSelected(ObjectDataSourceStatusEventArgs) OnSelected(ObjectDataSourceStatusEventArgs) OnSelected(ObjectDataSourceStatusEventArgs)

Löst das Selected-Ereignis aus, nachdem das ObjectDataSourceView-Objekt einen Datenabrufvorgang abgeschlossen hat.Raises the Selected event after the ObjectDataSourceView object has completed a data retrieval operation.

OnSelecting(ObjectDataSourceSelectingEventArgs) OnSelecting(ObjectDataSourceSelectingEventArgs) OnSelecting(ObjectDataSourceSelectingEventArgs) OnSelecting(ObjectDataSourceSelectingEventArgs)

Löst das Selecting-Ereignis aus, bevor das ObjectDataSourceView-Objekt einen Datenabrufvorgang startet.Raises the Selecting event before the ObjectDataSourceView object attempts a data retrieval operation.

OnUpdated(ObjectDataSourceStatusEventArgs) OnUpdated(ObjectDataSourceStatusEventArgs) OnUpdated(ObjectDataSourceStatusEventArgs) OnUpdated(ObjectDataSourceStatusEventArgs)

Löst das Updated-Ereignis aus, nachdem das ObjectDataSourceView-Objekt einen Aktualisierungsvorgang abgeschlossen hat.Raises the Updated event after the ObjectDataSourceView object has completed an update operation.

OnUpdating(ObjectDataSourceMethodEventArgs) OnUpdating(ObjectDataSourceMethodEventArgs) OnUpdating(ObjectDataSourceMethodEventArgs) OnUpdating(ObjectDataSourceMethodEventArgs)

Löst das Updating-Ereignis aus, bevor das ObjectDataSourceView-Objekt einen Aktualisierungsvorgang startet.Raises the Updating event before the ObjectDataSourceView object attempts an update operation.

RaiseUnsupportedCapabilityError(DataSourceCapabilities) RaiseUnsupportedCapabilityError(DataSourceCapabilities) RaiseUnsupportedCapabilityError(DataSourceCapabilities) 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.Called by the RaiseUnsupportedCapabilitiesError(DataSourceView) method to compare the capabilities requested for an ExecuteSelect(DataSourceSelectArguments) operation against those that the view supports.

(Inherited from DataSourceView)
SaveViewState() SaveViewState() SaveViewState() SaveViewState()

Speichert die Änderungen am Ansichtszustand für das ObjectDataSourceView-Objekt ab dem Zeitpunkt, zu dem die Seite an den Server zurückgesendet wurde.Saves the changes to the view state for the ObjectDataSourceView object since the time when the page was posted back to the server.

Select(DataSourceSelectArguments) Select(DataSourceSelectArguments) Select(DataSourceSelectArguments) Select(DataSourceSelectArguments)

Ruft Daten aus einem von der TypeName-Eigenschaft angegebenen Objekt durch Aufruf der von der SelectMethod-Eigenschaft angegebenen Methode ab und übergibt dabei alle Werte in der SelectParameters-Auflistung.Retrieves data from the object that is identified by the TypeName property by calling the method that is identified by the SelectMethod property and passing any values in the SelectParameters collection.

Select(DataSourceSelectArguments, DataSourceViewSelectCallback) Select(DataSourceSelectArguments, DataSourceViewSelectCallback) Select(DataSourceSelectArguments, DataSourceViewSelectCallback) Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Ruft asynchron eine Liste der Daten aus dem zugrunde liegenden Datenspeicher ab.Gets a list of data asynchronously from the underlying data storage.

(Inherited from DataSourceView)
ToString() ToString() ToString() ToString()

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

(Inherited from Object)
TrackViewState() TrackViewState() TrackViewState() TrackViewState()

Bewirkt, dass das ObjectDataSourceView-Objekt Änderungen an seinem Ansichtszustand nachverfolgt, damit diese im ViewState-Objekt des Steuerelements gespeichert und über Anforderungen der gleichen Seite hinweg beibehalten werden.Causes the ObjectDataSourceView object to track changes to its view state so that the changes can be stored in the ViewState object for the control and persisted across requests for the same page.

Update(IDictionary, IDictionary, IDictionary) Update(IDictionary, IDictionary, IDictionary) Update(IDictionary, IDictionary, IDictionary) Update(IDictionary, IDictionary, IDictionary)

Führt einen Aktualisierungsvorgang durch den Aufruf der von der UpdateMethod-Eigenschaft angegebenen Methode und unter Verwendung aller in den Auflistungen keys, values und oldValues vorhandenen Parameter durch.Performs an update operation by calling the method that is identified by the UpdateMethod property and using any parameters that are supplied in the keys, values, or oldValues collections.

Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Führt einen asynchronen Aktualisierungsvorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt.Performs an asynchronous update operation on the list of data that the DataSourceView object represents.

(Inherited from DataSourceView)

Ereignisse

DataSourceViewChanged DataSourceViewChanged DataSourceViewChanged DataSourceViewChanged

Tritt ein, wenn sich die Datenquellenansicht geändert hat.Occurs when the data source view has changed.

(Inherited from DataSourceView)
Deleted Deleted Deleted Deleted

Tritt ein, wenn ein Delete-Vorgang abgeschlossen wurde.Occurs when a Delete operation has completed.

Deleting Deleting Deleting Deleting

Tritt vor einem Delete-Vorgang auf.Occurs before a Delete operation.

Filtering Filtering Filtering Filtering

Tritt vor einem Filtervorgang auf.Occurs before a filter operation.

Inserted Inserted Inserted Inserted

Tritt ein, wenn ein Insert-Vorgang abgeschlossen wurde.Occurs when an Insert operation has completed.

Inserting Inserting Inserting Inserting

Tritt vor einem Insert-Vorgang ein.Occurs before an Insert operation.

ObjectCreated ObjectCreated ObjectCreated ObjectCreated

Tritt ein, nachdem das ObjectDataSourceView-Objekt eine Instanz des von der TypeName-Eigenschaft angegebenen Typs erstellt hat.Occurs after the ObjectDataSourceView object creates an instance of the type that is identified by the TypeName property.

ObjectCreating ObjectCreating ObjectCreating ObjectCreating

Tritt ein, bevor das ObjectDataSourceView-Objekt eine Instanz des von der TypeName-Eigenschaft angegebenen Typs erstellt.Occurs before the ObjectDataSourceView object creates an instance of the type that is identified by the TypeName property.

ObjectDisposing ObjectDisposing ObjectDisposing ObjectDisposing

Tritt ein, wenn das ObjectDataSourceView-Objekt eine Instanz eines von ihm erstellten Objekts verwirft.Occurs when the ObjectDataSourceView object discards an instance of an object that it has created.

Selected Selected Selected Selected

Tritt ein, wenn ein Datenabrufvorgang abgeschlossen wurde.Occurs when a data retrieval operation has completed.

Selecting Selecting Selecting Selecting

Tritt vor einem Datenabrufvorgang ein.Occurs before a data retrieval operation.

Updated Updated Updated Updated

Tritt ein, wenn ein Update-Vorgang abgeschlossen wurde.Occurs when an Update operation has completed.

Updating Updating Updating Updating

Tritt vor einem Update-Vorgang ein.Occurs before an Update operation.

Explizite Schnittstellenimplementierungen

IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState

Eine Beschreibung dieses Members finden Sie unter IsTrackingViewState.For a description of this member, see IsTrackingViewState.

IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object)

Eine Beschreibung dieses Elements finden Sie unter LoadViewState(Object).For a description of this member, see LoadViewState(Object).

IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState()

Eine Beschreibung dieses Members finden Sie unter SaveViewState().For a description of this member, see SaveViewState().

IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState()

Eine Beschreibung dieses Members finden Sie unter TrackViewState().For a description of this member, see TrackViewState().

Gilt für:

Siehe auch