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