Udostępnij za pośrednictwem


ContextDataSourceView Klasa

Definicja

Obsługuje kontrolkę ContextDataSource i udostępnia interfejs dla kontrolek powiązanych z danymi w celu wykonywania operacji na danych.

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
Dziedziczenie
Pochodne

Konstruktory

ContextDataSourceView(DataSourceControl, String, HttpContext)

Inicjuje nowe wystąpienie klasy ContextDataSourceView.

Pola

EventContextCreated

Wskazuje, że zdarzenie wystąpiło po utworzeniu wystąpienia obiektu typu kontekstu.

EventContextCreating

Wskazuje, że zdarzenie występuje przed utworzeniem wystąpienia obiektu typu kontekstu.

EventContextDisposing

Wskazuje, że zdarzenie występuje przed likwidacją wystąpienia obiektu typu kontekstu.

Właściwości

AutoGenerateOrderByClause

Pobiera lub ustawia wartość wskazującą, czy QueryableDataSourceView obiekt skojarzony z bieżącą QueryableDataSource kontrolką tworzy klauzulę dynamiczną OrderBy .

(Odziedziczone po QueryableDataSourceView)
AutoGenerateWhereClause

Pobiera lub ustawia wartość wskazującą, czy QueryableDataSourceView obiekt skojarzony z bieżącą QueryableDataSource kontrolką tworzy klauzulę dynamiczną Where .

(Odziedziczone po QueryableDataSourceView)
AutoPage

Pobiera lub ustawia wartość wskazującą, czy QueryableDataSourceView obiekt skojarzony z bieżącą QueryableDataSource kontrolką domyślnie obsługuje stronicowanie.

(Odziedziczone po QueryableDataSourceView)
AutoSort

Pobiera lub ustawia wartość wskazującą, czy QueryableDataSourceView obiekt skojarzony z bieżącą QueryableDataSource kontrolką domyślnie obsługuje sortowanie.

(Odziedziczone po QueryableDataSourceView)
CanDelete

Pobiera wartość wskazującą, czy QueryableDataSourceView obiekt skojarzony z bieżącą QueryableDataSource kontrolką obsługuje operacje usuwania.

(Odziedziczone po QueryableDataSourceView)
CanInsert

Pobiera wartość wskazującą, czy QueryableDataSourceView obiekt skojarzony z bieżącą QueryableDataSource kontrolką obsługuje operacje wstawiania.

(Odziedziczone po QueryableDataSourceView)
CanPage

Pobiera wartość wskazującą, czy QueryableDataSourceView obiekt skojarzony z bieżącą QueryableDataSource kontrolką obsługuje stronicowanie.

(Odziedziczone po QueryableDataSourceView)
CanRetrieveTotalRowCount

Pobiera wartość wskazującą, czy QueryableDataSourceView obiekt skojarzony z bieżącą QueryableDataSource kontrolką obsługuje pobieranie całkowitej liczby wierszy danych i pobieranie danych.

(Odziedziczone po QueryableDataSourceView)
CanSort

Pobiera wartość wskazującą, czy QueryableDataSourceView obiekt skojarzony z bieżącą QueryableDataSource kontrolką obsługuje posortowany widok pobranych danych.

(Odziedziczone po QueryableDataSourceView)
CanUpdate

Pobiera wartość wskazującą, czy QueryableDataSourceView obiekt skojarzony z bieżącą QueryableDataSource kontrolką obsługuje operacje aktualizacji.

(Odziedziczone po QueryableDataSourceView)
Context

Pobiera lub ustawia bieżący kontekst danych.

ContextType

Pobiera typ kontekstu danych.

ContextTypeName

Pobiera lub ustawia nazwę klasy kontekstu danych, która zawiera pole lub właściwość określoną we TableName właściwości .

DeleteParameters

Pobiera kolekcję zawierającą parametry używane podczas operacji usuwania.

(Odziedziczone po QueryableDataSourceView)
EntitySet

Pobiera lub ustawia obiekt zawierający wartość danych do pobrania.

EntitySetName

Pobiera lub ustawia nazwę właściwości lub pola w klasie kontekstu danych, która reprezentuje zbieranie danych.

EntitySetType

Pobiera lub ustawia nazwę obiektu utworzonego dla operacji wstawiania, usuwania lub aktualizacji.

EntityType

Pobiera lub ustawia obiekt, który jest tworzony dla operacji wstawiania, usuwania lub aktualizacji.

EntityTypeName

Pobiera lub ustawia nazwę obiektu utworzonego dla operacji wstawiania, usuwania lub aktualizacji.

Events

Pobiera listę delegatów procedury obsługi zdarzeń dla widoku źródła danych.

(Odziedziczone po DataSourceView)
GroupBy

Pobiera lub ustawia nazwę lub nazwy właściwości do użycia podczas operacji wybierania dla grupowania danych.

(Odziedziczone po QueryableDataSourceView)
GroupByParameters

Pobiera kolekcję parametrów, których wartości są używane do tworzenia klauzuli GroupBy podczas operacji wybierania.

(Odziedziczone po QueryableDataSourceView)
InsertParameters

Pobiera kolekcję parametrów używanych podczas operacji wstawiania.

(Odziedziczone po QueryableDataSourceView)
IsTrackingViewState

Pobiera wartość wskazującą, czy QueryableDataSourceView obiekt zapisuje zmiany w stanie widoku.

(Odziedziczone po QueryableDataSourceView)
Name

Pobiera nazwę widoku źródła danych.

(Odziedziczone po DataSourceView)
OrderBy

Pobiera lub ustawia nazwę lub nazwy właściwości, które są używane podczas operacji wybierania do sortowania danych.

(Odziedziczone po QueryableDataSourceView)
OrderByParameters

Pobiera kolekcję parametrów używanych podczas operacji wybierania do sortowania danych.

(Odziedziczone po QueryableDataSourceView)
OrderGroupsBy

Pobiera lub ustawia nazwy właściwości, które są używane podczas operacji wybierania do sortowania pogrupowanych danych.

(Odziedziczone po QueryableDataSourceView)
OrderGroupsByParameters

Pobiera kolekcję parametrów, które są używane do tworzenia klauzuli OrderGroupsBy .

(Odziedziczone po QueryableDataSourceView)
SelectNew

Pobiera lub ustawia właściwości i wartości obliczeniowe uwzględnione w pobranych danych.

(Odziedziczone po QueryableDataSourceView)
SelectNewParameters

Pobiera kolekcję parametrów używanych podczas operacji pobierania danych.

(Odziedziczone po QueryableDataSourceView)
UpdateParameters

Pobiera kolekcję parametrów używanych podczas operacji aktualizacji.

(Odziedziczone po QueryableDataSourceView)
Where

Pobiera lub ustawia wartość określającą, jakie warunki muszą być spełnione, aby wiersz został uwzględniony w pobranych danych.

(Odziedziczone po QueryableDataSourceView)
WhereParameters

Pobiera kolekcję parametrów, które są używane do tworzenia klauzuli Where .

(Odziedziczone po QueryableDataSourceView)

Metody

BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>)

Tworzy obiekty do użycia dla operacji usuwania.

(Odziedziczone po QueryableDataSourceView)
BuildInsertObject(IDictionary, IDictionary<String,Exception>)

Tworzy obiekty do użycia dla operacji wstawiania przy użyciu wartości do wstawienia i komunikatu o błędzie do wyświetlenia, jeśli operacja zakończy się niepowodzeniem.

(Odziedziczone po QueryableDataSourceView)
BuildQuery(DataSourceSelectArguments)

Tworzy wyrażenie zapytania Select przy użyciu argumentów select źródła danych.

(Odziedziczone po QueryableDataSourceView)
BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>)

Tworzy obiekty do użycia dla operacji aktualizacji przy użyciu określonych wartości.

(Odziedziczone po QueryableDataSourceView)
CanExecute(String)

Określa, czy można wykonać określone polecenie.

(Odziedziczone po DataSourceView)
ClearOriginalValues()

Czyści oryginalne wartości.

(Odziedziczone po QueryableDataSourceView)
CreateContext(DataSourceOperation)

Tworzy wystąpienie kontekstu danych i typu zestawu jednostek dla określonej operacji.

CreateQueryContext(DataSourceSelectArguments)

Tworzy wystąpienie obiektu kontekstu zapytania zawierającego oceniane kolekcje parametrów.

(Odziedziczone po QueryableDataSourceView)
Delete(IDictionary, IDictionary)

Wykonuje operację usuwania.

(Odziedziczone po QueryableDataSourceView)
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Wykonuje asynchroniczną operację usuwania na liście danych reprezentowanych przez DataSourceView obiekt.

(Odziedziczone po DataSourceView)
DeleteObject(Object)

Usuwa obiekt danych z tabeli.

(Odziedziczone po QueryableDataSourceView)
DisposeContext()

Usuwa kontekst po wykonaniu operacji.

DisposeContext(Object)

Usuwa określony kontekst danych po wykonaniu operacji.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
ExecuteCommand(String, IDictionary, IDictionary)

Wykonuje określone polecenie.

(Odziedziczone po DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

Wykonuje określone polecenie.

(Odziedziczone po DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

Wykonuje operację usuwania przy użyciu określonych kluczy i używa wartości wierszy, które są używane do wykrywania konfliktów.

ExecuteInsert(IDictionary)

Wykonuje operację wstawiania przy użyciu wartości określonych w kolekcji.

ExecutePaging(IQueryable, QueryContext)

Wykonuje stronicowanie przy użyciu QueryContext obiektu z QueryableDataSource obiektu .

(Odziedziczone po QueryableDataSourceView)
ExecuteQuery(IQueryable, QueryContext)

Wykonuje operację zapytania, sortowania lub stronicowania na IQueryable<T> obiekcie.

(Odziedziczone po QueryableDataSourceView)
ExecuteQueryExpressions(IQueryable, QueryContext)

Wykonuje wyrażenia zapytania przy użyciu IQueryable obiektu i QueryContext obiektu.

(Odziedziczone po QueryableDataSourceView)
ExecuteSelect(DataSourceSelectArguments)

Wykonuje operację pobierania danych.

(Odziedziczone po QueryableDataSourceView)
ExecuteSorting(IQueryable, QueryContext)

Wykonuje operację sortowania.

(Odziedziczone po QueryableDataSourceView)
ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Wykonuje operację aktualizacji przy użyciu określonych wartości klucza wiersza, wartości wierszy i wartości wierszy, które są używane do wykrywania konfliktów.

GetDataObjectType(Type)

Pobiera typ obiektu danych do użycia na potrzeby operacji usuwania, wstawiania i aktualizowania.

GetEntitySetType()

Pobiera zestaw jednostek jako właściwość, pole lub kontekst danych.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetOriginalValues(IDictionary)

Pobiera oryginalne wartości dla określonych kluczy, które były przechowywane podczas operacji Select.

(Odziedziczone po QueryableDataSourceView)
GetSource(QueryContext)

Pobiera źródło kontekstu zapytania.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation)

Wywoływane przez metody wykonujące operacje CRUD, gdy operacja CRUD kończy się niepowodzeniem w procesie tworzenia obiektu danych.

(Odziedziczone po QueryableDataSourceView)
Insert(IDictionary)

Wykonuje operację asynchronicznego wstawiania na elementach danych reprezentowanych przez QueryableDataSourceView obiekt.

(Odziedziczone po QueryableDataSourceView)
Insert(IDictionary, DataSourceViewOperationCallback)

Wykonuje operację asynchronicznego wstawiania na liście danych reprezentowanych przez DataSourceView obiekt.

(Odziedziczone po DataSourceView)
InsertObject(Object)

Wstawia obiekty danych do QueryableDataSourceView obiektu.

(Odziedziczone po QueryableDataSourceView)
LoadViewState(Object)

Przywraca poprzednio zapisany stan widoku dla widoku źródła danych.

(Odziedziczone po QueryableDataSourceView)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnDataSourceViewChanged(EventArgs)

DataSourceViewChanged Zgłasza zdarzenie.

(Odziedziczone po DataSourceView)
OnQueryCreated(QueryCreatedEventArgs)

QueryCreated Zgłasza zdarzenie po utworzeniu QueryableDataSource obiektu przez kontrolkęIQueryable.

(Odziedziczone po QueryableDataSourceView)
OnQueryParametersChanged(Object, EventArgs)

Wywołuje metodę RaiseViewChanged() .

(Odziedziczone po QueryableDataSourceView)
RaiseUnsupportedCapabilityError(DataSourceCapabilities)

Wywołana przez metodę RaiseUnsupportedCapabilitiesError(DataSourceView) w celu porównania możliwości żądanych dla ExecuteSelect(DataSourceSelectArguments) operacji względem tych, które obsługuje widok.

(Odziedziczone po DataSourceView)
RaiseViewChanged()

Wywołuje metodę OnDataSourceViewChanged(EventArgs) .

(Odziedziczone po QueryableDataSourceView)
SaveViewState()

Zapisuje zmiany stanu widoku obiektu QueryableDataSourceView od czasu opublikowania strony na serwerze.

(Odziedziczone po QueryableDataSourceView)
Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Pobiera listę danych asynchronicznie z bazowego magazynu danych.

(Odziedziczone po DataSourceView)
StoreOriginalValues(IList)

Przechowuje oryginalne wartości z Select operacji w stanie widoku kontrolki.

(Odziedziczone po QueryableDataSourceView)
StoreOriginalValues(IList, Func<PropertyDescriptor,Boolean>)

Przechowuje oryginalne wartości z operacji wybierania w stanie widoku kontrolki po włączeniu operacji usuwania lub aktualizacji.

(Odziedziczone po QueryableDataSourceView)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
TrackViewState()

Powoduje śledzenie zmian stanu widoku w kontrolce serwera, dzięki czemu można je przechowywać w stanie kontroli serwera.

(Odziedziczone po QueryableDataSourceView)
Update(IDictionary, IDictionary, IDictionary)

Wykonuje operację aktualizacji.

(Odziedziczone po QueryableDataSourceView)
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Wykonuje asynchroniczną operację aktualizacji na liście danych reprezentowanych przez DataSourceView obiekt.

(Odziedziczone po DataSourceView)
UpdateObject(Object, Object)

Aktualizacje obiekt danych.

(Odziedziczone po QueryableDataSourceView)

Zdarzenia

DataSourceViewChanged

Występuje, gdy widok źródła danych uległ zmianie.

(Odziedziczone po DataSourceView)
QueryCreated

Występuje po utworzeniu zapytania.

(Odziedziczone po QueryableDataSourceView)

Jawne implementacje interfejsu

IStateManager.IsTrackingViewState

Po zaimplementowaniu przez klasę pobiera wartość wskazującą, czy kontrolka serwera śledzi zmiany stanu widoku.

(Odziedziczone po QueryableDataSourceView)
IStateManager.LoadViewState(Object)

Po zaimplementowaniu przez klasę ładuje wcześniej zapisany stan widoku kontrolki serwera dla kontrolki.

(Odziedziczone po QueryableDataSourceView)
IStateManager.SaveViewState()

Po zaimplementowaniu przez klasę program zapisuje zmiany stanu widoku kontrolki serwera w obiekcie.

(Odziedziczone po QueryableDataSourceView)
IStateManager.TrackViewState()

Po zaimplementowaniu przez klasę pobiera wartość wskazującą, czy kontrolka serwera śledzi zmiany stanu widoku.

(Odziedziczone po QueryableDataSourceView)

Dotyczy