DataPagerFieldCollection Sınıf

Tanım

Denetim tarafından DataPager kullanılan nesne koleksiyonunu DataPagerField temsil eder.

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
Devralma
DataPagerFieldCollection

Açıklamalar

Bir nesne kümesini program aracılığıyla yönetmek için sınıfını DataPagerField kullanabilirsinizDataPagerFieldCollection. Bu alanların program aracılığıyla değil bildirim temelli olarak tanımlanmasının daha tipik olduğunu unutmayın.

özelliği aracılığıyla sınıfının özelliklerine DataPagerFieldCollection ve yöntemlerine DataPager.Fields erişebilirsiniz. Sınıfının uygun yöntemlerini DataPagerFieldCollection kullanarak nesneleri ekleyebilir, ekleyebilir ve kaldırabilirsinizDataPagerField. Bir koleksiyondan program aracılığıyla nesne almak DataPagerField için aşağıdakilerden birini yapın:

Count özelliği koleksiyondaki öğelerin toplam sayısını alır. Genellikle koleksiyonun üst sınırlarını belirlemek için kullanılır. , , InsertRemoveve yöntemlerini kullanarak Addkoleksiyondaki öğeleri ekleyebilir ve RemoveAt kaldırabilirsiniz.

Oluşturucular

DataPagerFieldCollection(DataPager)

DataPagerFieldCollection sınıfının yeni bir örneğini başlatır.

Özellikler

Count

Koleksiyondaki StateManagedCollection öğelerin sayısını alır.

(Devralındığı yer: StateManagedCollection)
Item[Int32]

Koleksiyonda DataPagerField belirtilen dizinde olan nesneyi alır.

Yöntemler

Add(DataPagerField)

Belirtilen DataPagerField nesneyi koleksiyona ekler.

Clear()

Koleksiyondaki StateManagedCollection tüm öğeleri kaldırır.

(Devralındığı yer: StateManagedCollection)
CloneFields(DataPager)

Geçerli koleksiyonun bir kopyasını oluşturur.

Contains(DataPagerField)

Koleksiyonun DataPagerFieldCollection belirtilen DataPagerField nesneyi içerip içermediğini belirler.

CopyTo(Array, Int32)

Koleksiyonun öğelerini StateManagedCollection belirli bir dizi dizininden başlayarak bir diziye kopyalar.

(Devralındığı yer: StateManagedCollection)
CopyTo(DataPagerField[], Int32)

Tüm DataPagerFieldCollection koleksiyonu hedef dizinin belirtilen dizininden başlayarak tek boyutlu Array bir nesneye kopyalar.

CreateKnownType(Int32)

Sağlanan dizin tarafından tanımlanan türün DataPagerField varsayılan bir örneğini oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEnumerator()

Koleksiyonda StateManagedCollection yineleyen bir yineleyici döndürür.

(Devralındığı yer: StateManagedCollection)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetKnownTypes()

Koleksiyonun içerebileceği tür dizisini DataPagerFieldDataPagerFieldCollection alır.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IndexOf(DataPagerField)

Koleksiyondaki belirli DataPagerField bir nesnenin dizinini alır.

Insert(Int32, DataPagerField)

Belirtilen nesneyi belirtilen DataPagerField dizindeki DataPagerFieldCollection koleksiyona ekler.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
OnClear()

Türetilmiş bir sınıfta geçersiz kılındığında, yöntemi koleksiyondan tüm öğeleri kaldırmadan önce Clear() ek iş gerçekleştirir.

(Devralındığı yer: StateManagedCollection)
OnClearComplete()

Tüm öğeler koleksiyondan kaldırıldıktan sonra ek işlem gerçekleştirir.

OnInsert(Int32, Object)

Türetilmiş bir sınıfta geçersiz kılındığında, veya IList.Add(Object) yöntemi koleksiyona bir öğe eklemeden önce IList.Insert(Int32, Object) ek iş gerçekleştirir.

(Devralındığı yer: StateManagedCollection)
OnInsertComplete(Int32, Object)

Koleksiyona bir öğe eklendikten sonra ek işlem gerçekleştirir.

OnRemove(Int32, Object)

Türetilmiş bir sınıfta geçersiz kılındığında, veya IList.RemoveAt(Int32) yöntemi belirtilen öğeyi koleksiyondan kaldırmadan önce IList.Remove(Object) ek iş gerçekleştirir.

(Devralındığı yer: StateManagedCollection)
OnRemoveComplete(Int32, Object)

Bir öğe koleksiyondan kaldırıldıktan sonra ek işlem gerçekleştirir.

OnValidate(Object)

Belirtilen nesnenin bir DataPagerField nesne olduğunu doğrular.

Remove(DataPagerField)

Belirtilen DataPagerField nesneyi koleksiyondan DataPagerFieldCollection kaldırır.

RemoveAt(Int32)

DataPagerField Belirtilen dizindeki nesneyi koleksiyondan DataPagerFieldCollection kaldırır.

SetDirty()

Tüm StateManagedCollection koleksiyonun görünüm durumuna seri hale getirilmeye zorlar.

(Devralındığı yer: StateManagedCollection)
SetDirtyObject(Object)

Belirtilen DataPagerField nesneye yalnızca değiştirilen bilgileri kaydetmek yerine tam durumunu kaydetmesini bildirir.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Ekinlikler

FieldsChanged

Koleksiyondaki alanlar değiştiğinde DataPagerFieldCollection gerçekleşir.

Belirtik Arabirim Kullanımları

ICollection.Count

Koleksiyondaki StateManagedCollection öğelerin sayısını alır.

(Devralındığı yer: StateManagedCollection)
ICollection.IsSynchronized

Koleksiyonun StateManagedCollection eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli). Bu yöntem her durumda döndürür false .

(Devralındığı yer: StateManagedCollection)
ICollection.SyncRoot

Koleksiyona erişimi StateManagedCollection eşitlemek için kullanılabilecek bir nesne alır. Bu yöntem her durumda döndürür null .

(Devralındığı yer: StateManagedCollection)
IEnumerable.GetEnumerator()

Koleksiyonda StateManagedCollection yineleyen bir yineleyici döndürür.

(Devralındığı yer: StateManagedCollection)
IList.Add(Object)

Koleksiyona StateManagedCollection bir öğe ekler.

(Devralındığı yer: StateManagedCollection)
IList.Clear()

Koleksiyondaki StateManagedCollection tüm öğeleri kaldırır.

(Devralındığı yer: StateManagedCollection)
IList.Contains(Object)

Koleksiyonun StateManagedCollection belirli bir değer içerip içermediğini belirler.

(Devralındığı yer: StateManagedCollection)
IList.IndexOf(Object)

Koleksiyondaki belirtilen öğenin dizinini StateManagedCollection belirler.

(Devralındığı yer: StateManagedCollection)
IList.Insert(Int32, Object)

Belirtilen dizinde koleksiyona StateManagedCollection bir öğe ekler.

(Devralındığı yer: StateManagedCollection)
IList.IsFixedSize

Koleksiyonun sabit bir boyuta StateManagedCollection sahip olup olmadığını belirten bir değer alır. Bu yöntem her durumda döndürür false .

(Devralındığı yer: StateManagedCollection)
IList.IsReadOnly

Koleksiyonun StateManagedCollection salt okunur olup olmadığını belirten bir değer alır.

(Devralındığı yer: StateManagedCollection)
IList.Item[Int32]

IStateManager Belirtilen dizindeki öğesini alır.

(Devralındığı yer: StateManagedCollection)
IList.Remove(Object)

Belirtilen nesnenin ilk oluşumunu koleksiyondan StateManagedCollection kaldırır.

(Devralındığı yer: StateManagedCollection)
IList.RemoveAt(Int32)

Belirtilen dizindeki IStateManager öğesini kaldırır.

(Devralındığı yer: StateManagedCollection)
IStateManager.IsTrackingViewState

Koleksiyonun StateManagedCollection görünüm durumundaki değişiklikleri kaydedip kaydetmediğini belirten bir değer alır.

(Devralındığı yer: StateManagedCollection)
IStateManager.LoadViewState(Object)

Koleksiyonun ve IStateManager içerdiği öğelerin önceden kaydedilmiş görünüm durumunu StateManagedCollection geri yükler.

(Devralındığı yer: StateManagedCollection)
IStateManager.SaveViewState()

Sayfa sunucuya geri gönderildiğinden StateManagedCollection beri koleksiyonda ve içerdiği her IStateManager nesnede yapılan değişiklikleri kaydeder.

(Devralındığı yer: StateManagedCollection)
IStateManager.TrackViewState()

Koleksiyonun StateManagedCollection ve içerdiği nesnelerin her birinin IStateManager görünüm durumlarındaki değişiklikleri izlemesine neden olur, böylece aynı sayfaya yönelik istekler arasında kalıcı hale gelebilirler.

(Devralındığı yer: StateManagedCollection)

Uzantı Metotları

Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe atar.

OfType<TResult>(IEnumerable)

Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler.

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini sağlar.

AsQueryable(IEnumerable)

bir IEnumerable öğesini öğesine IQueryabledönüştürür.

Şunlara uygulanır

Ayrıca bkz.