ContextDataSourceView Třída

Definice

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 OrderBy klauzuli.

(Zděděno od QueryableDataSourceView)
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 Where klauzuli.

(Zděděno od QueryableDataSourceView)
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í GroupBy klauzule během operace select.

(Zděděno od QueryableDataSourceView)
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í OrderGroupsBy klauzule.

(Zděděno od QueryableDataSourceView)
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í Where klauzule.

(Zděděno od QueryableDataSourceView)

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 Select operace ve stavu zobrazení ovládacího prvku.

(Zděděno od QueryableDataSourceView)
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)

Platí pro