DataPagerFieldCollection Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Poznámky
Třídu můžete použít DataPagerFieldCollection k programové správě sady DataPagerField objektů. Všimněte si, že je obvyklejší definovat tato pole deklarativně místo programově.
Prostřednictvím vlastnosti můžete přistupovat k vlastnostem DataPagerFieldCollection a metodám třídy DataPager.Fields . Objekty můžete přidávat, vkládat a odebírat DataPagerField pomocí příslušných metod DataPagerFieldCollection třídy. Pokud chcete načíst DataPagerField objekty z kolekce prostřednictvím kódu programu, udělejte jednu z těchto věcí:
Pomocí indexeru získáte jeden DataPagerField objekt z kolekce.
GetEnumerator Pomocí metody vytvořte objekt , který implementuje System.Collections.IEnumerator, který pak můžete použít k získání položek z kolekce.
Vlastnost Count získá celkový počet položek v kolekci. Obvykle se používá k určení horní hranice kolekce. Můžete přidávat položky a odebírat položky v kolekci pomocí Addmetod , Insert, Removea RemoveAt .
Konstruktory
DataPagerFieldCollection(DataPager) |
Inicializuje novou instanci DataPagerFieldCollection třídy. |
Vlastnosti
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
Add(DataPagerField) |
Připojí zadaný DataPagerField objekt ke kolekci. |
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 úplnou 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ána zadaným indexem. |
Equals(Object) |
Určí, zda se zadaný objekt rovná 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í hashovací funkce. (Zděděno od Object) |
GetKnownTypes() |
Získá pole DataPagerField typů, které DataPagerFieldCollection může kolekce obsahovat. |
GetType() |
Získá aktuální Type instanci. (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 Objectsouboru . (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() |
Provede 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)IList.Add(Object) nebo metoda přidá položku do kolekce. (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)IList.RemoveAt(Int32) nebo metoda odebere zadanou položku z kolekce. (Zděděno od StateManagedCollection) |
OnRemoveComplete(Int32, Object) |
Provede další zpracování po odebrání položky z kolekce. |
OnValidate(Object) |
Ověří, že zadaný objekt je DataPagerField objekt. |
Remove(DataPagerField) |
Odebere zadaný DataPagerField objekt z DataPagerFieldCollection kolekce. |
RemoveAt(Int32) |
Odebere DataPagerField objekt v zadaném indexu z DataPagerFieldCollection kolekce. |
SetDirty() |
Vynutí serializaci celé StateManagedCollection kolekce do stavu zobrazení. (Zděděno od StateManagedCollection) |
SetDirtyObject(Object) |
Dá zadanému DataPagerField objektu pokyn, aby zaznamenal svůj úplný stav pro zobrazení stavu, 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
FieldsChanged |
Nastane, když se pole v kolekci DataPagerFieldCollection změní. |
Explicitní implementace rozhraní
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 (bez vláken). Tato metoda vrátí |
ICollection.SyncRoot |
Získá objekt, který lze použít k synchronizaci přístupu ke kolekci StateManagedCollection . Tato metoda vrátí |
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 označující, zda StateManagedCollection kolekce má pevnou velikost. Tato metoda vrátí |
IList.IsReadOnly |
Získá hodnotu označující, zda StateManagedCollection je kolekce jen pro čtení. (Zděděno od StateManagedCollection) |
IList.Item[Int32] |
IStateManager Získá element v zadaném indexu. (Zděděno od StateManagedCollection) |
IList.Remove(Object) |
Odebere první výskyt zadaného objektu z StateManagedCollection 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 označující, zda StateManagedCollection kolekce ukládá změny do svého stavu zobrazení. (Zděděno od StateManagedCollection) |
IStateManager.LoadViewState(Object) |
Obnoví dříve uložený stav StateManagedCollection zobrazení kolekce a položek, které IStateManager obsahuje. (Zděděno od StateManagedCollection) |
IStateManager.SaveViewState() |
Uloží změny StateManagedCollection kolekce a všech IStateManager objektů, které obsahuje od okamžiku, 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, budou sledovat změny stavu zobrazení, aby je bylo možné zachovat napříč požadavky na stejnou stránku. (Zděděno od StateManagedCollection) |
Metody rozšíření
Cast<TResult>(IEnumerable) |
Přetypuje prvky objektu na IEnumerable zadaný typ. |
OfType<TResult>(IEnumerable) |
Filtruje prvky objektu IEnumerable na základě zadaného typu. |
AsParallel(IEnumerable) |
Umožňuje paralelizaci dotazu. |
AsQueryable(IEnumerable) |
Převede objekt na IEnumerableIQueryable. |