ISessionStateItemCollection.Item[String] プロパティ

定義

コレクション内の値を取得または設定します。Gets or sets a value in the collection.

オーバーロード

Item[Int32]

コレクション内の値を数値インデックスで取得または設定します。Gets or sets a value in the collection by numerical index.

Item[String]

コレクション内の値を名前で取得または設定します。Gets or sets a value in the collection by name.

Item[Int32]

コレクション内の値を数値インデックスで取得または設定します。Gets or sets a value in the collection by numerical index.

public:
 property System::Object ^ default[int] { System::Object ^ get(int index); void set(int index, System::Object ^ value); };
public object this[int index] { get; set; }
member this.Item(int) : obj with get, set
Default Public Property Item(index As Integer) As Object

パラメーター

index
Int32

コレクション内の値の数値インデックス。The numerical index of the value in the collection.

プロパティ値

コレクション内の指定したインデックス位置にある値。The value in the collection stored at the specified index.

次のコード例は、をItem[Int32] SortedList使用してセッション変数の名前と値を格納するプロパティの実装を示しています。The following code example shows an implementation of the Item[Int32] property that uses a SortedList to store session-variable names and values. ISessionStateItemCollectionインターフェイスの完全な実装の例については、「 ISessionStateItemCollectionインターフェイスの概要」で提供されている例を参照してください。For an example of a complete implementation of the ISessionStateItemCollection interface, see the example provided in the ISessionStateItemCollection interface overview.

public object this[int index]
{
  get { return pItems[index]; }
  set
  {
    pItems[index] = value;
    pDirty = true;
  }
}
Public Property Item(index As Integer) As Object Implements ISessionStateItemCollection.Item
  Get
    Return pItems(index)
  End Get
  Set
    pItems(index) = value
    pDirty = True
  End Set
End Property

こちらもご覧ください

Item[String]

コレクション内の値を名前で取得または設定します。Gets or sets a value in the collection by name.

public:
 property System::Object ^ default[System::String ^] { System::Object ^ get(System::String ^ name); void set(System::String ^ name, System::Object ^ value); };
public object this[string name] { get; set; }
member this.Item(string) : obj with get, set
Default Public Property Item(name As String) As Object

パラメーター

name
String

コレクション内の値のキー名。The key name of the value in the collection.

プロパティ値

コレクション内の指定した名前の値。The value in the collection with the specified name.

次のコード例は、をItem[String] SortedList使用してセッション変数の名前と値を格納するプロパティの実装を示しています。The following code example shows an implementation of the Item[String] property that uses a SortedList to store session-variable names and values. ISessionStateItemCollectionインターフェイスの完全な実装の例については、「 ISessionStateItemCollectionインターフェイスの概要」で提供されている例を参照してください。For an example of a complete implementation of the ISessionStateItemCollection interface, see the example provided in the ISessionStateItemCollection interface overview.

public object this[string name]
{
  get { return pItems[name]; }
  set
  {
    pItems[name] = value;
    pDirty = true;
  }
}
Public Property Item(name As String) As Object Implements ISessionStateItemCollection.Item
  Get
    Return pItems(name)
  End Get
  Set
    pItems(name) = value
    pDirty = True
  End Set
End Property

こちらもご覧ください

適用対象