Pair クラス

定義

2 つの関連オブジェクトを格納するために使用される基本的なユーティリティ クラスを提供します。

public ref class Pair
public ref class Pair sealed
public class Pair
[System.Serializable]
public sealed class Pair
type Pair = class
[<System.Serializable>]
type Pair = class
Public Class Pair
Public NotInheritable Class Pair
継承
Pair
属性

注釈

Pair クラスは、2 つの関連オブジェクトを格納するための基本構造体として使用されます。 これは、ページ状態管理タスク中や構成セクション ハンドラーなど、ASP.NET を通じてさまざまな方法で使用されるユーティリティ クラスです。 Pair クラスは、2 つの関連オブジェクトを含める構造が必要で、データの非表示が不可欠でない場合に、任意の場所で独自のコードで使用できます。 Pair クラスは、オブジェクト参照、FirstSecondをプロパティにカプセル化しません。パブリック クラス フィールドとしてすべての呼び出し元コードに直接公開します。

Pair クラスは、ページ状態永続化の実装で複数の方法で使用できます。 最も一般的な用途は、 ViewState コレクションと ControlState コレクションの両方のコンテナーです。 この場合、FirstプロパティはViewStateに使用され、SecondControlStateが使用されます。

コンストラクター

名前 説明
Pair()

Pair クラスの新しい初期化されていないインスタンスを作成します。

Pair(Object, Object)

指定したオブジェクト ペアを使用して、 Pair クラスの新しいインスタンスを初期化します。

フィールド

名前 説明
First

オブジェクト ペアの最初のオブジェクトを取得または設定します。

Second

オブジェクト ペアの 2 番目のオブジェクトを取得または設定します。

メソッド

名前 説明
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象

こちらもご覧ください