DataPagerFieldCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Auflistung von DataPagerField Objekten dar, die DataPager vom Steuerelement verwendet werden.
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
- Vererbung
Hinweise
Sie können die DataPagerFieldCollection Klasse verwenden, um eine Gruppe von DataPagerField Objekten programmgesteuert zu verwalten. Beachten Sie, dass es typischer ist, diese Felder deklarativ statt programmgesteuert zu definieren.
Sie können über die DataPager.Fields Eigenschaft auf die Eigenschaften und Methoden der DataPagerFieldCollection Klasse zugreifen. Sie können Objekte mithilfe der entsprechenden Methoden der DataPagerFieldCollection Klasse hinzufügen, einfügen und entfernenDataPagerField. Führen Sie eine der folgenden Aktionen aus, um Objekte programmgesteuert aus einer Auflistung abzurufen DataPagerField :
Verwenden Sie den Indexer, um ein einzelnes DataPagerField Objekt aus der Auflistung abzurufen.
Verwenden Sie die GetEnumerator Methode, um ein Objekt zu erstellen, das implementiert System.Collections.IEnumeratorwird, das Sie dann zum Abrufen von Elementen aus der Auflistung verwenden können.
Die Count Eigenschaft ruft die Gesamtanzahl der Elemente in der Auflistung ab. Es wird in der Regel verwendet, um die obere Grenze der Auflistung zu bestimmen. Sie können Elemente hinzufügen und Elemente in der Auflistung entfernen, indem Sie die AddMethoden , Insert, , Removeund RemoveAt verwenden.
Konstruktoren
| Name | Beschreibung |
|---|---|
| DataPagerFieldCollection(DataPager) |
Initialisiert eine neue Instanz der DataPagerFieldCollection-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Count |
Ruft die Anzahl der In der StateManagedCollection Auflistung enthaltenen Elemente ab. (Geerbt von StateManagedCollection) |
| Item[Int32] |
Ruft das DataPagerField Objekt ab, das sich am angegebenen Index in der Auflistung befindet. |
Methoden
| Name | Beschreibung |
|---|---|
| Add(DataPagerField) |
Fügt das angegebene DataPagerField Objekt an die Auflistung an. |
| Clear() |
Entfernt alle Elemente aus der StateManagedCollection Auflistung. (Geerbt von StateManagedCollection) |
| CloneFields(DataPager) |
Erstellt eine Kopie der aktuellen Auflistung. |
| Contains(DataPagerField) |
Bestimmt, ob die DataPagerFieldCollection Auflistung das angegebene DataPagerField Objekt enthält. |
| CopyTo(Array, Int32) |
Kopiert die Elemente der StateManagedCollection Auflistung in ein Array, beginnend bei einem bestimmten Arrayindex. (Geerbt von StateManagedCollection) |
| CopyTo(DataPagerField[], Int32) |
Kopiert die vollständige DataPagerFieldCollection Auflistung in ein eindimensionales Array Objekt, beginnend am angegebenen Index des Zielarrays. |
| CreateKnownType(Int32) |
Erstellt eine Standardinstanz des Typs, der DataPagerField durch den bereitgestellten Index identifiziert wird. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetEnumerator() |
Gibt einen Iterator zurück, der die StateManagedCollection Auflistung durchläuft. (Geerbt von StateManagedCollection) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetKnownTypes() |
Ruft ein Array von DataPagerField Typen ab, die die DataPagerFieldCollection Auflistung enthalten kann. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| IndexOf(DataPagerField) |
Ruft den Index eines bestimmten DataPagerField Objekts in der Auflistung ab. |
| Insert(Int32, DataPagerField) |
Fügt das angegebene DataPagerField Objekt in die DataPagerFieldCollection Auflistung am angegebenen Index ein. |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| OnClear() |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, werden zusätzliche Aufgaben ausgeführt, bevor die Clear() Methode alle Elemente aus der Auflistung entfernt. (Geerbt von StateManagedCollection) |
| OnClearComplete() |
Führt zusätzliche Verarbeitung durch, nachdem alle Elemente aus der Auflistung entfernt wurden. |
| OnInsert(Int32, Object) |
Wenn sie in einer abgeleiteten Klasse überschrieben werden, führt sie zusätzliche Arbeit durch, bevor die IList.Insert(Int32, Object)IList.Add(Object) Auflistung ein Element hinzufügt. (Geerbt von StateManagedCollection) |
| OnInsertComplete(Int32, Object) |
Führt zusätzliche Verarbeitung durch, nachdem ein Element der Auflistung hinzugefügt wurde. |
| OnRemove(Int32, Object) |
Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden zusätzliche Aufgaben ausgeführt, bevor das IList.Remove(Object)IList.RemoveAt(Int32) angegebene Element aus der Auflistung entfernt wird. (Geerbt von StateManagedCollection) |
| OnRemoveComplete(Int32, Object) |
Führt zusätzliche Verarbeitung aus, nachdem ein Element aus der Auflistung entfernt wurde. |
| OnValidate(Object) |
Überprüft, ob das angegebene Objekt ein DataPagerField Objekt ist. |
| Remove(DataPagerField) |
Entfernt das angegebene DataPagerField Objekt aus der DataPagerFieldCollection Auflistung. |
| RemoveAt(Int32) |
Entfernt das DataPagerField Objekt am angegebenen Index aus der DataPagerFieldCollection Auflistung. |
| SetDirty() |
Erzwingt, dass die gesamte StateManagedCollection Sammlung in den Ansichtszustand serialisiert wird. (Geerbt von StateManagedCollection) |
| SetDirtyObject(Object) |
Weist das angegebene DataPagerField Objekt an, seinen vollständigen Zustand zum Anzeigen des Zustands aufzuzeichnen, anstatt nur geänderte Informationen aufzuzeichnen. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Ereignisse
| Name | Beschreibung |
|---|---|
| FieldsChanged |
Tritt auf, wenn sich die Felder in der DataPagerFieldCollection Auflistung ändern. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ICollection.Count |
Ruft die Anzahl der In der StateManagedCollection Auflistung enthaltenen Elemente ab. (Geerbt von StateManagedCollection) |
| ICollection.IsSynchronized |
Ruft einen Wert ab, der angibt, ob die StateManagedCollection Auflistung synchronisiert wird (Threadsicher). Diese Methode gibt in allen Fällen zurück |
| ICollection.SyncRoot |
Ruft ein Objekt ab, das zum Synchronisieren des Zugriffs auf die StateManagedCollection Auflistung verwendet werden kann. Diese Methode gibt in allen Fällen zurück |
| IEnumerable.GetEnumerator() |
Gibt einen Iterator zurück, der die StateManagedCollection Auflistung durchläuft. (Geerbt von StateManagedCollection) |
| IList.Add(Object) |
Fügt der StateManagedCollection Auflistung ein Element hinzu. (Geerbt von StateManagedCollection) |
| IList.Clear() |
Entfernt alle Elemente aus der StateManagedCollection Auflistung. (Geerbt von StateManagedCollection) |
| IList.Contains(Object) |
Bestimmt, ob die StateManagedCollection Auflistung einen bestimmten Wert enthält. (Geerbt von StateManagedCollection) |
| IList.IndexOf(Object) |
Bestimmt den Index eines angegebenen Elements in der StateManagedCollection Auflistung. (Geerbt von StateManagedCollection) |
| IList.Insert(Int32, Object) |
Fügt ein Element in die StateManagedCollection Auflistung am angegebenen Index ein. (Geerbt von StateManagedCollection) |
| IList.IsFixedSize |
Ruft einen Wert ab, der angibt, ob die StateManagedCollection Auflistung eine feste Größe aufweist. Diese Methode gibt in allen Fällen zurück |
| IList.IsReadOnly |
Ruft einen Wert ab, der angibt, ob die StateManagedCollection Auflistung schreibgeschützt ist. (Geerbt von StateManagedCollection) |
| IList.Item[Int32] |
Ruft das IStateManager Element am angegebenen Index ab. (Geerbt von StateManagedCollection) |
| IList.Remove(Object) |
Entfernt das erste Vorkommen des angegebenen Objekts aus der StateManagedCollection Auflistung. (Geerbt von StateManagedCollection) |
| IList.RemoveAt(Int32) |
Entfernt das IStateManager Element am angegebenen Index. (Geerbt von StateManagedCollection) |
| IStateManager.IsTrackingViewState |
Ruft einen Wert ab, der angibt, ob die StateManagedCollection Auflistung Änderungen am Ansichtszustand speichert. (Geerbt von StateManagedCollection) |
| IStateManager.LoadViewState(Object) |
Stellt den zuvor gespeicherten Ansichtsstatus der StateManagedCollection Auflistung und der IStateManager darin enthaltenen Elemente wieder her. (Geerbt von StateManagedCollection) |
| IStateManager.SaveViewState() |
Speichert die Änderungen an der StateManagedCollection Auflistung und jedes IStateManager Objekt, das sie enthält, seit der Zeitpunkt, zu dem die Seite wieder auf dem Server gepostet wurde. (Geerbt von StateManagedCollection) |
| IStateManager.TrackViewState() |
Bewirkt, dass die StateManagedCollection Auflistung und jedes der IStateManager darin enthaltenen Objekte Änderungen am Ansichtszustand nachverfolgt, sodass sie über Anforderungen für dieselbe Seite hinweg beibehalten werden können. (Geerbt von StateManagedCollection) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| AsParallel(IEnumerable) |
Aktiviert die Parallelisierung einer Abfrage. |
| AsQueryable(IEnumerable) |
Konvertiert ein IEnumerable In ein IQueryable. |
| Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable Elements in den angegebenen Typ um. |
| OfType<TResult>(IEnumerable) |
Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ. |