LinqDataSourceView Classe

Definizione

Supporta il controllo LinqDataSource e fornisce un'interfaccia per i controlli associati a dati per l'esecuzione di operazioni sui dati LINQ.Supports the LinqDataSource control and provides an interface for data-bound controls to perform LINQ data operations.

public ref class LinqDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public ref class LinqDataSourceView : System::Web::UI::WebControls::ContextDataSourceView
public class LinqDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
public class LinqDataSourceView : System.Web.UI.WebControls.ContextDataSourceView
type LinqDataSourceView = class
    inherit DataSourceView
    interface IStateManager
type LinqDataSourceView = class
    inherit ContextDataSourceView
Public Class LinqDataSourceView
Inherits DataSourceView
Implements IStateManager
Public Class LinqDataSourceView
Inherits ContextDataSourceView
Ereditarietà
LinqDataSourceView
Ereditarietà

Commenti

La classe LinqDataSourceView è progettata principalmente per essere usata dai controlli con associazione a dati e non come oggetto programmabile nel codice della pagina.The LinqDataSourceView class is intended primarily to be used by data-bound controls, and not as a programmable object in page code. Gli sviluppatori di pagine usano in genere il controllo LinqDataSource per interagire con i dati.Page developers typically use the LinqDataSource control to interact with data.

I controlli origine dati ASP.NET contengono uno o più elenchi di dati, rappresentati da oggetti vista origine dati.ASP.NET data source controls contain one or more lists of data, represented by data source view objects. La classe LinqDataSourceView estende la classe DataSourceView.The LinqDataSourceView class extends the DataSourceView class. Definisce le funzionalità del controllo LinqDataSource a cui è associato e implementa la funzionalità dei dati di base per il controllo origine dati.It defines the capabilities of the LinqDataSource control with which it is associated, and it implements the basic data functionality for the data source control. La classe LinqDataSourceView implementa le operazioni di Select, aggiornamento, inserimentoed eliminazione .The LinqDataSourceView class implements the Select, Update, Insert, and Delete operations. Implementa anche l'ordinamento, il filtro e la gestione delle impostazioni mantenute nello stato di visualizzazione.It also implements sorting, filtering, and managing settings that are kept in view state.

Sebbene l'oggetto LinqDataSourceView non sia esposto direttamente agli sviluppatori di pagine, è possibile accedere a molte proprietà e metodi tramite il controllo LinqDataSource.Although the LinqDataSourceView object is not directly exposed to page developers, many of its properties and methods can be accessed through the LinqDataSource control. Il controllo LinqDataSourceView implementa i metodi e gli eventi di recupero dei dati seguenti e li espone agli sviluppatori di pagine e ad altri chiamanti tramite il controllo LinqDataSource associato:The LinqDataSourceView control implements the following data retrieval methods and events and exposes them to page developers and to other callers through the associated LinqDataSource control:

È possibile ordinare i dati recuperati con il controllo LinqDataSource aggiungendo una clausola OrderBy.You can sort the data that you retrieve with the LinqDataSource control by adding an OrderBy clause. È possibile specificare un'espressione di ordinamento per l'istanza di LinqDataSourceView impostando la proprietà SortExpression dell'oggetto DataSourceSelectArguments passato al metodo Select.You can provide a sort expression for the LinqDataSourceView instance by setting the SortExpression property of the DataSourceSelectArguments object that is passed to the Select method. La sintassi per la proprietà SortExpression è identica a quella di una proprietà DataView.Sort.The syntax for the SortExpression property is the same as the syntax for a DataView.Sort property.

Il controllo LinqDataSourceView implementa l'interfaccia IStateManager e usa lo stato di visualizzazione per tenere traccia dello stato tra le richieste di pagine.The LinqDataSourceView control implements the IStateManager interface and uses view state to track its state across page requests. Vengono fornite implementazioni della proprietà IsTrackingViewState e dei metodi LoadViewState, SaveViewStatee TrackViewState per abilitare il rilevamento dello stato di visualizzazione per il controllo.Implementations of the IsTrackingViewState property and the LoadViewState, SaveViewState, and TrackViewState methods are provided to enable view-state tracking for the control. Per altre informazioni, vedere Panoramica della gestione dello stato di ASP.NET.For more information, see ASP.NET State Management Overview.

Costruttori

LinqDataSourceView(LinqDataSource, String, HttpContext)

Inizializza una nuova istanza della classe LinqDataSourceView impostando il controllo LinqDataSource specificato come proprietario della visualizzazione corrente.Initializes a new instance of the LinqDataSourceView class, setting the specified LinqDataSource control as the owner of the current view.

Proprietà

AutoGenerateOrderByClause

Ottiene o imposta un valore che indica se l'oggetto LinqDataSourceView associato al controllo LinqDataSource corrente supporta la creazione dinamica di una clausola OrderBy.Gets or sets a value that indicates whether the LinqDataSourceView object that is associated with the current LinqDataSource control supports dynamic creation of an OrderBy clause.

AutoGenerateWhereClause

Ottiene o imposta un valore che indica se l'oggetto LinqDataSourceView associato al controllo LinqDataSource corrente supporta la creazione dinamica di una clausola Where.Gets or sets a value that indicates whether the LinqDataSourceView object that is associated with the current LinqDataSource control supports dynamic creation of a Where clause.

AutoPage

Ottiene o imposta un valore che indica se l'oggetto LinqDataSourceView associato all'oggetto LinqDataSource corrente supporta il paging automatico.Gets or sets a value that indicates whether the LinqDataSourceView object that is associated with the current LinqDataSource control supports automatic paging.

AutoSort

Ottiene o imposta un valore che indica se l'oggetto LinqDataSourceView associato al controllo LinqDataSource corrente supporta l'ordinamento automatico.Gets or sets a value that indicates whether the LinqDataSourceView object that is associated with the current LinqDataSource control supports automatic sorting.

CanDelete

Ottiene un valore che indica se l'oggetto LinqDataSourceView associato al controllo LinqDataSource corrente supporta l'operazione Delete.Gets a value that indicates whether the LinqDataSourceView object that is associated with the current LinqDataSource control supports the delete operation.

CanInsert

Ottiene un valore che indica se l'oggetto LinqDataSourceView associato al controllo LinqDataSource corrente supporta l'operazione Insert.Gets a value that indicates whether the LinqDataSourceView object that is associated with the current LinqDataSource control supports the insert operation.

CanPage

Ottiene un valore che indica se l'oggetto LinqDataSourceView associato al controllo LinqDataSource corrente supporta il paging dei dati recuperati.Gets a value that indicates whether the LinqDataSourceView object that is associated with the current LinqDataSource control supports paging of retrieved data.

CanRetrieveTotalRowCount

Ottiene un valore che indica se l'oggetto LinqDataSourceView associato al controllo LinqDataSource corrente supporta il recupero del numero totale di righe di dati, oltre al recupero dei dati.Gets a value that indicates whether the LinqDataSourceView object that is associated with the current LinqDataSource control supports retrieving the total number of data rows, in addition to retrieving the data.

CanSort

Ottiene un valore che indica se l'oggetto LinqDataSourceView associato al controllo LinqDataSource corrente supporta una visualizzazione ordinata dei dati recuperati.Gets a value that indicates whether the LinqDataSourceView object that is associated with the current LinqDataSource control supports a sorted view of the retrieved data.

CanUpdate

Ottiene un valore che indica se l'oggetto LinqDataSourceView associato al controllo LinqDataSource corrente supporta l'operazione Update.Gets a value that indicates whether the LinqDataSourceView object that is associated with the current LinqDataSource control supports the update operation.

Context

Ottiene o imposta il contesto dati corrente.Gets or sets the current data context.

(Ereditato da ContextDataSourceView)
ContextType

Ottiene il tipo di classe del contesto dati.Gets the type of the data context class.

ContextTypeName

Ottiene o imposta il nome della classe del contesto dati contenente il campo o la proprietà specificata nella proprietà TableName.Gets or sets the name of the data context class that contains the field or property specified in the TableName property.

DeleteParameters

Ottiene l'insieme di parametri contenenti i parametri utilizzati durante un'operazione di eliminazione.Gets the parameters collection that contains the parameters that are used during a delete operation.

EnableDelete

Ottiene o imposta un valore che indica se la visualizzazione origine dati supporta l'eliminazione di righe.Gets or sets a value that indicates whether the data source view supports deleting rows.

EnableInsert

Ottiene o imposta un valore che indica se la visualizzazione origine dati supporta l'aggiunta di nuove righe.Gets or sets a value that indicates whether the data source view supports adding new rows.

EnableObjectTracking

Ottiene o imposta un valore che indica se vengono rilevate le modifiche all'oggetto contesto dati.Gets or sets a value that indicates whether changes to the data-context object are tracked.

EnableUpdate

Ottiene o imposta un valore che indica se la visualizzazione origine dati supporta l'aggiornamento di righe.Gets or sets a value that indicates whether the data source view supports updating rows.

EntitySet

Ottiene o imposta l'oggetto che contiene il valore dei dati da recuperare.Gets or sets the object that contains the value of the data to retrieve.

(Ereditato da ContextDataSourceView)
EntitySetName

Ottiene o imposta il nome della proprietà o del campo nella classe del contesto dati che rappresenta una raccolta dati.Gets or sets the name of the property or field in the data-context class that represents a data collection.

(Ereditato da ContextDataSourceView)
EntitySetType

Ottiene o imposta il nome dell'oggetto creato per un'operazione di inserimento, eliminazione o aggiornamento.Gets or sets the name of the object that is created for an insert, delete, or update operation.

(Ereditato da ContextDataSourceView)
EntityType

Ottiene o imposta l'oggetto creato per un'operazione di inserimento, eliminazione o aggiornamento.Gets or sets the object that is created for an insert, delete, or update operation.

(Ereditato da ContextDataSourceView)
EntityTypeName

Ottiene o imposta il nome dell'oggetto creato per un'operazione di inserimento, eliminazione o aggiornamento.Gets or sets the name of the object that is created for an insert, delete, or update operation.

(Ereditato da ContextDataSourceView)
Events

Ottiene un elenco di delegati del gestore eventi per la visualizzazione origine dati.Gets a list of event-handler delegates for the data source view.

(Ereditato da DataSourceView)
GroupBy

Ottiene o imposta il nome o i nomi delle proprietà da utilizzare durante l'operazione di selezione per il raggruppamento dei dati.Gets or sets the name or names of the properties to use during the select operation for grouping data.

GroupByParameters

Ottiene una raccolta di parametri i cui valori sono usati per creare la clausola GroupBy durante l'operazione di selezione.Gets a collection of parameters whose values are used to create the GroupBy clause during the select operation.

InsertParameters

Ottiene un insieme di parametri utilizzati durante l'operazione di inserimento.Gets a collection of parameters that are used during the insert operation.

IsTrackingViewState

Ottiene un valore che indica se l'oggetto LinqDataSourceView salva le modifiche apportate al relativo stato di visualizzazione.Gets a value that indicates whether the LinqDataSourceView object is saving changes to its view state.

Name

Ottiene il nome della visualizzazione origine dati.Gets the name of the data source view.

(Ereditato da DataSourceView)
OrderBy

Ottiene o imposta il nome o i nomi delle proprietà da utilizzare durante l'operazione di selezione per l'ordinamento dei dati.Gets or sets the name or names of the properties to use during the select operation for sorting data.

OrderByParameters

Ottiene una raccolta di parametri usati per creare la clausola OrderBy.Gets a collection of parameters that are used to create the OrderBy clause.

OrderGroupsBy

Ottiene o imposta i nomi delle proprietà da utilizzare durante l'operazione di selezione per l'ordinamento dei dati raggruppati.Gets or sets the names of the properties to use during the select operation for sorting grouped data.

OrderGroupsByParameters

Ottiene una raccolta di parametri usati per creare la clausola OrderGroupsBy.Gets a collection of parameters that are used to create the OrderGroupsBy clause.

SelectNew

Ottiene o imposta le proprietà e i valori calcolati inclusi nei dati recuperati.Gets or sets the properties and calculated values that are included in the retrieved data.

SelectNewParameters

Ottiene l'insieme di parametri utilizzati durante un'operazione di recupero dati.Gets the collection of parameters that are used during a data-retrieval operation.

StoreOriginalValuesInViewState

Ottiene o imposta un valore che indica che valori originali dall'operazione di selezione verranno archiviati in stato di visualizzazione quando le operazioni di eliminazione o aggiornamento sono abilitate.Gets or sets a value that indicates that original values from the select operation will be stored in view state when delete or update operations are enabled.

TableName

Ottiene o imposta il nome di una proprietà o di un campo della classe del contesto dati contenente la raccolta dati.Gets or sets the name of a property or field of the data context class that contains the data collection.

UpdateParameters

Ottiene l'insieme di parametri utilizzati durante un'operazione di aggiornamento.Gets the collection of parameters that are used during an update operation.

Where

Ottiene o imposta un valore che specifica quali condizioni devono verificarsi affinché un record venga incluso nei dati recuperati.Gets or sets a value that specifies what conditions must be true for a record to be included in the retrieved data.

WhereParameters

Ottiene una raccolta di parametri usati per creare la clausola Where.Gets a collection of parameters that are used to create the Where clause.

Metodi

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

Crea gli oggetti da utilizzare per l'operazione di eliminazione.Creates the objects to use for the delete operation.

(Ereditato da QueryableDataSourceView)
BuildInsertObject(IDictionary, IDictionary<String,Exception>)

Crea gli oggetti da utilizzare per l'operazione di inserimento con i valori da inserire e il messaggio di errore da visualizzare se l'operazione non riesce.Creates the objects to use for the insert operation by using the values to insert and the error message to display if the operation fails.

(Ereditato da QueryableDataSourceView)
BuildQuery(DataSourceSelectArguments)

Crea un'espressione di query Select utilizzando gli argomenti di selezione dell'origine dati.Creates a Select query expression by using the select arguments of the data source.

(Ereditato da QueryableDataSourceView)
BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>)

Crea gli oggetti da utilizzare per l'operazione di aggiornamento con i valori specificati.Creates the objects to use for the update operation by using the specified values.

(Ereditato da QueryableDataSourceView)
CanExecute(String)

Determina se è possibile eseguire il comando specificato.Determines whether the specified command can be executed.

(Ereditato da DataSourceView)
ClearOriginalValues()

Cancella i valori originali.Clears the original values.

(Ereditato da QueryableDataSourceView)
CreateContext(DataSourceOperation)

Crea un'istanza del tipo di contesto dati utilizzando l'operazione sull'origine dati specificata.Creates an instance of the data context type using the specified data source operation.

CreateContext(Type)

Crea un'istanza del tipo di contesto dati.Creates an instance of the data context type.

CreateQueryContext(DataSourceSelectArguments)

Crea un'istanza di un oggetto di contesto della query che contiene gli insiemi di parametri valutati.Creates an instance of a query context object that contains the evaluated parameter collections.

(Ereditato da QueryableDataSourceView)
Delete(IDictionary, IDictionary)

Esegue un'operazione di eliminazione.Performs a delete operation.

Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Esegue un'operazione di eliminazione asincrona sull'elenco di dati rappresentato dall'oggetto DataSourceView.Performs an asynchronous delete operation on the list of data that the DataSourceView object represents.

(Ereditato da DataSourceView)
DeleteDataObject(Object, Object, Object)

Elimina un oggetto dati da una tabella.Deletes a data object from a table.

DeleteObject(Object)

Elimina un oggetto dati da una tabella.Deletes a data object from a table.

DisposeContext()

Elimina il contesto dopo l'esecuzione di un'operazione.Disposes the context after an operation is performed.

(Ereditato da ContextDataSourceView)
DisposeContext(Object)

Elimina il contesto dati.Disposes the data context.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
ExecuteCommand(String, IDictionary, IDictionary)

Esegue il comando specificato.Executes the specified command.

(Ereditato da DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

Esegue il comando specificato.Executes the specified command.

(Ereditato da DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

Esegue un'operazione di eliminazione utilizzando le chiavi e i valori precedenti specificati.Performs a delete operation by using the specified keys and old values.

ExecuteInsert(IDictionary)

Esegue un'operazione di inserimento utilizzando i valori specificati in un insieme.Performs an insert operation by using the values specified in a collection.

ExecutePaging(IQueryable, QueryContext)

Esegue il paging utilizzando l'oggetto QueryContext dall'oggetto QueryableDataSource.Executes paging by using the QueryContext object from the QueryableDataSource object.

(Ereditato da QueryableDataSourceView)
ExecuteQuery(IQueryable, QueryContext)

Esegue un'operazione di query, ordinamento o paging sull'oggetto IQueryable<T>.Performs a query, sort, or paging operation on the IQueryable<T> object.

(Ereditato da QueryableDataSourceView)
ExecuteQueryExpressions(IQueryable, QueryContext)

Esegue espressioni di query utilizzando un oggetto IQueryable e l'oggetto QueryContext.Executes query expressions by using an IQueryable object and the QueryContext object.

(Ereditato da QueryableDataSourceView)
ExecuteSelect(DataSourceSelectArguments)

Esegue un'operazione di recupero dati.Performs a data retrieval operation.

ExecuteSorting(IQueryable, QueryContext)

Esegue un'operazione di ordinamento.Performs a sorting operation.

(Ereditato da QueryableDataSourceView)
ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Esegue un'operazione di aggiornamento.Performs an update operation.

GetDataObjectType(Type)

Ottiene il tipo di oggetto dati da utilizzare per operazioni di eliminazione, inserimento e aggiornamento.Gets the data object type to use for delete, insert, and update operations.

GetEntitySetType()

Recupera il set di entità come proprietà, campo o contesto dati.Retrieves the entity set as a property, field, or data context.

(Ereditato da ContextDataSourceView)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetOriginalValues(IDictionary)

Recupera i valori originali per le chiavi specificate archiviate durante l'operazione Select.Retrieves the original values for the specified keys that were stored during the Select operation.

(Ereditato da QueryableDataSourceView)
GetSource(QueryContext)

Restituisce l'origine dati a cui applicare una query.Returns the data source to apply a query to.

GetTableMemberInfo(Type)

Recupera metadati sulla raccolta dati.Retrieves metadata about the data collection.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation)

Gestisce eventuali eccezioni che si verificano quando un'operazione sui dati non riesce durante la creazione di un oggetto dati.Handles any exceptions that occur when a data operation fails while a data object is being created.

Insert(IDictionary)

Esegue un'operazione di inserimento.Performs an insert operation.

Insert(IDictionary, DataSourceViewOperationCallback)

Esegue un'operazione di inserimento asincrona sull'elenco di dati rappresentato dall'oggetto DataSourceView.Performs an asynchronous insert operation on the list of data that the DataSourceView object represents.

(Ereditato da DataSourceView)
InsertDataObject(Object, Object, Object)

Inserisce un oggetto dati in una tabella.Inserts a data object into a table.

InsertObject(Object)

Inserisce un oggetto dati in un oggetto LinqDataSourceView.Inserts a data object into a LinqDataSourceView object.

LoadViewState(Object)

Ripristina lo stato di visualizzazione precedentemente salvato per la visualizzazione origine dati.Restores the previously saved view state for the data source view.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
OnContextCreated(LinqDataSourceStatusEventArgs)

Genera l'evento ContextCreated.Raises the ContextCreated event.

OnContextCreating(LinqDataSourceContextEventArgs)

Genera l'evento ContextCreating.Raises the ContextCreating event.

OnContextDisposing(LinqDataSourceDisposeEventArgs)

Genera l'evento ContextDisposing.Raises the ContextDisposing event.

OnDataSourceViewChanged(EventArgs)

Genera l'evento DataSourceViewChanged.Raises the DataSourceViewChanged event.

(Ereditato da DataSourceView)
OnDeleted(LinqDataSourceStatusEventArgs)

Genera l'evento Deleted.Raises the Deleted event.

OnDeleting(LinqDataSourceDeleteEventArgs)

Genera l'evento Deleting.Raises the Deleting event.

OnException(DynamicValidatorEventArgs)

Genera l'evento Exception quando un'operazione su dati non riesce.Raises the Exception event when a data operation fails.

OnInserted(LinqDataSourceStatusEventArgs)

Genera l'evento Inserted dopo che il controllo LinqDataSource ha completato un'operazione di inserimento.Raises the Inserted event after the LinqDataSource control has completed an insert operation.

OnInserting(LinqDataSourceInsertEventArgs)

Genera l'evento Inserting.Raises the Inserting event.

OnQueryCreated(QueryCreatedEventArgs)

Genera l'evento QueryCreated dopo che il controllo QueryableDataSource ha creato un oggetto IQueryable.Raises the QueryCreated event after the QueryableDataSource control has created an IQueryable object.

(Ereditato da QueryableDataSourceView)
OnQueryParametersChanged(Object, EventArgs)

Chiama il metodo RaiseViewChanged().Calls the RaiseViewChanged() method.

(Ereditato da QueryableDataSourceView)
OnSelected(LinqDataSourceStatusEventArgs)

Genera l'evento Selected dopo che il controllo LinqDataSource ha completato un'operazione di recupero dati.Raises the Selected event after the LinqDataSource control has completed a data retrieval operation.

OnSelecting(LinqDataSourceSelectEventArgs)

Genera l'evento Selecting prima dell'esecuzione, da parte del controllo LinqDataSource, di un'operazione di recupero dati.Raises the Selecting event before the LinqDataSource control performs a data-retrieval operation.

OnUpdated(LinqDataSourceStatusEventArgs)

Genera l'evento Updated dopo che il controllo LinqDataSource ha completato un'operazione di aggiornamento.Raises the Updated event after the LinqDataSource control has completed an update operation.

OnUpdating(LinqDataSourceUpdateEventArgs)

Genera l'evento Updating prima dell'esecuzione, da parte del controllo LinqDataSource, di un'operazione di aggiornamento.Raises the Updating event before the LinqDataSource control performs an update operation.

RaiseUnsupportedCapabilityError(DataSourceCapabilities)

Viene chiamato dal metodo RaiseUnsupportedCapabilitiesError(DataSourceView) per confrontare le funzionalità richieste per un'operazione ExecuteSelect(DataSourceSelectArguments) con quelle supportate dalla visualizzazione.Called by the RaiseUnsupportedCapabilitiesError(DataSourceView) method to compare the capabilities requested for an ExecuteSelect(DataSourceSelectArguments) operation against those that the view supports.

(Ereditato da DataSourceView)
RaiseViewChanged()

Chiama il metodo OnDataSourceViewChanged(EventArgs).Calls the OnDataSourceViewChanged(EventArgs) method.

(Ereditato da QueryableDataSourceView)
ResetDataObject(Object, Object)

Ripristina lo stato originale dell'oggetto che contiene i dati.Resets the object that contains data to its original state.

SaveViewState()

Salva le modifiche apportate allo stato di visualizzazione del controllo LinqDataSourceView dal momento in cui è stato eseguito il postback della pagina al server.Saves the changes to view state for the LinqDataSourceView control since the time that the page was posted back to the server.

Select(DataSourceSelectArguments)

Recupera dati dall'origine dati.Retrieves data from the data source.

Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Ottiene un elenco di dati dall'archivio dati sottostante in modo asincrono.Gets a list of data asynchronously from the underlying data storage.

(Ereditato da DataSourceView)
StoreOriginalValues(IList)

Archivia i valori originali dell'operazione Select nello stato di visualizzazione del controllo.Stores the original values from the Select operation in the control's view state.

StoreOriginalValues(IList, Func<PropertyDescriptor,Boolean>)

Archivia i valori originali dell'operazione di selezione nello stato di visualizzazione del controllo quando le operazioni di eliminazione o aggiornamento sono abilitate.Stores the original values from the select operation in the control's view state when delete or update operations are enabled.

(Ereditato da QueryableDataSourceView)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)
TrackViewState()

Tiene traccia delle modifiche apportate allo stato di visualizzazione.Tracks view state changes.

Update(IDictionary, IDictionary, IDictionary)

Esegue un'operazione di aggiornamento.Performs an update operation.

Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Esegue un'operazione di aggiornamento asincrona sull'elenco di dati rappresentato dall'oggetto DataSourceView.Performs an asynchronous update operation on the list of data that the DataSourceView object represents.

(Ereditato da DataSourceView)
UpdateDataObject(Object, Object, Object, Object)

Aggiorna un oggetto dati.Updates a data object.

UpdateObject(Object, Object)

Aggiorna un oggetto dati.Updates a data object.

ValidateContextType(Type, Boolean)

Controlla se la classe del contesto dati deriva da DataContext.Checks whether the data context class derives from DataContext.

ValidateDeleteSupported(IDictionary, IDictionary)

Convalida l'esistenza delle condizioni che consentono l'esecuzione di un'operazione di eliminazione.Validates that the conditions exist to perform a delete operation.

ValidateEditSupported()

Convalida l'esistenza delle condizioni che consentono l'esecuzione di un'operazione di modifica.Validates that the conditions exist to perform an edit operation.

ValidateInsertSupported(IDictionary)

Convalida l'esistenza delle condizioni che consentono l'esecuzione di un'operazione di inserimento.Validates that the conditions exist to perform an insert operation.

ValidateOrderByParameter(String, String)

Convalida che il valore del parametro OrderBy è un nome di campo valido per la clausola OrderBy generata automaticamente.Validates that the OrderBy parameter value is a valid field name for the automatically generated OrderBy clause.

ValidateParameterName(String)

Verifica che il nome del parametro specificato sia valido.Verifies that the provided parameter name is valid.

ValidateTableType(Type, Boolean)

Controlla se il tipo della classe che rappresenta la tabella dati è un tipo generico.Checks whether the type of the class that represents the data table is a generic type.

ValidateUpdateSupported(IDictionary, IDictionary, IDictionary)

Convalida l'esistenza delle condizioni che consentono l'esecuzione di un'operazione di aggiornamento.Validates that the conditions exist to perform an update operation.

Eventi

ContextCreated

Si verifica dopo la creazione di un'istanza dell'oggetto tipo di contesto.Occurs after an instance of the context type object has been created.

ContextCreating

Si verifica prima della creazione di un'istanza dell'oggetto di tipo contesto.Occurs before an instance of the context type object is created.

ContextDisposing

Si verifica prima dell'eliminazione dell'oggetto di tipo contesto.Occurs before disposing the context type object.

DataSourceViewChanged

Si verifica quando la visualizzazione origine dati ha subito una modifica.Occurs when the data source view has changed.

(Ereditato da DataSourceView)
Deleted

Si verifica al termine di un'operazione di eliminazione.Occurs when a delete operation has finished.

Deleting

Si verifica prima di un'operazione di eliminazione.Occurs before a delete operation.

Inserted

Si verifica al termine di un'operazione di inserimento.Occurs when an insert operation has finished.

Inserting

Si verifica prima di un'operazione di inserimento.Occurs before an insert operation.

QueryCreated

Si verifica quando viene creata una query.Occurs when a query is created.

(Ereditato da QueryableDataSourceView)
Selected

Si verifica quando viene completata un'operazione di recupero dati.Occurs when a data-retrieval operation has completed.

Selecting

Si verifica prima di un'operazione di recupero dati.Occurs before a data-retrieval operation.

Updated

Si verifica al termine di un'operazione di aggiornamento.Occurs when an update operation has finished.

Updating

Si verifica prima di un'operazione di aggiornamento.Occurs before an update operation.

Implementazioni dell'interfaccia esplicita

IStateManager.IsTrackingViewState

Per una descrizione di questo membro, vedere la proprietà IsTrackingViewState.For a description of this member, see the IsTrackingViewState property.

IStateManager.LoadViewState(Object)

Per una descrizione di questo membro, vedere LoadViewState(Object).For a description of this member, see LoadViewState(Object).

IStateManager.SaveViewState()

Per una descrizione di questo membro, vedere il metodo SaveViewState().For a description of this member, see the SaveViewState() method.

IStateManager.TrackViewState()

Per una descrizione di questo membro, vedere il metodo IStateManagerTrackViewState.For a description of this member, see the IStateManagerTrackViewState method.

Si applica a