DataPagerFieldCollection クラス

定義

DataPager コントロールによって使用される DataPagerField オブジェクトのコレクションを表します。

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
継承
DataPagerFieldCollection

注釈

クラスを DataPagerFieldCollection 使用して、一連の DataPagerField オブジェクトをプログラムで管理できます。 これらのフィールドは、プログラムではなく宣言によって定義する方が一般的であることに注意してください。

クラスのプロパティとメソッドには、 プロパティを DataPagerFieldCollection 使用して DataPager.Fields アクセスできます。 クラスの適切なメソッドDataPagerFieldCollectionを使用して、オブジェクトを追加、挿入、および削除DataPagerFieldできます。 コレクションからオブジェクトをプログラムで取得 DataPagerField するには、次のいずれかの操作を行います。

  • インデクサーを使用して、コレクションから 1 つの DataPagerField オブジェクトを取得します。

  • メソッドを GetEnumerator 使用して を実装 System.Collections.IEnumeratorするオブジェクトを作成します。これを使用すると、コレクションから項目を取得できます。

プロパティは Count 、コレクション内の項目の合計数を取得します。 通常、コレクションの上限を決定するために使用されます。 、、および の各メソッドを使用して、コレクション内の項目をAddInsertRemove追加したり、アイテムをRemoveAt削除したりできます。

コンストラクター

DataPagerFieldCollection(DataPager)

DataPagerFieldCollection クラスの新しいインスタンスを初期化します。

プロパティ

Count

StateManagedCollection コレクションに格納されている要素の数を取得します。

(継承元 StateManagedCollection)
Item[Int32]

コレクション内の指定されたインデックスに位置する DataPagerField オブジェクトを取得します。

メソッド

Add(DataPagerField)

指定した DataPagerField オブジェクトをコレクションに追加します。

Clear()

StateManagedCollection コレクションからすべての項目を削除します。

(継承元 StateManagedCollection)
CloneFields(DataPager)

現在のコレクションのコピーを作成します。

Contains(DataPagerField)

指定した DataPagerFieldCollection オブジェクトが DataPagerField コレクションに格納されているかどうかを確認します。

CopyTo(Array, Int32)

特定の配列インデックスを開始位置として、配列に StateManagedCollection コレクションの要素をコピーします。

(継承元 StateManagedCollection)
CopyTo(DataPagerField[], Int32)

DataPagerFieldCollection コレクション全体を互換性のある 1 次元 Array オブジェクトにコピーします。コピー操作は、コピー先配列の指定したインデックスから始まります。

CreateKnownType(Int32)

インデックスで指定された DataPagerField 型の既定のインスタンスを作成します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetEnumerator()

StateManagedCollection コレクションを反復処理する反復子を返します。

(継承元 StateManagedCollection)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetKnownTypes()

DataPagerField コレクションに格納できる DataPagerFieldCollection 型の配列を取得します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
IndexOf(DataPagerField)

コレクション内の特定の DataPagerField オブジェクトのインデックスを取得します。

Insert(Int32, DataPagerField)

DataPagerField コレクション内の指定したインデックス位置に、指定した DataPagerFieldCollection オブジェクトを挿入します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
OnClear()

派生クラスでオーバーライドされた場合、Clear() メソッドによってコレクションからすべての項目が削除される前の補足作業を実行します。

(継承元 StateManagedCollection)
OnClearComplete()

コレクションのすべての項目を削除した後に、補足処理を実行します。

OnInsert(Int32, Object)

派生クラスでオーバーライドされた場合、IList.Insert(Int32, Object) メソッドまたは IList.Add(Object) メソッドによってコレクションに項目が追加される前の補足作業を実行します。

(継承元 StateManagedCollection)
OnInsertComplete(Int32, Object)

コレクションに項目を追加した後に、補足処理を実行します。

OnRemove(Int32, Object)

派生クラスでオーバーライドされた場合、IList.Remove(Object) メソッドまたは IList.RemoveAt(Int32) メソッドによって、指定された項目がコレクションから削除される前の補足作業を実行します。

(継承元 StateManagedCollection)
OnRemoveComplete(Int32, Object)

コレクションから項目を削除した後に、補足処理を実行します。

OnValidate(Object)

指定されたオブジェクトが DataPagerField オブジェクトかどうかを検証します。

Remove(DataPagerField)

指定した DataPagerField オブジェクトを DataPagerFieldCollection コレクションから削除します。

RemoveAt(Int32)

指定したインデックス位置にある DataPagerField オブジェクトを DataPagerFieldCollection コレクションから削除します。

SetDirty()

強制的に StateManagedCollection コレクション全体をビューステートにシリアル化します。

(継承元 StateManagedCollection)
SetDirtyObject(Object)

指定された DataPagerField オブジェクトに、変更された情報だけを記録するのではなく、すべての状態をビューステートに記録するように指示します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

イベント

FieldsChanged

DataPagerFieldCollection コレクション内のフィールドが変更されると発生します。

明示的なインターフェイスの実装

ICollection.Count

StateManagedCollection コレクションに格納されている要素の数を取得します。

(継承元 StateManagedCollection)
ICollection.IsSynchronized

StateManagedCollection コレクションが同期されている (スレッド セーフである) かどうかを示す値を取得します。 このメソッドは、常に false を返します。

(継承元 StateManagedCollection)
ICollection.SyncRoot

StateManagedCollection コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。 このメソッドは、常に null を返します。

(継承元 StateManagedCollection)
IEnumerable.GetEnumerator()

StateManagedCollection コレクションを反復処理する反復子を返します。

(継承元 StateManagedCollection)
IList.Add(Object)

項目を StateManagedCollection コレクションに追加します。

(継承元 StateManagedCollection)
IList.Clear()

StateManagedCollection コレクションからすべての項目を削除します。

(継承元 StateManagedCollection)
IList.Contains(Object)

StateManagedCollection コレクションに特定の値が格納されているかどうかを判断します。

(継承元 StateManagedCollection)
IList.IndexOf(Object)

StateManagedCollection コレクション内での指定した項目のインデックスを調べます。

(継承元 StateManagedCollection)
IList.Insert(Int32, Object)

StateManagedCollection コレクション内の指定したインデックスの位置に項目を挿入します。

(継承元 StateManagedCollection)
IList.IsFixedSize

StateManagedCollection コレクションが固定サイズかどうかを示す値を取得します。 このメソッドは、常に false を返します。

(継承元 StateManagedCollection)
IList.IsReadOnly

StateManagedCollection コレクションが読み取り専用かどうかを示す値を取得します。

(継承元 StateManagedCollection)
IList.Item[Int32]

指定されたインデックス位置の IStateManager 要素を取得します。

(継承元 StateManagedCollection)
IList.Remove(Object)

指定したオブジェクトのうち、StateManagedCollection コレクションで最初に出現したオブジェクトを削除します。

(継承元 StateManagedCollection)
IList.RemoveAt(Int32)

指定したインデックス位置にある IStateManager 要素を削除します。

(継承元 StateManagedCollection)
IStateManager.IsTrackingViewState

StateManagedCollection コレクションがビューステートへの変更を保存しているかどうかを示す値を取得します。

(継承元 StateManagedCollection)
IStateManager.LoadViewState(Object)

StateManagedCollection コレクションと、そのコレクションに格納されている IStateManager 項目の以前に保存されたビューステートを復元します。

(継承元 StateManagedCollection)
IStateManager.SaveViewState()

ページがサーバーにポストバックされた時間以降に発生した、StateManagedCollection コレクションとその各 IStateManager オブジェクトへの変更を保存します。

(継承元 StateManagedCollection)
IStateManager.TrackViewState()

StateManagedCollection コレクションとその各 IStateManager オブジェクトに自身のビューステートへの変更を追跡させ、同じページに対する要求間でこれらが永続化されるようにします。

(継承元 StateManagedCollection)

拡張メソッド

Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。

OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。

AsParallel(IEnumerable)

クエリの並列化を有効にします。

AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。

適用対象

こちらもご覧ください