クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
.NET 開発
.NET Framework 3.5
.NET Framework 3.5
System.Web.UI 名前空間
Pair クラス

  低帯域幅での表示をオンにする
このページは次のバージョンについて記述しています。
Microsoft Visual Studio 2008/.NET Framework 3.5

その他のバージョンについては、以下の情報を参照してください。
.NET Framework クラス ライブラリ
Pair クラス

更新 : 2007 年 11 月

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

名前空間 :  System.Web.UI
アセンブリ :  System.Web (System.Web.dll 内)

Visual Basic (宣言)
<SerializableAttribute> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public NotInheritable Class Pair
Visual Basic (使用法)
Dim instance As Pair
C#
[SerializableAttribute]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class Pair
Visual C++
[SerializableAttribute]
[AspNetHostingPermissionAttribute(SecurityAction::LinkDemand, Level = AspNetHostingPermissionLevel::Minimal)]
public ref class Pair sealed
J#
/** @attribute SerializableAttribute */ 
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal) */
public final class Pair
JScript
public final class Pair

Pair クラスは、2 つの関連するオブジェクトを格納する際に基本的な構造体として使用されます。ページの状態管理タスクや構成セクション ハンドラなど、ASP.NET でさまざまな方法で使用されるユーティリティ クラスです。Pair クラスは、2 つの関連するオブジェクトを含む構造が必要でデータの隠ぺいが必須でない独自のコードで使用できます。Pair クラスは、このクラスのオブジェクト参照である、プロパティ内の First および Second をカプセル化しません。つまり、このクラスでは、これらのオブジェクト参照はパブリック クラス フィールドとして、呼び出し元のすべてのコードに対し直接公開されます。

Pair クラスは、ページの状態永続化を実装する際にさまざまな方法で使用できます。ViewState コレクションと ControlState コレクションの両方を格納するコンテナとして最もよく使用されています。この場合、First プロパティは ViewState に使用され、Second プロパティは ControlState に使用されます。

System..::.Object
  System.Web.UI..::.Pair
この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

.NET Framework

サポート対象 : 3.5、3.0、2.0、1.1、1.0
コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
© 2009 Microsoft Corporation. All rights reserved. 使用条件  |  商標  |  プライバシー
Page view tracker