ObjectDataSourceView ObjectDataSourceView ObjectDataSourceView ObjectDataSourceView Class

Définition

Prend en charge le contrôle ObjectDataSource et fournit une interface pour les contrôles liés aux données pour exécuter des opérations de données avec des objets métier et de données.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
Héritage
ObjectDataSourceViewObjectDataSourceViewObjectDataSourceViewObjectDataSourceView
Implémente

Remarques

La ObjectDataSourceView classe est destinée principalement à être utilisée par les contrôles liés aux données, et non comme un objet programmable dans le code de la page.The ObjectDataSourceView class is intended primarily to be used by data-bound controls, and not as a programmable object in page code.

La ObjectDataSourceView classe implémente les fonctionnalités de données pour ObjectDataSource le Updatecontrôle, y compris les Deleteopérations, Insert , et, le tri, le filtrage et la Selectgestion des paramètres conservés dans l’état d’affichage.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.

Un ObjectDataSourceView objet est créé pour chaque instance de la ObjectDataSource classe au moment de l’exécution.A ObjectDataSourceView object is created for each instance of the ObjectDataSource class at run time. Les appels aux opérations de données de l’instance ObjectDataSource de la classe sont gérés par l’instance ObjectDataSourceView de l’objet.Calls to data operations of the instance of the ObjectDataSource class are handled by the instance of the ObjectDataSourceView object. Les développeurs de pages n’accèdent pas ObjectDataSourceView directement à l’instance de la classe.Page developers do not access the instance of the ObjectDataSourceView class directly. Les développeurs de contrôles peuvent créer des contrôles de données ObjectDataSource personnalisés ObjectDataSourceView en étendant les classes et.Control developers can create custom data controls by extending the ObjectDataSource and ObjectDataSourceView classes.

La ObjectDataSourceView classe effectue des opérations de données en appelant des méthodes sur des objets métier ou de données à l’aide de la réflexion.The ObjectDataSourceView class performs data operations by calling methods on business or data objects using reflection. Au moment de l’exécution ObjectDataSource , le contrôle crée une instance du type identifié par la TypeName propriété, puis appelle la méthode appropriée pour l’opération de données.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. L’objet instancié n’est pas mis en cache dans la mémoire ObjectDataSourceViewpar le.The instantiated object is not cached in memory by the ObjectDataSourceView. L’objet est créé et détruit pour chaque appel de méthode de données.The object is created and destroyed for every data method call. Si la méthode est static (Shared en Visual Basic), une instance n’est pas créée, mais la méthode d’opération de données est toujours appelée.If the method is static (Shared in Visual Basic), an instance is not created but the data operation method is still called.

Le ObjectDataSourceView n’est pas directement exposé aux développeurs de pages ObjectDataSource par le contrôle.The ObjectDataSourceView is not directly exposed to page developers by the ObjectDataSource control. Au lieu de cela, les propriétés et ObjectDataSourceView les méthodes du sont ObjectDataSourceaccessibles par le biais de.Instead, the properties and methods of the ObjectDataSourceView are accessed through the ObjectDataSource. Par exemple, la DeleteMethod propriété ObjectDataSourceView de est définie en ObjectDataSourcedéfinissant DeleteMethod la propriété de.For example, the DeleteMethod of ObjectDataSourceView property is set by setting the DeleteMethod property of the ObjectDataSource.

Récupération de donnéesRetrieving Data

L’opération la plus simple effectuée par une vue de source de données est la récupération des données à partir du Select stockage de données sous-jacent IEnumerable à l’aide de la méthode, qui récupère une collection d’éléments de données.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. Les méthodes d’extraction de données, les propriétés et les événements suivants sont implémentés par l' ObjectDataSourceView objet et exposés directement par son ObjectDataSource contrôle aux développeurs de pages et aux autres appelants: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:

Mise à jour des donnéesUpdating Data

L' ObjectDataSourceView objet prend en charge les mises à jour de données en appelant une méthode d’objet métier ou de UpdateMethod données qui est identifiée par la propriété.The ObjectDataSourceView object supports data updates by calling a business or data object method that is identified by the UpdateMethod property. Les contrôles liés aux données qui effectuent automatiquement des mises à jour, GridView tels DetailsView que les contrôles et, passent leurs IOrderedDictionary paramètres ObjectDataSourceView dans une interface au et l’objet de vue fusionne ces paramètres avec tous les paramètres trouvé dans la UpdateParameters collection.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.

Les méthodes de mise à jour, les propriétés et les événements suivants ObjectDataSourceView sont implémentés par et ObjectDataSource exposés directement par son contrôle aux développeurs de pages et aux autres appelants: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:

Insertion de donnéesInserting Data

L' ObjectDataSourceView objet prend en charge l’insertion de nouvelles lignes de données en appelant une méthode d’objet métier ou de InsertMethod données qui est identifiée par la propriété.The ObjectDataSourceView object supports inserting new rows of data by calling a business or data object method that is identified by the InsertMethod property. Les contrôles liés aux données qui effectuent automatiquement des insertions GridView , DetailsViewtelles que et, passent leurs IOrderedDictionary paramètres ObjectDataSourceView dans une interface au et l’objet de vue fusionne ces paramètres avec tous les paramètres qui se trouvent dans InsertParameters collection.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.

Les méthodes, propriétés et événements d’insertion suivants sont implémentés par ObjectDataSourceView et exposés directement par son ObjectDataSource contrôle aux développeurs de pages et aux autres appelants: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:

Suppression de donnéesDeleting Data

L' ObjectDataSourceView objet prend en charge la suppression des données en appelant une méthode d’objet métier ou de DeleteMethod données identifiée par la propriété.The ObjectDataSourceView object supports deleting data by calling a business or data object method that is identified by the DeleteMethod property. Les contrôles liés aux données qui effectuent automatiquement des suppressions, GridView tels DetailsViewque et, passent leurs paramètres IOrderedDictionary ObjectDataSourceView dans une interface au et l’objet de vue fusionne ces paramètres avec tous les paramètres qui se trouvent dans DeleteParameters collection.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. Les méthodes, propriétés et événements de suppression suivants sont implémentés par ObjectDataSourceView et exposés directement par son ObjectDataSource contrôle aux développeurs de pages et aux autres appelants: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:

Filtrage et tri des donnéesFiltering and Sorting Data

La récupération des données est plus puissante lorsque vous pouvez filtrer les données de manière dynamique.Data retrieval is more powerful when you can filter the data dynamically. Le filtrage est pris en charge ObjectDataSource uniquement par le Select contrôle si la DataTable méthode DataSet retourne un objet ou.Filtering is supported only by the ObjectDataSource control if the Select method returns a DataTable or DataSet object. Vous pouvez utiliser les FilterExpression propriétés FilterParameters et pour appliquer le filtrage dynamique à la récupération de données.You can use the FilterExpression and FilterParameters properties to apply dynamic filtering to data retrieval. Ces propriétés sont implémentées par ObjectDataSourceView l’objet et exposées directement par ObjectDataSource son contrôle aux contrôles liés aux données et aux autres appelants.These properties are implemented by the ObjectDataSourceView object and exposed directly by its ObjectDataSource control to data-bound controls and other callers.

Vous pouvez trier les données que vous récupérez avec ObjectDataSource le en classant les données en mémoire après leur récupération.You can sort the data that you retrieve with the ObjectDataSource by ordering the data in memory after it is retrieved. Le tri est pris en charge ObjectDataSource uniquement par le Select contrôle si la DataTable méthode DataSetretourne ou.Sorting is supported only by the ObjectDataSource control if the Select method returns a DataTable or DataSet. La CanSort propriété retourne truetoujours, car le ObjectDataSourceView ne peut pas déterminer le type retourné par Select la méthode sans appeler la méthode.The CanSort property always returns true, because the ObjectDataSourceView cannot determine what type is returned by the Select method without calling the method. La SortExpression syntaxe de la propriété est la même que DataView.Sort pour une propriété.The SortExpression property syntax is the same as for a DataView.Sort property.

État d’affichage du suiviTracking View State

Implémente l’interface IStateManager et utilise l’état d’affichage pour suivre son état sur les demandes de page. ObjectDataSourceViewThe ObjectDataSourceView implements the IStateManager interface and uses view state to track its state across page requests. L' LoadViewStateimplémentation des méthodes SaveViewState, et TrackViewState est fournie pour activer le suivi de l’état d’affichage pour le contrôle.Implementation of the LoadViewState, SaveViewState, and TrackViewState methods are provided to enable view state tracking for the control. Pour plus d’informations, consultez vue d’ensemble de la gestion d’état ASP.net.For more information, see ASP.NET State Management Overview.

Constructeurs

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

Initialise une nouvelle instance de la classe ObjectDataSourceView.Initializes a new instance of the ObjectDataSourceView class.

Propriétés

CanDelete CanDelete CanDelete CanDelete

Obtient une valeur indiquant si l'objet ObjectDataSourceView qui est associé au contrôle ObjectDataSource en cours prend en charge l'opération de suppression.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports the delete operation.

CanInsert CanInsert CanInsert CanInsert

Obtient une valeur indiquant si l'objet ObjectDataSourceView qui est associé au contrôle ObjectDataSource en cours prend en charge l'opération d'insertion.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports the insert operation.

CanPage CanPage CanPage CanPage

Obtient une valeur indiquant si l'objet ObjectDataSourceView qui est associé au contrôle ObjectDataSource en cours prend en charge la pagination de données récupérées.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

Obtient une valeur indiquant si l'objet ObjectDataSourceView qui est associé au contrôle ObjectDataSource en cours prend en charge la récupération du nombre total de lignes en plus du groupe de données.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

Obtient une valeur indiquant si l’objet ObjectDataSourceView qui est associé au contrôle ObjectDataSource actuel prend en charge une vue triée sur la source de données sous-jacente.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

Obtient une valeur indiquant si l'objet ObjectDataSourceView qui est associé au contrôle ObjectDataSource en cours prend en charge l'opération de mise à jour.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports the update operation.

ConflictDetection ConflictDetection ConflictDetection ConflictDetection

Obtient ou définit une valeur qui détermine comment le contrôle ObjectDataSource exécute des mises à jour et des suppressions lorsque des données dans une ligne du stockage de données sous-jacent sont modifiées au cours de l'opération.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

Obtient ou définit une valeur indiquant si les valeurs Parameter qui sont passées à une opération de mise à jour, d'insertion ou de suppression passe automatiquement de la valeur null à la valeur Value.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

Obtient ou définit le nom d'une classe utilisée par le contrôle ObjectDataSource d'un paramètre dans une opération de données.Gets or sets the name of a class that the ObjectDataSource control uses for a parameter in a data operation. Le contrôle ObjectDataSource utilise la classe spécifiée au lieu des objets Parameter qui se trouvent dans les différentes collections de paramètres.The ObjectDataSource control uses the specified class instead of the Parameter objects that are in the various parameters collections.

DeleteMethod DeleteMethod DeleteMethod DeleteMethod

Obtient ou définit le nom de la méthode ou de la fonction que l'objet ObjectDataSourceView appelle pour supprimer des données.Gets or sets the name of the method or function that the ObjectDataSourceView object invokes to delete data.

DeleteParameters DeleteParameters DeleteParameters DeleteParameters

Obtient la collection de paramètres qui contient les paramètres utilisés par la méthode DeleteMethod.Gets the parameters collection that contains the parameters that are used by the DeleteMethod method.

EnablePaging EnablePaging EnablePaging EnablePaging

Obtient ou définit une valeur indiquant si le contrôle de source de données prend en charge la pagination du groupe de données qu'il récupère.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

Obtient la liste des délégués de gestion d'événements pour l'affichage de source de données.Gets a list of event-handler delegates for the data source view.

(Inherited from DataSourceView)
FilterExpression FilterExpression FilterExpression FilterExpression

Obtient ou définit une expression de filtrage qui est appliquée lorsque la méthode de l'objet métier qui est identifiée par la propriété SelectMethod est appelée.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

Obtient une collection de paramètres qui sont associés aux espaces réservés des paramètres dans la chaîne FilterExpression.Gets a collection of parameters that are associated with any parameter placeholders that are in the FilterExpression string.

InsertMethod InsertMethod InsertMethod InsertMethod

Obtient ou définit le nom de la méthode ou de la fonction que l'objet ObjectDataSourceView appelle pour insérer des données.Gets or sets the name of the method or function that the ObjectDataSourceView object invokes to insert data.

InsertParameters InsertParameters InsertParameters InsertParameters

Obtient la collection de paramètres qui contient les paramètres utilisés par la méthode InsertMethod.Gets the parameters collection that contains the parameters that are used by the InsertMethod method.

IsTrackingViewState IsTrackingViewState IsTrackingViewState IsTrackingViewState

Obtient une valeur indiquant si l'objet ObjectDataSourceView enregistre les modifications apportées à son état d'affichage.Gets a value indicating whether the ObjectDataSourceView object is saving changes to its view state.

MaximumRowsParameterName MaximumRowsParameterName MaximumRowsParameterName MaximumRowsParameterName

Obtient ou définit le nom du paramètre de méthode de récupération de données qui est utilisé pour indiquer le nombre d'enregistrements à récupérer pour la prise en charge de la pagination de la source de données.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

Obtient le nom de l'affichage de source de données.Gets the name of the data source view.

(Inherited from DataSourceView)
OldValuesParameterFormatString OldValuesParameterFormatString OldValuesParameterFormatString OldValuesParameterFormatString

Obtient ou définit une chaîne de format à appliquer aux noms des paramètres des valeurs d'origine qui sont passées aux méthodes Delete ou Update.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

Obtient ou définit une valeur qui indique les informations culturelles qui sont utilisées lors de la conversion des valeurs de chaînes en types de propriétés réels pour construire un objet du type indiqué par DataObjectTypeName.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

Obtient ou définit le nom de la méthode ou de la fonction que le contrôle ObjectDataSourceView appelle pour récupérer un nombre de lignes.Gets or sets the name of the method or function that the ObjectDataSourceView control invokes to retrieve a row count.

SelectMethod SelectMethod SelectMethod SelectMethod

Obtient ou définit le nom de la méthode ou de la fonction que le contrôle ObjectDataSourceView appelle pour récupérer des données.Gets or sets the name of the method or function that the ObjectDataSourceView control invokes to retrieve data.

SelectParameters SelectParameters SelectParameters SelectParameters

Obtient la collection de paramètres contenant les paramètres qui sont utilisés par la méthode SelectMethod.Gets the parameters collection containing the parameters that are used by the SelectMethod method.

SortParameterName SortParameterName SortParameterName SortParameterName

Obtient ou définit le nom du paramètre de méthode de récupération de données qui est utilisé pour spécifier une prise en charge du tri de la source de données.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

Obtient ou définit le nom du paramètre de méthode de récupération de données utilisé pour indiquer l'index d'entiers du premier enregistrement à récupérer du jeu de résultats pour la prise en charge de la pagination de la source de données.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

Obtient ou définit le nom de la classe que le contrôle ObjectDataSource représente.Gets or sets the name of the class that the ObjectDataSource control represents.

UpdateMethod UpdateMethod UpdateMethod UpdateMethod

Obtient ou définit le nom de la méthode ou de la fonction que l'objet ObjectDataSourceView appelle pour mettre à jour des données.Gets or sets the name of the method or function that the ObjectDataSourceView object invokes to update data.

UpdateParameters UpdateParameters UpdateParameters UpdateParameters

Obtient la collection de paramètres contenant les paramètres qui sont utilisés par la méthode UpdateMethod.Gets the parameters collection containing the parameters that are used by the UpdateMethod method.

Méthodes

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

Détermine si la commande spécifiée peut être exécutée.Determines whether the specified command can be executed.

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

Exécute une opération de suppression en appelant la méthode de l'objet métier qui est identifiée par la propriété DeleteMethod à l'aide des collections keys et oldValues spécifiées.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)

Exécute une opération de suppression asynchrone sur la liste des données que l'objet DataSourceView représente.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)

Détermine si l'objet spécifié est identique à l'objet actuel.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)

Exécute la commande spécifiée.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)

Exécute la commande spécifiée.Executes the specified command.

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

Exécute une opération de suppression à l'aide de la méthode DeleteMethod et des collections keys et oldValues spécifiées.Performs a delete operation using the DeleteMethod method and the specified keys and oldValues collection.

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

Exécute une opération d'insertion en appelant la méthode de l'objet métier qui est identifiée par la propriété InsertMethod à l'aide de la collection values spécifiée.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)

Récupère des données de l'objet qui est identifié par la propriété TypeName en appelant la méthode qui est identifiée par la propriété SelectMethod et en passant toutes valeurs dans la collection SelectParameters.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)

Exécute une opération de mise à jour en appelant la méthode qui est identifiée par la propriété UpdateMethod et à l'aide des paramètres fournis dans les collections keys, values ou oldValues.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()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

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

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

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

Exécute une opération d'insertion en appelant la méthode de l'objet métier qui est identifiée par la propriété InsertMethod à l'aide de la collection values spécifiée.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)

Exécute une opération d'insertion asynchrone dans la liste des données que l'objet DataSourceView représente.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)

Restaure l'état d'affichage enregistré précédemment pour la vue de source de données.Restores previously saved view state for the data source view.

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

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

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

Déclenche l'événement DataSourceViewChanged.Raises the DataSourceViewChanged event.

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

Déclenche l'événement Deleted après que l'objet ObjectDataSourceView a complété une opération de suppression.Raises the Deleted event after the ObjectDataSourceView object has completed a delete operation.

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

Déclenche l'événement Deleting avant que l'objet ObjectDataSourceView ne tente une opération de suppression.Raises the Deleting event before the ObjectDataSourceView object attempts a delete operation.

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

Déclenche l'événement Filtering avant que l'objet ObjectDataSourceView ne tente une opération de filtrage.Raises the Filtering event before the ObjectDataSourceView object attempts a filtering operation.

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

Déclenche l'événement Inserted après que l'objet ObjectDataSourceView a complété une opération d'insertion.Raises the Inserted event after the ObjectDataSourceView object has completed an insert operation.

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

Déclenche l'événement Inserting avant que l'objet ObjectDataSourceView ne tente une opération d'insertion.Raises the Inserting event before the ObjectDataSourceView object attempts an insert operation.

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

Déclenche l'événement ObjectCreated après que ObjectDataSourceView a créé une instance de l'objet identifié par la propriété TypeName.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)

Déclenche l'événement ObjectCreating avant que l'objet ObjectDataSourceView crée une instance d'un objet métier pour exécuter une opération de données.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)

Déclenche l'événement ObjectDisposing avant que l'objet ObjectDataSourceView ignore un type instancié.Raises the ObjectDisposing event before the ObjectDataSourceView object discards an instantiated type.

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

Déclenche l'événement Selected après que l'objet ObjectDataSourceView a complété une opération de récupération.Raises the Selected event after the ObjectDataSourceView object has completed a data retrieval operation.

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

Déclenche l'événement Selecting avant que l'objet ObjectDataSourceView ne tente une opération de récupération.Raises the Selecting event before the ObjectDataSourceView object attempts a data retrieval operation.

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

Déclenche l'événement Updated après que l'objet ObjectDataSourceView a complété une opération de mise à jour.Raises the Updated event after the ObjectDataSourceView object has completed an update operation.

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

Déclenche l'événement Updating avant que l'objet ObjectDataSourceView ne tente une opération de mise à jour.Raises the Updating event before the ObjectDataSourceView object attempts an update operation.

RaiseUnsupportedCapabilityError(DataSourceCapabilities) RaiseUnsupportedCapabilityError(DataSourceCapabilities) RaiseUnsupportedCapabilityError(DataSourceCapabilities) RaiseUnsupportedCapabilityError(DataSourceCapabilities)

Appelé par la méthode RaiseUnsupportedCapabilitiesError(DataSourceView) pour comparer les fonctions demandées pour une opération ExecuteSelect(DataSourceSelectArguments) à celles prises en charge par l'affichage.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()

Enregistre les modifications apportées à l'état d'affichage de l'objet ObjectDataSourceView depuis la publication de la page sur le serveur.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)

Récupère des données de l'objet qui est identifié par la propriété TypeName en appelant la méthode qui est identifiée par la propriété SelectMethod et en passant toutes valeurs dans la collection SelectParameters.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)

Obtient une liste de données en mode asynchrone provenant du stockage des données sous-jacent.Gets a list of data asynchronously from the underlying data storage.

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

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

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

Ainsi, l'objet ObjectDataSourceView effectue le suivi des modifications de son état d'affichage afin qu'elles puissent être stockées dans l'objet ViewState du contrôle et être persistantes entre les requêtes de la même page.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)

Exécute une opération de mise à jour en appelant la méthode qui est identifiée par la propriété UpdateMethod et à l'aide des paramètres fournis dans les collections keys, values ou oldValues.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)

Exécute une opération de mise à jour asynchrone dans la liste des données que l'objet DataSourceView représente.Performs an asynchronous update operation on the list of data that the DataSourceView object represents.

(Inherited from DataSourceView)

Événements

DataSourceViewChanged DataSourceViewChanged DataSourceViewChanged DataSourceViewChanged

Se produit lorsque l'affichage de source de données a été modifié.Occurs when the data source view has changed.

(Inherited from DataSourceView)
Deleted Deleted Deleted Deleted

Se produit lorsqu'une opération Delete est terminée.Occurs when a Delete operation has completed.

Deleting Deleting Deleting Deleting

Se produit avant une opération Delete.Occurs before a Delete operation.

Filtering Filtering Filtering Filtering

Se produit avant une opération de filtre.Occurs before a filter operation.

Inserted Inserted Inserted Inserted

Se produit lorsqu'une opération Insert est terminée.Occurs when an Insert operation has completed.

Inserting Inserting Inserting Inserting

Se produit avant une opération Insert.Occurs before an Insert operation.

ObjectCreated ObjectCreated ObjectCreated ObjectCreated

Se produit après que l'objet ObjectDataSourceView a créé une instance du type qui est identifié par la propriété TypeName.Occurs after the ObjectDataSourceView object creates an instance of the type that is identified by the TypeName property.

ObjectCreating ObjectCreating ObjectCreating ObjectCreating

Se produit avant que l'objet ObjectDataSourceView crée une instance du type qui est identifié par la propriété TypeName.Occurs before the ObjectDataSourceView object creates an instance of the type that is identified by the TypeName property.

ObjectDisposing ObjectDisposing ObjectDisposing ObjectDisposing

Se produit lorsque l'objet ObjectDataSourceView ignore une instance d'un objet qu'il a créé.Occurs when the ObjectDataSourceView object discards an instance of an object that it has created.

Selected Selected Selected Selected

Se produit lorsqu'une opération de récupération de données est terminée.Occurs when a data retrieval operation has completed.

Selecting Selecting Selecting Selecting

Se produit avant une opération de récupération de données.Occurs before a data retrieval operation.

Updated Updated Updated Updated

Se produit lorsqu'une opération Update est terminée.Occurs when an Update operation has completed.

Updating Updating Updating Updating

Se produit avant une opération Update.Occurs before an Update operation.

Implémentations d’interfaces explicites

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

Pour obtenir une description de ce membre, consultez IsTrackingViewState.For a description of this member, see IsTrackingViewState.

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

Pour obtenir une description de ce membre, consultez LoadViewState(Object).For a description of this member, see LoadViewState(Object).

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

Pour obtenir une description de ce membre, consultez SaveViewState().For a description of this member, see SaveViewState().

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

Pour obtenir une description de ce membre, consultez TrackViewState().For a description of this member, see TrackViewState().

S’applique à

Voir aussi