Sdílet prostřednictvím


ContextDataSourceView Třída

Definice

ContextDataSource Podporuje ovládací prvek a poskytuje rozhraní pro ovládací prvky vázané na data k provádění operací s daty.

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

ContextDataSourceView(DataSourceControl, String, HttpContext)

Inicializuje novou instanci ContextDataSourceView třídy .

Pole

EventContextCreated

Označuje, že událost nastala 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 odstraněním instance objektu typu kontextu.

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

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

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

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

(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á označ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á 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.

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

(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 operace aktualizace.

(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, která obsahuje parametry, které jsou použity 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á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.

(Zděděno od QueryableDataSourceView)
GroupByParameters

Získá kolekci parametrů, jejichž hodnoty jsou použity k vytvoření klauzule GroupBy během operace výběru.

(Zděděno od QueryableDataSourceView)
InsertParameters

Získá kolekci parametrů, které jsou použity 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 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 řazení seskupených dat.

(Zděděno od QueryableDataSourceView)
OrderGroupsByParameters

Získá kolekci parametrů, které jsou použity k vytvoření klauzule OrderGroupsBy .

(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é jsou použity během operace načítání dat.

(Zděděno od QueryableDataSourceView)
UpdateParameters

Získá kolekci parametrů, které jsou použity během operace aktualizace.

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

(Zděděno od QueryableDataSourceView)
WhereParameters

Získá kolekci parametrů, které jsou použity k vytvoření klauzule Where .

(Zděděno od QueryableDataSourceView)

Metody

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, které se mají vložit, a chybovou zprávu, která se zobrazí, pokud operace selže.

(Zděděno od QueryableDataSourceView)
BuildQuery(DataSourceSelectArguments)

Vytvoří výraz dotazu Select pomocí argumentů select 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 provést zadaný příkaz.

(Zděděno od DataSourceView)
ClearOriginalValues()

Vymaže původní hodnoty.

(Zděděno od QueryableDataSourceView)
CreateContext(DataSourceOperation)

Vytvoří instanci kontextu dat a typu entity-set pro zadanou operaci.

CreateQueryContext(DataSourceSelectArguments)

Vytvoří instanci objektu kontextu dotazu, který obsahuje vyhodnocené kolekce parametrů.

(Zděděno od QueryableDataSourceView)
Delete(IDictionary, IDictionary)

Provede operaci odstranění.

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

(Zděděno od QueryableDataSourceView)
DisposeContext()

Odstraní kontext po provedení operace.

DisposeContext(Object)

Po provedení operace odstraní zadaný kontext dat.

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í 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)

Provádí výrazy dotazu pomocí objektu IQueryable a objektu QueryContext .

(Zděděno od QueryableDataSourceView)
ExecuteSelect(DataSourceSelectArguments)

Provede operaci načtení 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í ke zjištění 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 sadu entit jako vlastnost, pole nebo kontext dat.

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.

(Zděděno od QueryableDataSourceView)
GetSource(QueryContext)

Načte zdroj 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.

(Zděděno od QueryableDataSourceView)
Insert(IDictionary)

Provede asynchronní operaci vložení datových položek, které QueryableDataSourceView objekt představuje.

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

(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 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.

(Zděděno od QueryableDataSourceView)
OnQueryParametersChanged(Object, EventArgs)

Zavolá metodu RaiseViewChanged() .

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

(Zděděno od QueryableDataSourceView)
SaveViewState()

Uloží změny stavu zobrazení objektu QueryableDataSourceView od okamžiku, kdy byla stránka publiková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)

Uloží původní hodnoty z Select operace ve stavu zobrazení ovládacího prvku.

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

(Zděděno od QueryableDataSourceView)
Update(IDictionary, IDictionary, IDictionary)

Provede operaci aktualizace.

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

(Zděděno od QueryableDataSourceView)

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.

(Zděděno od QueryableDataSourceView)

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í.

(Zděděno od QueryableDataSourceView)
IStateManager.LoadViewState(Object)

Při implementaci třídou načte serverový ovládací prvek dříve uložený stav zobrazení pro ovládací prvek.

(Zděděno od QueryableDataSourceView)
IStateManager.SaveViewState()

Při implementaci třídou uloží změny stavu zobrazení serverového ovládacího prvku do objektu.

(Zděděno od QueryableDataSourceView)
IStateManager.TrackViewState()

Při implementaci třídy získá hodnotu, která označuje, zda serverový ovládací prvek sleduje své změny stavu zobrazení.

(Zděděno od QueryableDataSourceView)

Platí pro