ISessionStateItemCollection.Item[] Propiedad

Definición

Obtiene o establece un valor de la colección.

Sobrecargas

Item[Int32]

Obtiene o establece un valor de la colección por índice numérico.

Item[String]

Obtiene o establece un valor de la colección por nombre.

Item[Int32]

Obtiene o establece un valor de la colección por índice numérico.

C#
public object this[int index] { get; set; }

Parámetros

index
Int32

Índice numérico del valor de la colección.

Valor de propiedad

Valor de la colección almacenado en el índice especificado.

Ejemplos

En el ejemplo de código siguiente se muestra una implementación de la Item[Int32] propiedad que usa para SortedList almacenar los nombres y valores de las variables de sesión. Para obtener un ejemplo de una implementación completa de la ISessionStateItemCollection interfaz, consulte el ejemplo proporcionado en la información general de la ISessionStateItemCollection interfaz.

C#
public object this[int index]
{
  get { return pItems[index]; }
  set
  {
    pItems[index] = value;
    pDirty = true;
  }
}

Consulte también

Se aplica a

.NET Framework 4.8.1 y otras versiones
Producto Versiones
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Item[String]

Obtiene o establece un valor de la colección por nombre.

C#
public object this[string name] { get; set; }

Parámetros

name
String

Nombre de la clave del valor de la colección.

Valor de propiedad

Valor de la colección con el nombre especificado.

Ejemplos

En el ejemplo de código siguiente se muestra una implementación de la Item[String] propiedad que usa para SortedList almacenar los nombres y valores de las variables de sesión. Para obtener un ejemplo de una implementación completa de la ISessionStateItemCollection interfaz, consulte el ejemplo proporcionado en la información general de la ISessionStateItemCollection interfaz.

C#
public object this[string name]
{
  get { return pItems[name]; }
  set
  {
    pItems[name] = value;
    pDirty = true;
  }
}

Consulte también

Se aplica a

.NET Framework 4.8.1 y otras versiones
Producto Versiones
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1