ModelDataSource Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kontrola źródła danych używana przez kontrolki powiązane z danymi do wykonywania operacji CRUD (tworzenie, odczytywanie, aktualizowanie, usuwanie) podczas używania powiązania modelu.
public ref class ModelDataSource : System::Web::UI::IDataSource, System::Web::UI::IStateManager
public class ModelDataSource : System.Web.UI.IDataSource, System.Web.UI.IStateManager
type ModelDataSource = class
interface IDataSource
interface IStateManager
Public Class ModelDataSource
Implements IDataSource, IStateManager
- Dziedziczenie
-
ModelDataSource
- Implementuje
Konstruktory
| ModelDataSource(Control) |
Inicjuje nowe wystąpienie klasy ModelDataSource. |
Właściwości
| DataControl |
Pobiera kontrolkę związaną z danymi, która używa tej kontrolki jako źródła danych, gdy powiązanie modelu jest używane. |
| View |
Pobiera domyślny (i tylko) obiekt widoku dla tej kontrolki źródła danych. |
Metody
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
| IsTrackingViewState() |
Zwraca wartość wskazującą, czy kontrolka jest w stanie widoku śledzenia. |
| LoadViewState(Object) |
Ładuje wcześniej zapisany stan widoku. |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
| SaveViewState() |
Zapisuje stan kontrolki. |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
| TrackViewState() |
Śledzi zmiany stanu widoku w kontrolce StateBag , aby można je było przechowywać w obiekcie. |
| UpdateProperties(String, String) |
Aktualizacje wymagane właściwości powiązania danych jednokierunkowego. |
| UpdateProperties(String, String, String, String, String, String) |
Aktualizacje wymagane właściwości powiązania danych dwukierunkowego. |
Zdarzenia
| CallingDataMethods |
Występuje, gdy powiązanie modelu jest używane, a metody danych są wywoływane. |
Jawne implementacje interfejsu
| IDataSource.DataSourceChanged |
Występuje, gdy bazowe źródło danych uległo zmianie. Zmiana może być spowodowana zmianą właściwości kontrolki lub zmianą danych ze względu na akcję edycji wykonywaną przez kontrolę źródła danych. |
| IDataSource.GetView(String) |
Zwraca widok. |
| IDataSource.GetViewNames() |
Pobiera nazwy widoków. |
| IStateManager.IsTrackingViewState |
Zwraca wartość wskazującą, czy kontrolka jest w stanie widoku śledzenia. |
| IStateManager.LoadViewState(Object) |
Ładuje wcześniej zapisany stan widoku. |
| IStateManager.SaveViewState() |
Zapisuje stan kontrolki. |
| IStateManager.TrackViewState() |
Śledzi zmiany stanu widoku w kontrolce StateBag , aby można je było przechowywać w obiekcie. |
Metody rozszerzania
| GetDefaultValues(IDataSource) |
Pobiera kolekcję wartości domyślnych dla określonego źródła danych. |
| GetMetaTable(IDataSource) |
Pobiera metadane dla tabeli w określonym obiekcie źródła danych. |
| TryGetMetaTable(IDataSource, MetaTable) |
Określa, czy metadane tabeli są dostępne. |