QueryableDataSourceView Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
QueryableDataSource Podporuje ovládací prvek a poskytuje rozhraní pro ovládací prvky vázané na data k provádění operací s daty 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
- Dědičnost
- Odvozené
- Implementuje
Konstruktory
QueryableDataSourceView(DataSourceControl, String, HttpContext) |
Inicializuje novou instanci QueryableDataSourceView třídy . |
Pole
EventSelected |
Určuje, jestli došlo k události, která způsobí dokončení operace načítání dat. |
EventSelecting |
Určuje, jestli událost, která nastane před operací načítání dat, nastala. |
Vlastnosti
AutoGenerateOrderByClause |
Získá nebo nastaví hodnotu, která označuje, zda QueryableDataSourceView objekt, který je přidružen k aktuálnímu QueryableDataSource ovládacímu prvku, vytvoří dynamickou klauzuli. |
AutoGenerateWhereClause |
Získá nebo nastaví hodnotu, která označuje, zda QueryableDataSourceView objekt, který je přidružen k aktuálnímu QueryableDataSource ovládacímu prvku, vytvoří dynamickou |
AutoPage |
Získá nebo nastaví hodnotu, která označuje, zda QueryableDataSourceView objekt přidružený k aktuálnímu QueryableDataSource ovládacímu prvku podporuje stránkování ve výchozím nastavení. |
AutoSort |
Získá nebo nastaví hodnotu, která označuje, zda QueryableDataSourceView objekt, který je přidružen k aktuálnímu QueryableDataSource ovládacímu prvku podporuje řazení ve výchozím nastavení. |
CanDelete |
Získá hodnotu, která označuje, zda QueryableDataSourceView objekt, který je přidružen k aktuálnímu QueryableDataSource ovládacímu prvku podporuje operace odstranění. |
CanInsert |
Získá hodnotu, která označuje, zda QueryableDataSourceView objekt, který je přidružen k aktuálnímu QueryableDataSource ovládacímu prvku podporuje operace vložení. |
CanPage |
Získá hodnotu, která označuje, zda QueryableDataSourceView objekt, který je přidružen k aktuálnímu QueryableDataSource ovládacímu prvku podporuje stránkování. |
CanRetrieveTotalRowCount |
Získá hodnotu, která označuje, zda QueryableDataSourceView objekt, který je přidružen k aktuálnímu QueryableDataSource ovládacímu prvku podporuje načtení celkového počtu řádků dat a načtení dat. |
CanSort |
Získá hodnotu, která označuje, zda QueryableDataSourceView objekt, který je přidružen k aktuálnímu QueryableDataSource ovládacímu prvku podporuje seřazené zobrazení načtených dat. |
CanUpdate |
Získá hodnotu, která označuje, zda QueryableDataSourceView objekt, který je přidružen k aktuálnímu QueryableDataSource ovládacímu prvku podporuje operace aktualizace. |
DeleteParameters |
Získá kolekci, která obsahuje parametry, které jsou použity během operace odstranění. |
EntityType |
Získá typ datového objektu pro operace CUD. |
Events |
Získá seznam delegátů obslužné rutiny událostí pro zobrazení zdroje dat. (Zděděno od DataSourceView) |
GroupBy |
Získá nebo nastaví název nebo názvy vlastností, které se mají použít během operace výběru pro seskupení dat. |
GroupByParameters |
Získá kolekci parametrů, jejichž hodnoty jsou použity k vytvoření klauzule |
InsertParameters |
Získá kolekci parametrů, které jsou použity během operace vložení. |
IsTrackingViewState |
Získá hodnotu, která označuje, zda QueryableDataSourceView objekt ukládá změny do stavu zobrazení. |
Name |
Získá název zobrazení zdroje dat. (Zděděno od DataSourceView) |
OrderBy |
Získá nebo nastaví název nebo názvy vlastností, které se používají během operace výběru k řazení dat. |
OrderByParameters |
Získá kolekci parametrů, které se používají během operace výběru k řazení dat. |
OrderGroupsBy |
Získá nebo nastaví názvy vlastností, které se používají během operace výběru k řazení seskupených dat. |
OrderGroupsByParameters |
Získá kolekci parametrů, které jsou použity k vytvoření klauzule |
SelectNew |
Získá nebo nastaví vlastnosti a počítané hodnoty, které jsou zahrnuty v načtených datech. |
SelectNewParameters |
Získá kolekci parametrů, které jsou použity během operace načítání dat. |
UpdateParameters |
Získá kolekci parametrů, které jsou použity během operace aktualizace. |
Where |
Získá nebo nastaví hodnotu, která určuje, jaké podmínky musí být pravdivé, aby byl řádek zahrnut do načtených dat. |
WhereParameters |
Získá kolekci parametrů, které jsou použity k vytvoření klauzule |
Metody
BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>) |
Vytvoří objekty, které se mají použít pro operaci odstranění. |
BuildInsertObject(IDictionary, IDictionary<String,Exception>) |
Vytvoří objekty, které se mají použít pro operaci vložení, pomocí hodnot, které se mají vložit, a chybovou zprávu, která se zobrazí, pokud operace selže. |
BuildQuery(DataSourceSelectArguments) |
Vytvoří výraz dotazu Select pomocí argumentů select zdroje dat. |
BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>) |
Vytvoří objekty, které se mají použít pro operaci aktualizace, pomocí zadaných hodnot. |
CanExecute(String) |
Určuje, zda lze provést zadaný příkaz. (Zděděno od DataSourceView) |
ClearOriginalValues() |
Vymaže původní hodnoty. |
CreateQueryContext(DataSourceSelectArguments) |
Vytvoří instanci objektu kontextu dotazu, který obsahuje vyhodnocené kolekce parametrů. |
Delete(IDictionary, IDictionary) |
Provede operaci odstranění. |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Provede asynchronní operaci odstranění seznamu dat, která DataSourceView objekt představuje. (Zděděno od DataSourceView) |
DeleteObject(Object) |
Odstraní datový objekt z tabulky. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
ExecuteCommand(String, IDictionary, IDictionary) |
Spustí zadaný příkaz. (Zděděno od DataSourceView) |
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Spustí zadaný příkaz. (Zděděno od DataSourceView) |
ExecuteDelete(IDictionary, IDictionary) |
Provede operaci odstranění datových položek, které QueryableDataSourceView objekt představuje pomocí zadaných hodnot. |
ExecuteInsert(IDictionary) |
Provede operaci vložení datových položek, které QueryableDataSourceView objekt představuje pomocí zadané hodnoty. |
ExecutePaging(IQueryable, QueryContext) |
Spustí stránkování pomocí objektu QueryContext z objektu QueryableDataSource . |
ExecuteQuery(IQueryable, QueryContext) |
Provede operaci dotazu, řazení nebo stránkování objektu IQueryable<T> . |
ExecuteQueryExpressions(IQueryable, QueryContext) |
Provádí výrazy dotazu pomocí objektu IQueryable a objektu QueryContext . |
ExecuteSelect(DataSourceSelectArguments) |
Provede operaci načtení dat. |
ExecuteSorting(IQueryable, QueryContext) |
Provede operaci řazení. |
ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Provede operaci aktualizace. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetOriginalValues(IDictionary) |
Načte původní hodnoty pro zadané klíče, které byly uloženy během operace Select. |
GetSource(QueryContext) |
Získá počáteční IQueryable objekt pro zobrazení zdroje dat na základě kontextu dotazu. |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation) |
Volána metodami, které provádějí operace CRUD, když operace CRUD selže v procesu vytváření datového objektu. |
Insert(IDictionary) |
Provede asynchronní operaci vložení datových položek, které QueryableDataSourceView objekt představuje. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Provede asynchronní vkládání operace se seznamem dat, která DataSourceView objekt představuje. (Zděděno od DataSourceView) |
InsertObject(Object) |
Vloží datové objekty do objektu QueryableDataSourceView . |
LoadViewState(Object) |
Obnoví dříve uložený stav zobrazení pro zobrazení zdroje dat. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
OnDataSourceViewChanged(EventArgs) |
DataSourceViewChanged Vyvolá událost. (Zděděno od DataSourceView) |
OnQueryCreated(QueryCreatedEventArgs) |
QueryCreated Vyvolá událost poté, QueryableDataSource co ovládací prvek vytvořil IQueryable objekt. |
OnQueryParametersChanged(Object, EventArgs) |
Zavolá metodu RaiseViewChanged() . |
RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Volal metodu RaiseUnsupportedCapabilitiesError(DataSourceView) k porovnání možností požadovaných pro ExecuteSelect(DataSourceSelectArguments) operaci s možnostmi, které zobrazení podporuje. (Zděděno od DataSourceView) |
RaiseViewChanged() |
Zavolá metodu OnDataSourceViewChanged(EventArgs) . |
SaveViewState() |
Uloží změny stavu zobrazení objektu QueryableDataSourceView od okamžiku, kdy byla stránka publikována na server. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Získá seznam dat asynchronně z podkladového úložiště dat. (Zděděno od DataSourceView) |
StoreOriginalValues(IList) |
Uloží původní hodnoty z |
StoreOriginalValues(IList, Func<PropertyDescriptor,Boolean>) |
Uloží původní hodnoty z operace výběru ve stavu zobrazení ovládacího prvku při povolení operací odstranění nebo aktualizace. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
TrackViewState() |
Způsobuje sledování změn stavu zobrazení na serverovém ovládacím prvku, aby je bylo možné uložit do stavu serverového ovládacího prvku. |
Update(IDictionary, IDictionary, IDictionary) |
Provede operaci aktualizace. |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Provede asynchronní operaci aktualizace seznamu dat, která DataSourceView objekt představuje. (Zděděno od DataSourceView) |
UpdateObject(Object, Object) |
Aktualizace datový objekt. |
Událost
DataSourceViewChanged |
Vyvolá se při změně zobrazení zdroje dat. (Zděděno od DataSourceView) |
QueryCreated |
Vyvolá se při vytvoření dotazu. |
Explicitní implementace rozhraní
IStateManager.IsTrackingViewState |
Při implementaci třídy získá hodnotu, která označuje, zda serverový ovládací prvek sleduje své změny stavu zobrazení. |
IStateManager.LoadViewState(Object) |
Při implementaci třídou načte serverový ovládací prvek dříve uložený stav zobrazení pro ovládací prvek. |
IStateManager.SaveViewState() |
Při implementaci třídou uloží změny stavu zobrazení serverového ovládacího prvku do objektu. |
IStateManager.TrackViewState() |
Při implementaci třídy získá hodnotu, která označuje, zda serverový ovládací prvek sleduje své změny stavu zobrazení. |