SessionStateItemCollection.Item[] Propriété

Définition

Obtient ou définit une valeur dans la collection.

Surcharges

Nom Description
Item[Int32]

Obtient ou définit une valeur dans la collection par index numérique.

Item[String]

Obtient ou définit une valeur dans la collection par nom.

Item[Int32]

Obtient ou définit une valeur dans la collection par index numérique.

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

Paramètres

index
Int32

Index numérique de la valeur dans la collection.

Valeur de propriété

Valeur de la collection stockée à l’index spécifié. Si la clé spécifiée est introuvable, la tentative d’obtention de la clé est retournée nullet la tentative de définition d’un élément à l’aide de la clé spécifiée.

Implémente

Exemples

Important

L’utilisation d’une instance de ce type avec des données non approuvées est un risque de sécurité. Utilisez cet objet uniquement avec des données approuvées. Pour plus d’informations, consultez Valider toutes les entrées.

L’exemple de code suivant définit et obtient des valeurs dans une SessionStateItemCollection collection par index numérique.

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

Voir aussi

S’applique à

Item[String]

Obtient ou définit une valeur dans la collection par nom.

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

Paramètres

name
String

Nom de clé de la valeur dans la collection.

Valeur de propriété

Valeur de la collection portant le nom spécifié. Si la clé spécifiée est introuvable, la tentative d’obtention de la clé est retournée nullet la tentative de définition d’un élément à l’aide de la clé spécifiée.

Implémente

Exemples

Important

L’utilisation d’une instance de ce type avec des données non approuvées est un risque de sécurité. Utilisez cet objet uniquement avec des données approuvées. Pour plus d’informations, consultez Valider toutes les entrées.

L’exemple de code suivant définit et obtient des valeurs dans une SessionStateItemCollection collection par nom.

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

Voir aussi

S’applique à