DataPagerFieldCollection Klasa

Definicja

Reprezentuje kolekcję DataPagerField obiektów, które są używane przez kontrolkę DataPager .

public ref class DataPagerFieldCollection : System::Web::UI::StateManagedCollection
public class DataPagerFieldCollection : System.Web.UI.StateManagedCollection
type DataPagerFieldCollection = class
    inherit StateManagedCollection
Public Class DataPagerFieldCollection
Inherits StateManagedCollection
Dziedziczenie
DataPagerFieldCollection

Uwagi

Za pomocą DataPagerFieldCollection klasy można programowo zarządzać zestawem DataPagerField obiektów. Należy pamiętać, że bardziej typowe jest definiowanie tych pól deklaratywnie zamiast programowo.

Dostęp do właściwości i metod DataPagerFieldCollection klasy można uzyskać za pośrednictwem DataPager.Fields właściwości . Obiekty można dodawać, wstawiać i usuwać DataPagerField przy użyciu odpowiednich metod DataPagerFieldCollection klasy. Aby programowo pobrać DataPagerField obiekty z kolekcji, wykonaj jedną z następujących czynności:

Właściwość Count pobiera łączną liczbę elementów w kolekcji. Zwykle służy do określania górnej granicy kolekcji. Elementy i elementy w kolekcji można dodawać i usuwać przy użyciu Addmetod , Insert, Removei RemoveAt .

Konstruktory

DataPagerFieldCollection(DataPager)

Inicjuje nowe wystąpienie klasy DataPagerFieldCollection.

Właściwości

Count

Pobiera liczbę elementów zawartych w kolekcji StateManagedCollection .

(Odziedziczone po StateManagedCollection)
Item[Int32]

DataPagerField Pobiera obiekt znajdujący się w określonym indeksie w kolekcji.

Metody

Add(DataPagerField)

Dołącza określony DataPagerField obiekt do kolekcji.

Clear()

Usuwa wszystkie elementy z kolekcji StateManagedCollection .

(Odziedziczone po StateManagedCollection)
CloneFields(DataPager)

Tworzy kopię bieżącej kolekcji.

Contains(DataPagerField)

Określa, czy DataPagerFieldCollection kolekcja zawiera określony DataPagerField obiekt.

CopyTo(Array, Int32)

Kopiuje elementy StateManagedCollection kolekcji do tablicy, zaczynając od określonego indeksu tablicy.

(Odziedziczone po StateManagedCollection)
CopyTo(DataPagerField[], Int32)

Kopiuje pełną DataPagerFieldCollection kolekcję do obiektu jednowymiarowego Array , zaczynając od określonego indeksu tablicy docelowej.

CreateKnownType(Int32)

Tworzy domyślne wystąpienie DataPagerField typu identyfikowanego przez podany indeks.

Equals(Object)

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

(Odziedziczone po Object)
GetEnumerator()

Zwraca iterator iterujący przez StateManagedCollection kolekcję.

(Odziedziczone po StateManagedCollection)
GetHashCode()

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

(Odziedziczone po Object)
GetKnownTypes()

Pobiera tablicę DataPagerField typów, które DataPagerFieldCollection może zawierać kolekcja.

GetType()

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

(Odziedziczone po Object)
IndexOf(DataPagerField)

Pobiera indeks określonego DataPagerField obiektu w kolekcji.

Insert(Int32, DataPagerField)

Wstawia określony DataPagerField obiekt do kolekcji DataPagerFieldCollection w określonym indeksie.

MemberwiseClone()

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

(Odziedziczone po Object)
OnClear()

Po zastąpieniu w klasie pochodnej wykonuje dodatkową pracę, zanim Clear() metoda usunie wszystkie elementy z kolekcji.

(Odziedziczone po StateManagedCollection)
OnClearComplete()

Wykonuje dodatkowe przetwarzanie po usunięciu wszystkich elementów z kolekcji.

OnInsert(Int32, Object)

Po zastąpieniu klasy pochodnej wykonuje dodatkową pracę przed IList.Insert(Int32, Object) dodaniu elementu do kolekcji przez metodę or IList.Add(Object) .

(Odziedziczone po StateManagedCollection)
OnInsertComplete(Int32, Object)

Wykonuje dodatkowe przetwarzanie po dodaniu elementu do kolekcji.

OnRemove(Int32, Object)

Po zastąpieniu w klasie pochodnej wykonuje dodatkową pracę przed IList.Remove(Object) usunięciem określonego elementu z kolekcji przez metodę or IList.RemoveAt(Int32) .

(Odziedziczone po StateManagedCollection)
OnRemoveComplete(Int32, Object)

Wykonuje dodatkowe przetwarzanie po usunięciu elementu z kolekcji.

OnValidate(Object)

Sprawdza, czy określony obiekt jest obiektem DataPagerField .

Remove(DataPagerField)

Usuwa określony DataPagerField obiekt z kolekcji DataPagerFieldCollection .

RemoveAt(Int32)

DataPagerField Usuwa obiekt w określonym indeksie z kolekcjiDataPagerFieldCollection.

SetDirty()

Wymusza serializacji całej StateManagedCollection kolekcji w stan widoku.

(Odziedziczone po StateManagedCollection)
SetDirtyObject(Object)

Instruuje określony DataPagerField obiekt, aby zarejestrował jego pełny stan w celu wyświetlenia stanu, zamiast rejestrowania tylko zmienionych informacji.

ToString()

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

(Odziedziczone po Object)

Zdarzenia

FieldsChanged

Występuje, gdy pola w kolekcji DataPagerFieldCollection zmieniają się.

Jawne implementacje interfejsu

ICollection.Count

Pobiera liczbę elementów zawartych w kolekcji StateManagedCollection .

(Odziedziczone po StateManagedCollection)
ICollection.IsSynchronized

Pobiera wartość wskazującą, czy StateManagedCollection kolekcja jest synchronizowana (bezpieczne wątki). Ta metoda zwraca wszystkie false przypadki.

(Odziedziczone po StateManagedCollection)
ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do StateManagedCollection kolekcji. Ta metoda zwraca wszystkie null przypadki.

(Odziedziczone po StateManagedCollection)
IEnumerable.GetEnumerator()

Zwraca iterator iterujący przez StateManagedCollection kolekcję.

(Odziedziczone po StateManagedCollection)
IList.Add(Object)

Dodaje element do kolekcji StateManagedCollection .

(Odziedziczone po StateManagedCollection)
IList.Clear()

Usuwa wszystkie elementy z kolekcji StateManagedCollection .

(Odziedziczone po StateManagedCollection)
IList.Contains(Object)

Określa, czy StateManagedCollection kolekcja zawiera określoną wartość.

(Odziedziczone po StateManagedCollection)
IList.IndexOf(Object)

Określa indeks określonego elementu w kolekcji StateManagedCollection .

(Odziedziczone po StateManagedCollection)
IList.Insert(Int32, Object)

Wstawia element do kolekcji StateManagedCollection w określonym indeksie.

(Odziedziczone po StateManagedCollection)
IList.IsFixedSize

Pobiera wartość wskazującą, czy StateManagedCollection kolekcja ma stały rozmiar. Ta metoda zwraca wszystkie false przypadki.

(Odziedziczone po StateManagedCollection)
IList.IsReadOnly

Pobiera wartość wskazującą, czy StateManagedCollection kolekcja jest tylko do odczytu.

(Odziedziczone po StateManagedCollection)
IList.Item[Int32]

IStateManager Pobiera element w określonym indeksie.

(Odziedziczone po StateManagedCollection)
IList.Remove(Object)

Usuwa pierwsze wystąpienie określonego obiektu z kolekcji StateManagedCollection .

(Odziedziczone po StateManagedCollection)
IList.RemoveAt(Int32)

IStateManager Usuwa element w określonym indeksie.

(Odziedziczone po StateManagedCollection)
IStateManager.IsTrackingViewState

Pobiera wartość wskazującą, czy StateManagedCollection kolekcja zapisuje zmiany w stanie widoku.

(Odziedziczone po StateManagedCollection)
IStateManager.LoadViewState(Object)

Przywraca wcześniej zapisany stan StateManagedCollection widoku kolekcji i IStateManager zawarte w nim elementy.

(Odziedziczone po StateManagedCollection)
IStateManager.SaveViewState()

Zapisuje zmiany w StateManagedCollection kolekcji i każdy IStateManager obiekt, który zawiera od czasu opublikowania strony z powrotem na serwerze.

(Odziedziczone po StateManagedCollection)
IStateManager.TrackViewState()

Powoduje, że StateManagedCollection kolekcja i każdy z IStateManager obiektów, które zawiera, aby śledzić zmiany w ich stanie wyświetlania, dzięki czemu mogą być utrwalane między żądaniami dla tej samej strony.

(Odziedziczone po StateManagedCollection)

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable na określony typ.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable elementu na podstawie określonego typu.

AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje element IEnumerable na .IQueryable

Dotyczy

Zobacz też