SessionStateItemCollection.Item[] Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor en la colección.
Sobrecargas
| Nombre | Description |
|---|---|
| Item[Int32] |
Obtiene o establece un valor en la colección por índice numérico. |
| Item[String] |
Obtiene o establece un valor en la colección por nombre. |
Item[Int32]
Obtiene o establece un valor en la colección por índice numérico.
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
Parámetros
- index
- Int32
Índice numérico del valor de la colección.
Valor de propiedad
Valor de la colección almacenada en el índice especificado. Si no se encuentra la clave especificada, al intentar obtenerla se devuelve nully se intenta establecer se crea un nuevo elemento mediante la clave especificada.
Implementaciones
Ejemplos
Importante
El uso de una instancia de este tipo con datos que no son de confianza es un riesgo de seguridad. Use este objeto solo con datos de confianza. Para obtener más información, vea Validar todas las entradas.
En el ejemplo de código siguiente se establecen y obtienen valores de una SessionStateItemCollection colección por índice numérico.
SessionStateItemCollection sessionItems = new SessionStateItemCollection();
sessionItems["ZipCode"] = "98072";
sessionItems["Email"] = "someone@example.com";
for (int i = 0; i < items.Count; i++)
Response.Write("sessionItems[" + i + "] = " + sessionItems[i].ToString() + "<br />");
Dim sessionItems As SessionStateItemCollection = New SessionStateItemCollection()
sessionItems("ZipCode") = "98072"
sessionItems("Email") = "someone@example.com"
For i As Integer = 0 To items.Count - 1
Response.Write("sessionItems(" & i & ") = " & sessionItems(i).ToString() & "<br />")
Next
Consulte también
Se aplica a
Item[String]
Obtiene o establece un valor en la colección por nombre.
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
Parámetros
- name
- String
Nombre de clave del valor de la colección.
Valor de propiedad
Valor de la colección con el nombre especificado. Si no se encuentra la clave especificada, al intentar obtenerla se devuelve nully se intenta establecer se crea un nuevo elemento mediante la clave especificada.
Implementaciones
Ejemplos
Importante
El uso de una instancia de este tipo con datos que no son de confianza es un riesgo de seguridad. Use este objeto solo con datos de confianza. Para obtener más información, vea Validar todas las entradas.
El ejemplo de código siguiente establece y obtiene valores en una SessionStateItemCollection colección por nombre.
SessionStateItemCollection items = new SessionStateItemCollection();
items["LastName"] = "Wilson";
items["FirstName"] = "Dan";
foreach (string s in items.Keys)
Response.Write("items[\"" + s + "\"] = " + items[s].ToString() + "<br />");
Dim items As SessionStateItemCollection = New SessionStateItemCollection()
items("LastName") = "Wilson"
items("FirstName") = "Dan"
For Each s As String In items.Keys
Response.Write("items(""" & s & """) = " & items(s).ToString() & "<br />")
Next