LinqDataSourceView Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Obsługuje kontrolkę LinqDataSource i udostępnia interfejs dla kontrolek powiązanych z danymi w celu wykonywania operacji na danych LINQ.
public ref class LinqDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public ref class LinqDataSourceView : System::Web::UI::WebControls::ContextDataSourceView
public class LinqDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
public class LinqDataSourceView : System.Web.UI.WebControls.ContextDataSourceView
type LinqDataSourceView = class
inherit DataSourceView
interface IStateManager
type LinqDataSourceView = class
inherit ContextDataSourceView
Public Class LinqDataSourceView
Inherits DataSourceView
Implements IStateManager
Public Class LinqDataSourceView
Inherits ContextDataSourceView
- Dziedziczenie
- Dziedziczenie
- Implementuje
Uwagi
Klasa LinqDataSourceView ma być używana głównie przez kontrolki powiązane z danymi, a nie jako obiekt programowalny w kodzie strony. Deweloperzy stron zwykle używają kontrolki LinqDataSource do interakcji z danymi.
ASP.NET kontrolki źródła danych zawierają co najmniej jedną listę danych reprezentowanych przez obiekty widoku źródła danych. Klasa LinqDataSourceView rozszerza klasę DataSourceView . Definiuje ona możliwości kontrolki LinqDataSource , z którą jest skojarzona, i implementuje podstawowe funkcje danych kontroli źródła danych. Klasa LinqDataSourceView implementuje operacje Select, Update, Insert i Delete . Implementuje również sortowanie, filtrowanie i zarządzanie ustawieniami, które są przechowywane w stanie widoku.
LinqDataSourceView Chociaż obiekt nie jest bezpośrednio udostępniany deweloperom stron, dostęp do wielu jego właściwości i metod można uzyskać za pośrednictwem kontrolkiLinqDataSource. Kontrolka LinqDataSourceView implementuje następujące metody pobierania danych i zdarzenia oraz udostępnia je deweloperom stron i innym obiektom wywołującym za pośrednictwem skojarzonej LinqDataSource kontrolki:
Właściwość Select .
Zdarzenie Selecting .
Zdarzenie Selected .
Metoda Update .
Zdarzenie Updating .
Zdarzenie Updated .
Metoda Insert .
Zdarzenie Inserting .
Zdarzenie Inserted .
Metoda Delete .
Zdarzenie Deleting .
Zdarzenie Deleted .
Dane pobierane za pomocą kontrolki LinqDataSource można sortować, dodając klauzulę OrderBy . Możesz podać wyrażenie sortowania dla LinqDataSourceView wystąpienia, ustawiając SortExpression właściwość DataSourceSelectArguments obiektu przekazanego Select do metody. Składnia właściwości SortExpression jest taka sama jak składnia właściwości DataView.Sort .
Kontrolka LinqDataSourceViewIStateManager implementuje interfejs i używa stanu widoku do śledzenia stanu między żądaniami stron. Udostępniono implementacje IsTrackingViewState właściwości i LoadViewStatemetod , SaveViewStatei TrackViewState w celu włączenia śledzenia stanu widoku dla kontrolki. Aby uzyskać więcej informacji, zobacz omówienie zarządzania stanem ASP.NET.
Konstruktorów
| Nazwa | Opis |
|---|---|
| LinqDataSourceView(LinqDataSource, String, HttpContext) |
Inicjuje LinqDataSourceView nowe wystąpienie klasy, ustawiając określoną LinqDataSource kontrolkę jako właściciela bieżącego widoku. |
Właściwości
| Nazwa | Opis |
|---|---|
| AutoGenerateOrderByClause |
Pobiera lub ustawia wartość wskazującą, czy LinqDataSourceView obiekt skojarzony z bieżącą LinqDataSource kontrolką obsługuje dynamiczne tworzenie klauzuli OrderBy. |
| AutoGenerateOrderByClause |
Pobiera lub ustawia wartość wskazującą, czy QueryableDataSourceView obiekt skojarzony z bieżącą QueryableDataSource kontrolką tworzy klauzulę dynamiczną |
| AutoGenerateWhereClause |
Pobiera lub ustawia wartość wskazującą, czy LinqDataSourceView obiekt skojarzony z bieżącą LinqDataSource kontrolką obsługuje dynamiczne tworzenie klauzuli Where. |
| AutoGenerateWhereClause |
Pobiera lub ustawia wartość wskazującą, czy QueryableDataSourceView obiekt skojarzony z bieżącą QueryableDataSource kontrolką tworzy klauzulę dynamiczną |
| AutoPage |
Pobiera lub ustawia wartość wskazującą, czy LinqDataSourceView obiekt skojarzony z bieżącą LinqDataSource kontrolką obsługuje automatyczne stronicowanie. |
| AutoPage |
Pobiera lub ustawia wartość wskazującą, czy QueryableDataSourceView obiekt skojarzony z bieżącą QueryableDataSource kontrolką obsługuje stronicowanie domyślnie. (Dziedziczone od QueryableDataSourceView) |
| AutoSort |
Pobiera lub ustawia wartość wskazującą, czy LinqDataSourceView obiekt skojarzony z bieżącą LinqDataSource kontrolką obsługuje sortowanie automatyczne. |
| AutoSort |
Pobiera lub ustawia wartość wskazującą, czy QueryableDataSourceView obiekt skojarzony z bieżącą QueryableDataSource kontrolką obsługuje sortowanie domyślnie. (Dziedziczone od QueryableDataSourceView) |
| CanDelete |
Pobiera wartość wskazującą, czy LinqDataSourceView obiekt skojarzony z bieżącą LinqDataSource kontrolką obsługuje operację usuwania. |
| CanInsert |
Pobiera wartość wskazującą, czy LinqDataSourceView obiekt skojarzony z bieżącą LinqDataSource kontrolką obsługuje operację wstawiania. |
| CanPage |
Pobiera wartość wskazującą, czy LinqDataSourceView obiekt skojarzony z bieżącą LinqDataSource kontrolką obsługuje stronicowanie pobranych danych. |
| CanRetrieveTotalRowCount |
Pobiera wartość wskazującą, czy LinqDataSourceView obiekt skojarzony z bieżącą LinqDataSource kontrolką obsługuje pobieranie całkowitej liczby wierszy danych oprócz pobierania danych. |
| CanSort |
Pobiera wartość wskazującą, czy LinqDataSourceView obiekt skojarzony z bieżącą LinqDataSource kontrolką obsługuje posortowany widok pobranych danych. |
| CanUpdate |
Pobiera wartość wskazującą, czy LinqDataSourceView obiekt skojarzony z bieżącą LinqDataSource kontrolką obsługuje operację aktualizacji. |
| Context |
Pobiera lub ustawia bieżący kontekst danych. (Dziedziczone od ContextDataSourceView) |
| ContextType |
Pobiera typ klasy 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ę parametrów zawierającą parametry używane podczas operacji usuwania. |
| DeleteParameters |
Pobiera kolekcję zawierającą parametry używane podczas operacji usuwania. (Dziedziczone od QueryableDataSourceView) |
| EnableDelete |
Pobiera lub ustawia wartość wskazującą, czy widok źródła danych obsługuje usuwanie wierszy. |
| EnableInsert |
Pobiera lub ustawia wartość wskazującą, czy widok źródła danych obsługuje dodawanie nowych wierszy. |
| EnableObjectTracking |
Pobiera lub ustawia wartość wskazującą, czy zmiany obiektu kontekstu danych są śledzone. |
| EnableUpdate |
Pobiera lub ustawia wartość wskazującą, czy widok źródła danych obsługuje aktualizowanie wierszy. |
| EntitySet |
Pobiera lub ustawia obiekt zawierający wartość danych do pobrania. (Dziedziczone od ContextDataSourceView) |
| EntitySetName |
Pobiera lub ustawia nazwę właściwości lub pola w klasie kontekstu danych, która reprezentuje zbieranie danych. (Dziedziczone od ContextDataSourceView) |
| EntitySetType |
Pobiera lub ustawia nazwę obiektu utworzonego dla operacji wstawiania, usuwania lub aktualizacji. (Dziedziczone od ContextDataSourceView) |
| EntityType |
Pobiera lub ustawia obiekt, który jest tworzony dla operacji wstawiania, usuwania lub aktualizacji. (Dziedziczone od ContextDataSourceView) |
| EntityTypeName |
Pobiera lub ustawia nazwę obiektu utworzonego dla operacji wstawiania, usuwania lub aktualizacji. (Dziedziczone od ContextDataSourceView) |
| Events |
Pobiera listę delegatów procedury obsługi zdarzeń dla widoku źródła danych. (Dziedziczone od DataSourceView) |
| GroupBy |
Pobiera lub ustawia nazwę lub nazwy właściwości do użycia podczas operacji wybierania dla grupowania danych. |
| GroupBy |
Pobiera lub ustawia nazwę lub nazwy właściwości do użycia podczas operacji wybierania dla grupowania danych. (Dziedziczone od QueryableDataSourceView) |
| GroupByParameters |
Pobiera kolekcję parametrów, których wartości są używane do tworzenia klauzuli GroupBy podczas operacji wybierania. |
| GroupByParameters |
Pobiera kolekcję parametrów, których wartości są używane do tworzenia klauzuli |
| InsertParameters |
Pobiera kolekcję parametrów używanych podczas operacji wstawiania. |
| InsertParameters |
Pobiera kolekcję parametrów używanych podczas operacji wstawiania. (Dziedziczone od QueryableDataSourceView) |
| IsTrackingViewState |
Pobiera wartość wskazującą, czy LinqDataSourceView obiekt zapisuje zmiany w stanie widoku. |
| IsTrackingViewState |
Pobiera wartość wskazującą, czy QueryableDataSourceView obiekt zapisuje zmiany w stanie widoku. (Dziedziczone od QueryableDataSourceView) |
| Name |
Pobiera nazwę widoku źródła danych. (Dziedziczone od DataSourceView) |
| OrderBy |
Pobiera lub ustawia nazwę lub nazwy właściwości do użycia podczas operacji wybierania do sortowania danych. |
| OrderBy |
Pobiera lub ustawia nazwę lub nazwy właściwości używanych podczas operacji wybierania w celu sortowania danych. (Dziedziczone od QueryableDataSourceView) |
| OrderByParameters |
Pobiera kolekcję parametrów, które są używane do tworzenia klauzuli |
| OrderByParameters |
Pobiera kolekcję parametrów używanych podczas operacji wybierania do sortowania danych. (Dziedziczone od QueryableDataSourceView) |
| OrderGroupsBy |
Pobiera lub ustawia nazwy właściwości do użycia podczas operacji wybierania do sortowania pogrupowanych danych. |
| OrderGroupsBy |
Pobiera lub ustawia nazwy właściwości używanych podczas operacji wybierania w celu sortowania pogrupowanych danych. (Dziedziczone od QueryableDataSourceView) |
| OrderGroupsByParameters |
Pobiera kolekcję parametrów używanych do tworzenia klauzuli OrderGroupsBy. |
| OrderGroupsByParameters |
Pobiera kolekcję parametrów używanych do utworzenia klauzuli |
| SelectNew |
Pobiera lub ustawia właściwości i wartości obliczeniowe uwzględnione w pobranych danych. |
| SelectNew |
Pobiera lub ustawia właściwości i wartości obliczeniowe uwzględnione w pobranych danych. (Dziedziczone od QueryableDataSourceView) |
| SelectNewParameters |
Pobiera kolekcję parametrów używanych podczas operacji pobierania danych. |
| SelectNewParameters |
Pobiera kolekcję parametrów używanych podczas operacji pobierania danych. (Dziedziczone od QueryableDataSourceView) |
| StoreOriginalValuesInViewState |
Pobiera lub ustawia wartość wskazującą, że oryginalne wartości z operacji wyboru będą przechowywane w stanie widoku po włączeniu operacji usuwania lub aktualizacji. |
| TableName |
Pobiera lub ustawia nazwę właściwości lub pola klasy kontekstu danych zawierającej zbieranie danych. |
| UpdateParameters |
Pobiera kolekcję parametrów używanych podczas operacji aktualizacji. |
| UpdateParameters |
Pobiera kolekcję parametrów używanych podczas operacji aktualizacji. (Dziedziczone od QueryableDataSourceView) |
| Where |
Pobiera lub ustawia wartość określającą, jakie warunki muszą być spełnione, aby rekord został uwzględniony w pobranych danych. |
| Where |
Pobiera lub ustawia wartość określającą, jakie warunki muszą być spełnione, aby wiersz został uwzględniony w pobranych danych. (Dziedziczone od QueryableDataSourceView) |
| WhereParameters |
Pobiera kolekcję parametrów używanych do utworzenia klauzuli Where. |
| WhereParameters |
Pobiera kolekcję parametrów, które są używane do tworzenia klauzuli |
Metody
| Nazwa | Opis |
|---|---|
| BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>) |
Tworzy obiekty do użycia dla operacji usuwania. (Dziedziczone od 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, aby wyświetlić, jeśli operacja zakończy się niepowodzeniem. (Dziedziczone od QueryableDataSourceView) |
| BuildQuery(DataSourceSelectArguments) |
Tworzy wyrażenie zapytania Select przy użyciu argumentów wyboru źródła danych. (Dziedziczone od QueryableDataSourceView) |
| BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>) |
Tworzy obiekty do użycia dla operacji aktualizacji przy użyciu określonych wartości. (Dziedziczone od QueryableDataSourceView) |
| CanExecute(String) |
Określa, czy można wykonać określone polecenie. (Dziedziczone od DataSourceView) |
| ClearOriginalValues() |
Czyści oryginalne wartości. (Dziedziczone od QueryableDataSourceView) |
| CreateContext(DataSourceOperation) |
Tworzy wystąpienie typu kontekstu danych przy użyciu określonej operacji źródła danych. |
| CreateContext(Type) |
Tworzy wystąpienie typu kontekstu danych. |
| CreateQueryContext(DataSourceSelectArguments) |
Tworzy wystąpienie obiektu kontekstu zapytania zawierającego oceniane kolekcje parametrów. (Dziedziczone od QueryableDataSourceView) |
| Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Wykonuje asynchroniczną operację usuwania na liście danych reprezentowanych przez DataSourceView obiekt. (Dziedziczone od DataSourceView) |
| Delete(IDictionary, IDictionary) |
Wykonuje operację usuwania. |
| Delete(IDictionary, IDictionary) |
Wykonuje operację usuwania. (Dziedziczone od QueryableDataSourceView) |
| DeleteDataObject(Object, Object, Object) |
Usuwa obiekt danych z tabeli. |
| DeleteObject(Object) |
Usuwa obiekt danych z tabeli. |
| DisposeContext() |
Usuwa kontekst po wykonaniu operacji. (Dziedziczone od ContextDataSourceView) |
| DisposeContext(Object) |
Usuwa kontekst danych. |
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Dziedziczone od Object) |
| ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Wykonuje określone polecenie. (Dziedziczone od DataSourceView) |
| ExecuteCommand(String, IDictionary, IDictionary) |
Wykonuje określone polecenie. (Dziedziczone od DataSourceView) |
| ExecuteDelete(IDictionary, IDictionary) |
Wykonuje operację usuwania przy użyciu określonych kluczy i starych wartości. |
| 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. (Dziedziczone od QueryableDataSourceView) |
| ExecuteQuery(IQueryable, QueryContext) |
Wykonuje zapytanie, sortowanie lub stronicowanie operacji na IQueryable<T> obiekcie. (Dziedziczone od QueryableDataSourceView) |
| ExecuteQueryExpressions(IQueryable, QueryContext) |
Wykonuje wyrażenia zapytań przy użyciu IQueryable obiektu i QueryContext obiektu. (Dziedziczone od QueryableDataSourceView) |
| ExecuteSelect(DataSourceSelectArguments) |
Wykonuje operację pobierania danych. |
| ExecuteSorting(IQueryable, QueryContext) |
Wykonuje operację sortowania. (Dziedziczone od QueryableDataSourceView) |
| ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Wykonuje operację aktualizacji. |
| GetDataObjectType(Type) |
Pobiera typ obiektu danych do użycia na potrzeby operacji usuwania, wstawiania i aktualizowania. |
| GetDataObjectType(Type) |
Pobiera typ obiektu danych do użycia na potrzeby operacji usuwania, wstawiania i aktualizowania. (Dziedziczone od ContextDataSourceView) |
| GetEntitySetType() |
Pobiera zestaw jednostek jako właściwość, pole lub kontekst danych. (Dziedziczone od ContextDataSourceView) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Dziedziczone od Object) |
| GetOriginalValues(IDictionary) |
Pobiera oryginalne wartości dla określonych kluczy, które były przechowywane podczas operacji Select. (Dziedziczone od QueryableDataSourceView) |
| GetSource(QueryContext) |
Zwraca źródło danych, do których ma być stosowane zapytanie. |
| GetTableMemberInfo(Type) |
Pobiera metadane dotyczące zbierania danych. |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Dziedziczone od Object) |
| HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation) |
Obsługuje wszelkie wyjątki występujące, gdy operacja danych kończy się niepowodzeniem podczas tworzenia obiektu danych. |
| Insert(IDictionary, DataSourceViewOperationCallback) |
Wykonuje operację asynchronicznego wstawiania na liście danych reprezentowanych przez DataSourceView obiekt. (Dziedziczone od DataSourceView) |
| Insert(IDictionary) |
Wykonuje operację wstawiania. |
| Insert(IDictionary) |
Wykonuje operację asynchronicznego wstawiania na elementach danych reprezentowanych przez QueryableDataSourceView obiekt. (Dziedziczone od QueryableDataSourceView) |
| InsertDataObject(Object, Object, Object) |
Wstawia obiekt danych do tabeli. |
| InsertObject(Object) |
Wstawia obiekt danych do LinqDataSourceView obiektu. |
| LoadViewState(Object) |
Przywraca poprzednio zapisany stan widoku dla widoku źródła danych. |
| LoadViewState(Object) |
Przywraca wcześniej zapisany stan widoku dla widoku źródła danych. (Dziedziczone od QueryableDataSourceView) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Dziedziczone od Object) |
| OnContextCreated(LinqDataSourceStatusEventArgs) |
ContextCreated Zgłasza zdarzenie. |
| OnContextCreating(LinqDataSourceContextEventArgs) |
ContextCreating Zgłasza zdarzenie. |
| OnContextDisposing(LinqDataSourceDisposeEventArgs) |
ContextDisposing Zgłasza zdarzenie. |
| OnDataSourceViewChanged(EventArgs) |
DataSourceViewChanged Zgłasza zdarzenie. (Dziedziczone od DataSourceView) |
| OnDeleted(LinqDataSourceStatusEventArgs) |
Deleted Zgłasza zdarzenie. |
| OnDeleting(LinqDataSourceDeleteEventArgs) |
Deleting Zgłasza zdarzenie. |
| OnException(DynamicValidatorEventArgs) |
Exception Zgłasza zdarzenie, gdy operacja danych zakończy się niepowodzeniem. |
| OnInserted(LinqDataSourceStatusEventArgs) |
Zgłasza zdarzenie po zakończeniu InsertedLinqDataSource operacji wstawiania kontrolki. |
| OnInserting(LinqDataSourceInsertEventArgs) |
Inserting Zgłasza zdarzenie. |
| OnQueryCreated(QueryCreatedEventArgs) |
QueryCreated Zgłasza zdarzenie po utworzeniu QueryableDataSource obiektu przez kontrolkęIQueryable. (Dziedziczone od QueryableDataSourceView) |
| OnQueryParametersChanged(Object, EventArgs) |
Wywołuje metodę RaiseViewChanged() . (Dziedziczone od QueryableDataSourceView) |
| OnSelected(LinqDataSourceStatusEventArgs) |
Zgłasza zdarzenie po zakończeniu SelectedLinqDataSource operacji pobierania danych przez kontrolkę. |
| OnSelecting(LinqDataSourceSelectEventArgs) |
Selecting Wywołuje zdarzenie, zanim kontrolka LinqDataSource wykona operację pobierania danych. |
| OnUpdated(LinqDataSourceStatusEventArgs) |
Zgłasza zdarzenie po zakończeniu UpdatedLinqDataSource operacji aktualizacji kontrolki. |
| OnUpdating(LinqDataSourceUpdateEventArgs) |
Updating Zgłasza zdarzenie przed LinqDataSource wykonaniem operacji aktualizacji przez kontrolkę. |
| 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. (Dziedziczone od DataSourceView) |
| RaiseViewChanged() |
Wywołuje metodę OnDataSourceViewChanged(EventArgs) . (Dziedziczone od QueryableDataSourceView) |
| ResetDataObject(Object, Object) |
Resetuje obiekt zawierający dane do stanu pierwotnego. |
| SaveViewState() |
Zapisuje zmiany w stanie wyświetlania kontrolki LinqDataSourceView od czasu opublikowania strony z powrotem na serwerze. |
| SaveViewState() |
Zapisuje zmiany w stanie wyświetlania QueryableDataSourceView obiektu od czasu opublikowania strony na serwerze. (Dziedziczone od QueryableDataSourceView) |
| Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Pobiera listę danych asynchronicznie z bazowego magazynu danych. (Dziedziczone od DataSourceView) |
| Select(DataSourceSelectArguments) |
Pobiera dane ze źródła danych. |
| StoreOriginalValues(IList, Func<PropertyDescriptor,Boolean>) |
Przechowuje oryginalne wartości z operacji wyboru w stanie widoku kontrolki po włączeniu operacji usuwania lub aktualizacji. (Dziedziczone od QueryableDataSourceView) |
| StoreOriginalValues(IList) |
Przechowuje oryginalne wartości operacji |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Dziedziczone od Object) |
| TrackViewState() |
Śledzi zmiany stanu widoku. |
| TrackViewState() |
Powoduje śledzenie zmian stanu widoku w kontrolce serwera, dzięki czemu mogą być przechowywane w stanie kontroli serwera. (Dziedziczone od QueryableDataSourceView) |
| Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Wykonuje asynchroniczną operację aktualizacji na liście danych reprezentowanych przez DataSourceView obiekt. (Dziedziczone od DataSourceView) |
| Update(IDictionary, IDictionary, IDictionary) |
Wykonuje operację aktualizacji. |
| Update(IDictionary, IDictionary, IDictionary) |
Wykonuje operację aktualizacji. (Dziedziczone od QueryableDataSourceView) |
| UpdateDataObject(Object, Object, Object, Object) |
Aktualizuje obiekt danych. |
| UpdateObject(Object, Object) |
Aktualizuje obiekt danych. |
| ValidateContextType(Type, Boolean) |
Sprawdza, czy klasa kontekstu danych pochodzi z DataContextklasy . |
| ValidateDeleteSupported(IDictionary, IDictionary) |
Sprawdza, czy warunki istnieją do wykonania operacji usuwania. |
| ValidateEditSupported() |
Sprawdza, czy warunki istnieją do wykonania operacji edycji. |
| ValidateInsertSupported(IDictionary) |
Sprawdza, czy warunki istnieją, aby wykonać operację wstawiania. |
| ValidateOrderByParameter(String, String) |
Sprawdza, czy wartość parametru OrderBy jest prawidłową nazwą pola dla automatycznie wygenerowanej |
| ValidateParameterName(String) |
Sprawdza, czy podana nazwa parametru jest prawidłowa. |
| ValidateTableType(Type, Boolean) |
Sprawdza, czy typ klasy reprezentującej tabelę danych jest typem ogólnym. |
| ValidateUpdateSupported(IDictionary, IDictionary, IDictionary) |
Sprawdza, czy warunki istnieją do wykonania operacji aktualizacji. |
Zdarzenia
| Nazwa | Opis |
|---|---|
| ContextCreated |
Występuje po utworzeniu wystąpienia obiektu typu kontekstu. |
| ContextCreating |
Występuje przed utworzeniem wystąpienia obiektu typu kontekstu. |
| ContextDisposing |
Występuje przed odsuaniem obiektu typu kontekstu. |
| DataSourceViewChanged |
Występuje, gdy widok źródła danych uległ zmianie. (Dziedziczone od DataSourceView) |
| Deleted |
Występuje po zakończeniu operacji usuwania. |
| Deleting |
Występuje przed operacją usuwania. |
| Inserted |
Występuje po zakończeniu operacji wstawiania. |
| Inserting |
Występuje przed operacją wstawiania. |
| QueryCreated |
Występuje po utworzeniu zapytania. (Dziedziczone od QueryableDataSourceView) |
| Selected |
Występuje po zakończeniu operacji pobierania danych. |
| Selecting |
Występuje przed operacją pobierania danych. |
| Updated |
Występuje po zakończeniu operacji aktualizacji. |
| Updating |
Występuje przed operacją aktualizacji. |
Implementacje interfejsów jawnych
| Nazwa | Opis |
|---|---|
| IStateManager.IsTrackingViewState |
Aby uzyskać opis tego elementu członkowskiego, zobacz IsTrackingViewState właściwość . |
| IStateManager.IsTrackingViewState |
Po zaimplementowaniu przez klasę pobiera wartość wskazującą, czy kontrolka serwera śledzi zmiany stanu widoku. (Dziedziczone od QueryableDataSourceView) |
| IStateManager.LoadViewState(Object) |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Aby uzyskać opis tego elementu członkowskiego, zobacz LoadViewState(Object). |
| IStateManager.LoadViewState(Object) |
Po zaimplementowaniu przez klasę ładuje wcześniej zapisany stan widoku kontrolki serwera dla kontrolki. (Dziedziczone od QueryableDataSourceView) |
| IStateManager.SaveViewState() |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Aby uzyskać opis tego elementu członkowskiego, zobacz metodę SaveViewState() . |
| IStateManager.SaveViewState() |
Po zaimplementowaniu przez klasę zapisuje zmiany w stanie widoku kontrolki serwera w obiekcie. (Dziedziczone od QueryableDataSourceView) |
| IStateManager.TrackViewState() |
To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu. Aby uzyskać opis tego elementu członkowskiego, zobacz metodę IStateManagerTrackViewState. |
| IStateManager.TrackViewState() |
Po zaimplementowaniu przez klasę pobiera wartość wskazującą, czy kontrolka serwera śledzi zmiany stanu widoku. (Dziedziczone od QueryableDataSourceView) |