次の方法で共有


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 全体でさまざまな方法で使用されるユーティリティ クラスです。 クラスは、2 つの関連オブジェクトを Pair 含む構造体が必要で、データの非表示が不可欠でない場所であれば、任意の場所で独自のコードで使用できます。 クラスは PairFirst オブジェクト参照と を Secondプロパティにカプセル化しません。パブリック クラス フィールドとしてすべての呼び出し元コードに直接公開します。

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

コンストラクター

名前 説明
Pair()

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

Pair(Object, Object)

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

フィールド

名前 説明
First

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

Second

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

メソッド

名前 説明
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象

こちらもご覧ください