Sdílet prostřednictvím


DataPagerFieldCollection Třída

Definice

Představuje kolekci DataPagerField objektů, které ovládací prvek používá 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
Dědičnost
DataPagerFieldCollection

Poznámky

Třídu DataPagerFieldCollection můžete použít k programové správě sady DataPagerField objektů. Všimněte si, že je obvyklejší definovat tato pole deklarativní místo programově.

K vlastnostem a metodám DataPagerFieldCollection třídy můžete přistupovat prostřednictvím DataPager.Fields vlastnosti. Objekty můžete přidávat, vkládat a odebírat DataPagerField pomocí vhodných DataPagerFieldCollection metod třídy. Pokud chcete načíst DataPagerField objekty z kolekce prostřednictvím kódu programu, udělejte jednu z těchto věcí:

Vlastnost Count získá celkový počet položek v kolekci. Obvykle se používá k určení horní hranice kolekce. Položky v kolekci můžete přidávat a odebírat pomocí příkazů Add, Insert, Removea RemoveAt metod.

Konstruktory

Name Description
DataPagerFieldCollection(DataPager)

Inicializuje novou instanci DataPagerFieldCollection třídy.

Vlastnosti

Name Description
Count

Získá počet prvků obsažených v kolekci StateManagedCollection .

(Zděděno od StateManagedCollection)
Item[Int32]

DataPagerField Získá objekt, který je v zadaném indexu v kolekci.

Metody

Name Description
Add(DataPagerField)

Připojí zadaný DataPagerField objekt do kolekce.

Clear()

Odebere všechny položky z StateManagedCollection kolekce.

(Zděděno od StateManagedCollection)
CloneFields(DataPager)

Vytvoří kopii aktuální kolekce.

Contains(DataPagerField)

Určuje, zda DataPagerFieldCollection kolekce obsahuje zadaný DataPagerField objekt.

CopyTo(Array, Int32)

Zkopíruje prvky StateManagedCollection kolekce do pole počínaje konkrétním indexem pole.

(Zděděno od StateManagedCollection)
CopyTo(DataPagerField[], Int32)

Zkopíruje kompletní DataPagerFieldCollection kolekci do jednorozměrného Array objektu počínaje zadaným indexem cílového pole.

CreateKnownType(Int32)

Vytvoří výchozí instanci DataPagerField typu, který je identifikován zadaným indexem.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetEnumerator()

Vrátí iterátor, který prochází kolekcí StateManagedCollection .

(Zděděno od StateManagedCollection)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetKnownTypes()

Získá pole typů DataPagerField , které DataPagerFieldCollection kolekce může obsahovat.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
IndexOf(DataPagerField)

Získá index konkrétního DataPagerField objektu v kolekci.

Insert(Int32, DataPagerField)

Vloží zadaný DataPagerField objekt do DataPagerFieldCollection kolekce v zadaném indexu.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
OnClear()

Při přepsání v odvozené třídě provede další práci předtím, než Clear() metoda odebere všechny položky z kolekce.

(Zděděno od StateManagedCollection)
OnClearComplete()

Provádí další zpracování po odebrání všech položek z kolekce.

OnInsert(Int32, Object)

Při přepsání v odvozené třídě provede další práci před IList.Insert(Int32, Object) přidáním položky do kolekce.IList.Add(Object)

(Zděděno od StateManagedCollection)
OnInsertComplete(Int32, Object)

Provede další zpracování po přidání položky do kolekce.

OnRemove(Int32, Object)

Při přepsání v odvozené třídě provede další práci před IList.Remove(Object) odebráním IList.RemoveAt(Int32) zadané položky z kolekce.

(Zděděno od StateManagedCollection)
OnRemoveComplete(Int32, Object)

Provede další zpracování po odebrání položky z kolekce.

OnValidate(Object)

Ověřuje, že zadaný objekt je DataPagerField objekt.

Remove(DataPagerField)

Odebere zadaný DataPagerField objekt z DataPagerFieldCollection kolekce.

RemoveAt(Int32)

Odebere DataPagerField objekt v zadaném indexu DataPagerFieldCollection z kolekce.

SetDirty()

Vynutí serializaci celé StateManagedCollection kolekce do stavu zobrazení.

(Zděděno od StateManagedCollection)
SetDirtyObject(Object)

Dává zadanému DataPagerField objektu pokyn, aby zaznamenal svůj úplný stav, aby zobrazil stav, místo aby zaznamenával pouze změněné informace.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Událost

Name Description
FieldsChanged

Nastane, když se pole v kolekci DataPagerFieldCollection změní.

Explicitní implementace rozhraní

Name Description
ICollection.Count

Získá počet prvků obsažených v kolekci StateManagedCollection .

(Zděděno od StateManagedCollection)
ICollection.IsSynchronized

Získá hodnotu označující, zda StateManagedCollection je kolekce synchronizována (bezpečné vlákno). Tato metoda vrátí false ve všech případech.

(Zděděno od StateManagedCollection)
ICollection.SyncRoot

Získá objekt, který lze použít k synchronizaci přístupu k kolekci StateManagedCollection . Tato metoda vrátí null ve všech případech.

(Zděděno od StateManagedCollection)
IEnumerable.GetEnumerator()

Vrátí iterátor, který prochází kolekcí StateManagedCollection .

(Zděděno od StateManagedCollection)
IList.Add(Object)

Přidá položku do StateManagedCollection kolekce.

(Zděděno od StateManagedCollection)
IList.Clear()

Odebere všechny položky z StateManagedCollection kolekce.

(Zděděno od StateManagedCollection)
IList.Contains(Object)

Určuje, zda StateManagedCollection kolekce obsahuje konkrétní hodnotu.

(Zděděno od StateManagedCollection)
IList.IndexOf(Object)

Určuje index zadané položky v kolekci StateManagedCollection .

(Zděděno od StateManagedCollection)
IList.Insert(Int32, Object)

Vloží položku do StateManagedCollection kolekce v zadaném indexu.

(Zděděno od StateManagedCollection)
IList.IsFixedSize

Získá hodnotu určující, zda StateManagedCollection kolekce má pevnou velikost. Tato metoda vrátí false ve všech případech.

(Zděděno od StateManagedCollection)
IList.IsReadOnly

Získá hodnotu určující, zda StateManagedCollection kolekce je jen pro čtení.

(Zděděno od StateManagedCollection)
IList.Item[Int32]

IStateManager Získá prvek v zadaném indexu.

(Zděděno od StateManagedCollection)
IList.Remove(Object)

Odebere první výskyt zadaného objektu StateManagedCollection z kolekce.

(Zděděno od StateManagedCollection)
IList.RemoveAt(Int32)

Odebere IStateManager prvek v zadaném indexu.

(Zděděno od StateManagedCollection)
IStateManager.IsTrackingViewState

Získá hodnotu určující, zda StateManagedCollection kolekce ukládá změny do jeho stavu zobrazení.

(Zděděno od StateManagedCollection)
IStateManager.LoadViewState(Object)

Obnoví dříve uložený stav StateManagedCollection zobrazení kolekce a IStateManager položky, které obsahuje.

(Zděděno od StateManagedCollection)
IStateManager.SaveViewState()

Uloží změny StateManagedCollection v kolekci a každý IStateManager objekt, který obsahuje od doby, kdy byla stránka odeslána zpět na server.

(Zděděno od StateManagedCollection)
IStateManager.TrackViewState()

Způsobí, že StateManagedCollection kolekce a každý z IStateManager objektů, které obsahuje, bude sledovat změny jejich stavu zobrazení, aby bylo možné je zachovat napříč požadavky na stejnou stránku.

(Zděděno od StateManagedCollection)

Metody rozšíření

Name Description
AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede na IEnumerable .IQueryable

Cast<TResult>(IEnumerable)

Přetypuje prvky zadaného IEnumerable typu.

OfType<TResult>(IEnumerable)

Filtruje prvky IEnumerable na základě zadaného typu.

Platí pro

Viz také