ContextDataSourceView 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í.
ContextDataSource Podporuje ovládací prvek a poskytuje rozhraní pro ovládací prvky vázané na data k provádění datových operací.
public ref class ContextDataSourceView abstract : System::Web::UI::WebControls::QueryableDataSourceView
public abstract class ContextDataSourceView : System.Web.UI.WebControls.QueryableDataSourceView
type ContextDataSourceView = class
inherit QueryableDataSourceView
Public MustInherit Class ContextDataSourceView
Inherits QueryableDataSourceView
- Dědičnost
- Odvozené
Konstruktory
| Name | Description |
|---|---|
| ContextDataSourceView(DataSourceControl, String, HttpContext) |
Inicializuje novou instanci ContextDataSourceView třídy. |
Pole
| Name | Description |
|---|---|
| EventContextCreated |
Označuje, že k události došlo po vytvoření instance objektu typu kontextu. |
| EventContextCreating |
Označuje, že událost nastane před vytvořením instance objektu typu kontextu. |
| EventContextDisposing |
Označuje, že událost nastane před instancí objektu typu kontextu je uvolněna. |
Vlastnosti
| Name | Description |
|---|---|
| AutoGenerateOrderByClause |
Získá nebo nastaví hodnotu, která určuje, zda QueryableDataSourceView objekt, který je přidružen k aktuálnímu QueryableDataSource ovládacího prvku vytvoří dynamickou |
| AutoGenerateWhereClause |
Získá nebo nastaví hodnotu, která určuje, zda QueryableDataSourceView objekt, který je přidružen k aktuálnímu QueryableDataSource ovládacího prvku vytvoří dynamickou |
| AutoPage |
Získá nebo nastaví hodnotu, která určuje, zda QueryableDataSourceView objekt, který je přidružen k aktuálnímu QueryableDataSource ovládacímu prvku podporuje stránkování ve výchozím nastavení. (Zděděno od QueryableDataSourceView) |
| AutoSort |
Získá nebo nastaví hodnotu, která urč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í. (Zděděno od QueryableDataSourceView) |
| 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í. (Zděděno od QueryableDataSourceView) |
| 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í. (Zděděno od QueryableDataSourceView) |
| CanPage |
Získá hodnotu, která určuje, zda QueryableDataSourceView objekt, který je přidružen k aktuálnímu QueryableDataSource ovládacímu prvku podporuje stránkování. (Zděděno od QueryableDataSourceView) |
| CanRetrieveTotalRowCount |
Získá hodnotu, která urč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. (Zděděno od QueryableDataSourceView) |
| CanSort |
Získá hodnotu, která urč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. (Zděděno od QueryableDataSourceView) |
| 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 aktualizační operace. (Zděděno od QueryableDataSourceView) |
| Context |
Získá nebo nastaví aktuální kontext dat. |
| ContextType |
Získá typ kontextu dat. |
| ContextTypeName |
Získá nebo nastaví název třídy kontextu dat, která obsahuje pole nebo vlastnost, která je zadána TableName ve vlastnosti. |
| DeleteParameters |
Získá kolekci obsahující parametry, které se používají během operace odstranění. (Zděděno od QueryableDataSourceView) |
| EntitySet |
Získá nebo nastaví objekt, který obsahuje hodnotu dat k načtení. |
| EntitySetName |
Získá nebo nastaví název vlastnosti nebo pole ve třídě kontextu dat, která představuje kolekci dat. |
| EntitySetType |
Získá nebo nastaví název objektu, který je vytvořen pro operaci vložení, odstranění nebo aktualizace. |
| EntityType |
Získá nebo nastaví objekt, který je vytvořen pro operaci vložení, odstranění nebo aktualizace. |
| EntityTypeName |
Získá nebo nastaví název objektu, který je vytvořen pro operaci vložení, odstranění nebo aktualizace. |
| Events |
Získá seznam delegátů obslužné rutiny události 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. (Zděděno od QueryableDataSourceView) |
| GroupByParameters |
Získá kolekci parametrů, jejichž hodnoty se používají k vytvoření |
| InsertParameters |
Získá kolekci parametrů, které se používají během operace vložení. (Zděděno od QueryableDataSourceView) |
| IsTrackingViewState |
Získá hodnotu, která označuje, zda QueryableDataSourceView objekt ukládá změny do jeho stavu zobrazení. (Zděděno od QueryableDataSourceView) |
| 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. (Zděděno od QueryableDataSourceView) |
| OrderByParameters |
Získá kolekci parametrů, které se používají během operace výběru k řazení dat. (Zděděno od QueryableDataSourceView) |
| OrderGroupsBy |
Získá nebo nastaví názvy vlastností, které se používají během operace výběru k seřazení seskupených dat. (Zděděno od QueryableDataSourceView) |
| OrderGroupsByParameters |
Získá kolekci parametrů, které se používají k vytvoření |
| SelectNew |
Získá nebo nastaví vlastnosti a počítané hodnoty, které jsou zahrnuty v načtených datech. (Zděděno od QueryableDataSourceView) |
| SelectNewParameters |
Získá kolekci parametrů, které se používají během operace načítání dat. (Zděděno od QueryableDataSourceView) |
| UpdateParameters |
Získá kolekci parametrů, které se používají během operace aktualizace. (Zděděno od QueryableDataSourceView) |
| Where |
Získá nebo nastaví hodnotu, která určuje, jaké podmínky musí být splněny pro řádek, který má být zahrnut do načtených dat. (Zděděno od QueryableDataSourceView) |
| WhereParameters |
Získá kolekci parametrů, které se používají k vytvoření |
Metody
| Name | Description |
|---|---|
| BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>) |
Vytvoří objekty, které se mají použít pro operaci odstranění. (Zděděno od QueryableDataSourceView) |
| BuildInsertObject(IDictionary, IDictionary<String,Exception>) |
Vytvoří objekty, které se mají použít pro operaci vložení, pomocí hodnot pro vložení a chybovou zprávu, která se zobrazí, pokud operace selže. (Zděděno od QueryableDataSourceView) |
| BuildQuery(DataSourceSelectArguments) |
Vytvoří výraz výběrového dotazu pomocí argumentů výběru zdroje dat. (Zděděno od QueryableDataSourceView) |
| BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>) |
Vytvoří objekty, které se mají použít pro operaci aktualizace pomocí zadaných hodnot. (Zděděno od QueryableDataSourceView) |
| CanExecute(String) |
Určuje, zda lze zadaný příkaz spustit. (Zděděno od DataSourceView) |
| ClearOriginalValues() |
Vymaže původní hodnoty. (Zděděno od QueryableDataSourceView) |
| CreateContext(DataSourceOperation) |
Vytvoří instanci kontextu dat a typu sady entit pro zadanou operaci. |
| CreateQueryContext(DataSourceSelectArguments) |
Vytvoří instanci objektu kontextu dotazu, který obsahuje vyhodnocené kolekce parametrů. (Zděděno od QueryableDataSourceView) |
| Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Provede asynchronní operaci odstranění v seznamu dat, která DataSourceView objekt představuje. (Zděděno od DataSourceView) |
| Delete(IDictionary, IDictionary) |
Provede operaci odstranění. (Zděděno od QueryableDataSourceView) |
| DeleteObject(Object) |
Odstraní datový objekt z tabulky. (Zděděno od QueryableDataSourceView) |
| DisposeContext() |
Odstraní kontext po provedení operace. |
| DisposeContext(Object) |
Odstraní zadaný kontext dat po provedení operace. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Spustí zadaný příkaz. (Zděděno od DataSourceView) |
| ExecuteCommand(String, IDictionary, IDictionary) |
Spustí zadaný příkaz. (Zděděno od DataSourceView) |
| ExecuteDelete(IDictionary, IDictionary) |
Provede operaci odstranění pomocí zadaných klíčů a pomocí hodnot řádků, které se používají k detekci konfliktů. |
| ExecuteInsert(IDictionary) |
Provede operaci vložení pomocí hodnot zadaných v kolekci. |
| ExecutePaging(IQueryable, QueryContext) |
Spustí stránkování pomocí objektu QueryContext z objektu QueryableDataSource . (Zděděno od QueryableDataSourceView) |
| ExecuteQuery(IQueryable, QueryContext) |
Provede operaci dotazu, řazení nebo stránkování objektu IQueryable<T> . (Zděděno od QueryableDataSourceView) |
| ExecuteQueryExpressions(IQueryable, QueryContext) |
Spustí výrazy dotazu pomocí IQueryable objektu a objektu QueryContext . (Zděděno od QueryableDataSourceView) |
| ExecuteSelect(DataSourceSelectArguments) |
Provede operaci načítání dat. (Zděděno od QueryableDataSourceView) |
| ExecuteSorting(IQueryable, QueryContext) |
Provede operaci řazení. (Zděděno od QueryableDataSourceView) |
| ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Provede operaci aktualizace pomocí zadaných hodnot klíče řádku, hodnot řádků a hodnot řádků, které se používají k detekci konfliktů. |
| GetDataObjectType(Type) |
Načte typ datového objektu, který se má použít pro operace odstranění, vložení a aktualizace. |
| GetEntitySetType() |
Načte entitu nastavenou jako vlastnost, pole nebo datový kontext. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetOriginalValues(IDictionary) |
Načte původní hodnoty zadaných klíčů, které byly uloženy během operace Select. (Zděděno od QueryableDataSourceView) |
| GetSource(QueryContext) |
Načte zdroj kontextu dotazu. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation) |
Volá se metodami, které provádějí operace CRUD, když operace CRUD selže v procesu vytváření objektu dat. (Zděděno od QueryableDataSourceView) |
| Insert(IDictionary, DataSourceViewOperationCallback) |
Provede asynchronní operaci vložení v seznamu dat, která DataSourceView objekt představuje. (Zděděno od DataSourceView) |
| Insert(IDictionary) |
Provede asynchronní operaci vložení u datových položek, které QueryableDataSourceView objekt představuje. (Zděděno od QueryableDataSourceView) |
| InsertObject(Object) |
Vloží datové objekty do objektu QueryableDataSourceView . (Zděděno od QueryableDataSourceView) |
| LoadViewState(Object) |
Obnoví dříve uložený stav zobrazení pro zobrazení zdroje dat. (Zděděno od QueryableDataSourceView) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| OnDataSourceViewChanged(EventArgs) |
DataSourceViewChanged Vyvolá událost. (Zděděno od DataSourceView) |
| OnQueryCreated(QueryCreatedEventArgs) |
QueryCreated Vyvolá událost po vytvoření objektu QueryableDataSource ovládací prvekIQueryable. (Zděděno od QueryableDataSourceView) |
| OnQueryParametersChanged(Object, EventArgs) |
Volá metodu RaiseViewChanged() . (Zděděno od QueryableDataSourceView) |
| RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Volané metodou RaiseUnsupportedCapabilitiesError(DataSourceView) k porovnání schopností požadovaných pro ExecuteSelect(DataSourceSelectArguments) operaci s funkcemi, které zobrazení podporuje. (Zděděno od DataSourceView) |
| RaiseViewChanged() |
Volá metodu OnDataSourceViewChanged(EventArgs) . (Zděděno od QueryableDataSourceView) |
| SaveViewState() |
Uloží změny pro zobrazení stavu objektu QueryableDataSourceView od doby, kdy byla stránka odeslána na server. (Zděděno od QueryableDataSourceView) |
| Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Získá seznam dat asynchronně z podkladového úložiště dat. (Zděděno od DataSourceView) |
| 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. (Zděděno od QueryableDataSourceView) |
| StoreOriginalValues(IList) |
Uloží původní hodnoty z |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| TrackViewState() |
Způsobí sledování změn stavu zobrazení v ovládacím prvku serveru, aby je bylo možné uložit do stavu ovládacího prvku serveru. (Zděděno od QueryableDataSourceView) |
| Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Provede asynchronní aktualizační operaci v seznamu dat, která DataSourceView objekt představuje. (Zděděno od DataSourceView) |
| Update(IDictionary, IDictionary, IDictionary) |
Provede operaci aktualizace. (Zděděno od QueryableDataSourceView) |
| UpdateObject(Object, Object) |
Aktualizuje datový objekt. (Zděděno od QueryableDataSourceView) |
Událost
| Name | Description |
|---|---|
| DataSourceViewChanged |
Nastane, když se změnilo zobrazení zdroje dat. (Zděděno od DataSourceView) |
| QueryCreated |
Nastane při vytvoření dotazu. (Zděděno od QueryableDataSourceView) |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| IStateManager.IsTrackingViewState |
Při implementaci třídou získá hodnotu, která označuje, zda řízení serveru sleduje změny stavu zobrazení. (Zděděno od QueryableDataSourceView) |
| IStateManager.LoadViewState(Object) |
Při implementaci třídou načte dříve uložený stav zobrazení serverového ovládacího prvku. (Zděděno od QueryableDataSourceView) |
| IStateManager.SaveViewState() |
Při implementaci třídou uloží změny do stavu zobrazení ovládacího prvku serveru do objektu. (Zděděno od QueryableDataSourceView) |
| IStateManager.TrackViewState() |
Při implementaci třídou získá hodnotu, která označuje, zda řízení serveru sleduje změny stavu zobrazení. (Zděděno od QueryableDataSourceView) |