QueryableDataSourceView Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Supporta il controllo QueryableDataSource e fornisce un'interfaccia per i controlli associati a dati per l'esecuzione di operazioni sui dati LINQ.
public ref class QueryableDataSourceView abstract : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public abstract class QueryableDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type QueryableDataSourceView = class
inherit DataSourceView
interface IStateManager
Public MustInherit Class QueryableDataSourceView
Inherits DataSourceView
Implements IStateManager
- Ereditarietà
- Derivato
- Implementazioni
Costruttori
| QueryableDataSourceView(DataSourceControl, String, HttpContext) |
Inizializza una nuova istanza della classe QueryableDataSourceView. |
Campi
| EventSelected |
Specifica se si è verificato l'evento che determina il completamento dell'operazione di recupero dati. |
| EventSelecting |
Specifica se si è verificato l'evento che si verifica prima di un'operazione di recupero dati. |
Proprietà
| AutoGenerateOrderByClause |
Ottiene o imposta un valore che indica se l'oggetto QueryableDataSourceView associato al controllo QueryableDataSource corrente crea una clausola |
| AutoGenerateWhereClause |
Ottiene o imposta un valore che indica se l'oggetto QueryableDataSourceView associato al controllo QueryableDataSource corrente crea una clausola |
| AutoPage |
Ottiene o imposta un valore che indica se l'oggetto QueryableDataSourceView associato al controllo QueryableDataSource corrente supporta il paging per impostazione predefinita. |
| AutoSort |
Ottiene o imposta un valore che indica se l'oggetto QueryableDataSourceView associato al controllo QueryableDataSource corrente supporta l'ordinamento per impostazione predefinita. |
| CanDelete |
Ottiene un valore che indica se l'oggetto QueryableDataSourceView associato al controllo QueryableDataSource corrente supporta le operazioni di eliminazione. |
| CanInsert |
Ottiene un valore che indica se l'oggetto QueryableDataSourceView associato al controllo QueryableDataSource corrente supporta le operazioni di inserimento. |
| CanPage |
Ottiene un valore che indica se l'oggetto QueryableDataSourceView associato al controllo QueryableDataSource corrente supporta il paging. |
| CanRetrieveTotalRowCount |
Ottiene un valore che indica se l'oggetto QueryableDataSourceView associato al controllo QueryableDataSource corrente supporta il recupero del numero totale di righe di dati e il recupero dei dati. |
| CanSort |
Ottiene un valore che indica se l'oggetto QueryableDataSourceView associato al controllo QueryableDataSource corrente supporta una visualizzazione ordinata dei dati recuperati. |
| CanUpdate |
Ottiene un valore che indica se l'oggetto QueryableDataSourceView associato al controllo QueryableDataSource corrente supporta le operazioni di aggiornamento. |
| DeleteParameters |
Ottiene l'insieme che contiene i parametri utilizzati durante un'operazione di eliminazione. |
| EntityType |
Ottiene il tipo dell'oggetto dati da utilizzare per le operazioni CUD. |
| Events |
Ottiene un elenco di delegati del gestore eventi per la visualizzazione origine dati. (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. |
| GroupByParameters |
Ottiene un insieme di parametri i cui valori vengono utilizzati per creare la clausola |
| InsertParameters |
Ottiene un insieme di parametri utilizzati durante l'operazione di inserimento. |
| IsTrackingViewState |
Ottiene un valore che indica se l'oggetto QueryableDataSourceView salva le modifiche apportate al relativo stato di visualizzazione. |
| Name |
Ottiene il nome della visualizzazione origine dati. (Ereditato da DataSourceView) |
| OrderBy |
Ottiene o imposta i nomi delle proprietà utilizzate durante l'operazione di selezione per l'ordinamento dei dati. |
| OrderByParameters |
Ottiene un insieme di parametri utilizzati durante l'operazione di selezione per l'ordinamento dei dati. |
| OrderGroupsBy |
Ottiene o imposta i nomi delle proprietà utilizzate durante l'operazione di selezione per l'ordinamento dei dati raggruppati. |
| OrderGroupsByParameters |
Ottiene un insieme di parametri utilizzati per creare la clausola |
| SelectNew |
Ottiene o imposta le proprietà e i valori calcolati inclusi nei dati recuperati. |
| SelectNewParameters |
Ottiene l'insieme di parametri utilizzati durante un'operazione di recupero dati. |
| UpdateParameters |
Ottiene l'insieme di parametri utilizzati durante un'operazione di aggiornamento. |
| Where |
Ottiene o imposta un valore che specifica quali condizioni devono verificarsi affinché una riga venga inclusa nei dati recuperati. |
| WhereParameters |
Ottiene un insieme di parametri utilizzati per creare una clausola |
Metodi
| BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>) |
Crea gli oggetti da utilizzare per l'operazione di eliminazione. |
| 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. |
| BuildQuery(DataSourceSelectArguments) |
Crea un'espressione di query Select utilizzando gli argomenti di selezione dell'origine dati. |
| BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>) |
Crea gli oggetti da utilizzare per l'operazione di aggiornamento con i valori specificati. |
| CanExecute(String) |
Determina se è possibile eseguire il comando specificato. (Ereditato da DataSourceView) |
| ClearOriginalValues() |
Cancella i valori originali. |
| CreateQueryContext(DataSourceSelectArguments) |
Crea un'istanza di un oggetto di contesto della query che contiene gli insiemi di parametri valutati. |
| Delete(IDictionary, IDictionary) |
Esegue un'operazione di eliminazione. |
| Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Esegue un'operazione di eliminazione asincrona sull'elenco di dati rappresentato dall'oggetto DataSourceView. (Ereditato da DataSourceView) |
| DeleteObject(Object) |
Elimina un oggetto dati da una tabella. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| ExecuteCommand(String, IDictionary, IDictionary) |
Esegue il comando specificato. (Ereditato da DataSourceView) |
| ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Esegue il comando specificato. (Ereditato da DataSourceView) |
| ExecuteDelete(IDictionary, IDictionary) |
Esegue un'operazione di eliminazione sugli elementi di dati che l'oggetto QueryableDataSourceView rappresenta utilizzando i valori specificati. |
| ExecuteInsert(IDictionary) |
Esegue un'operazione di inserimento sugli elementi di dati che l'oggetto QueryableDataSourceView rappresenta utilizzando il valore specificato. |
| ExecutePaging(IQueryable, QueryContext) |
Esegue il paging utilizzando l'oggetto QueryContext dall'oggetto QueryableDataSource. |
| ExecuteQuery(IQueryable, QueryContext) |
Esegue un'operazione di query, ordinamento o paging sull'oggetto IQueryable<T>. |
| ExecuteQueryExpressions(IQueryable, QueryContext) |
Esegue espressioni di query utilizzando un oggetto IQueryable e l'oggetto QueryContext. |
| ExecuteSelect(DataSourceSelectArguments) |
Esegue un'operazione di recupero dati. |
| ExecuteSorting(IQueryable, QueryContext) |
Esegue un'operazione di ordinamento. |
| ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Esegue un'operazione di aggiornamento. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetOriginalValues(IDictionary) |
Recupera i valori originali per le chiavi specificate archiviate durante l'operazione Select. |
| GetSource(QueryContext) |
Ottiene l'oggetto IQueryable iniziale per la visualizzazione origine dati basata sul contesto della query. |
| GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
| HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation) |
Chiamato dai metodi che eseguono le operazioni CRUD quando un'operazione CRUD non riesce nel processo di compilazione degli oggetti dati. |
| Insert(IDictionary) |
Esegue un'operazione di inserimento asincrona sugli elementi di dati rappresentati dall'oggetto QueryableDataSourceView. |
| Insert(IDictionary, DataSourceViewOperationCallback) |
Esegue un'operazione di inserimento asincrona sull'elenco di dati rappresentato dall'oggetto DataSourceView. (Ereditato da DataSourceView) |
| InsertObject(Object) |
Inserisce gli oggetti dati in un oggetto QueryableDataSourceView. |
| LoadViewState(Object) |
Ripristina lo stato di visualizzazione precedentemente salvato per la visualizzazione origine dati. |
| MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
| OnDataSourceViewChanged(EventArgs) |
Genera l'evento DataSourceViewChanged. (Ereditato da DataSourceView) |
| OnQueryCreated(QueryCreatedEventArgs) |
Genera l'evento QueryCreated dopo che il controllo QueryableDataSource ha creato un oggetto IQueryable. |
| OnQueryParametersChanged(Object, EventArgs) |
Chiama il metodo RaiseViewChanged(). |
| RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Viene chiamato dal metodo RaiseUnsupportedCapabilitiesError(DataSourceView) per confrontare le funzionalità richieste per un'operazione ExecuteSelect(DataSourceSelectArguments) con quelle supportate dalla visualizzazione. (Ereditato da DataSourceView) |
| RaiseViewChanged() |
Chiama il metodo OnDataSourceViewChanged(EventArgs). |
| SaveViewState() |
Salva le modifiche apportate allo stato di visualizzazione dell'oggetto QueryableDataSourceView dal momento in cui la pagina è stata inviata al server. |
| Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Ottiene un elenco di dati dall'archivio dati sottostante in modo asincrono. (Ereditato da DataSourceView) |
| StoreOriginalValues(IList) |
Archivia i valori originali dell'operazione |
| 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. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| TrackViewState() |
Consente il rilevamento delle modifiche dello stato di visualizzazione nel controllo server in modo da poterle archiviare nello stato del controllo server. |
| Update(IDictionary, IDictionary, IDictionary) |
Esegue un'operazione di aggiornamento. |
| Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Esegue un'operazione di aggiornamento asincrona sull'elenco di dati rappresentato dall'oggetto DataSourceView. (Ereditato da DataSourceView) |
| UpdateObject(Object, Object) |
Aggiorna un oggetto dati. |
Eventi
| DataSourceViewChanged |
Si verifica quando la visualizzazione origine dati ha subito una modifica. (Ereditato da DataSourceView) |
| QueryCreated |
Si verifica quando viene creata una query. |
Implementazioni dell'interfaccia esplicita
| IStateManager.IsTrackingViewState |
Quando implementato da una classe, ottiene un valore che indica se un controllo server tiene traccia delle modifiche apportate al relativo stato di visualizzazione. |
| IStateManager.LoadViewState(Object) |
Quando implementato da una classe, carica per il controllo lo stato di visualizzazione salvato in precedenza del controllo server. |
| IStateManager.SaveViewState() |
Quando implementato da una classe, salva le modifiche apportate allo stato di visualizzazione di un controllo server in un oggetto. |
| IStateManager.TrackViewState() |
Quando implementato da una classe, ottiene un valore che indica se un controllo server tiene traccia delle modifiche apportate al relativo stato di visualizzazione. |