SessionStateItemCollection.Item[] Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur de la collection.
Surcharges
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 stockée à l'index spécifié dans la collection. Si la clé spécifiée est introuvable, la tentative d'obtention retourne null
et la tentative de définition crée un nouvel élément avec la clé spécifiée.
Implémente
Exemples
Important
L’utilisation d’une instance de cet objet avec des données non approuvées est un risque de sécurité. Utilisez cet objet avec des données approuvées uniquement. Pour plus d’informations, consultez Valider toutes les entrées.
L’exemple de code suivant définit et obtient les valeurs d’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 clé de la valeur dans la collection.
Valeur de propriété
Valeur dans la collection portant le nom spécifié. Si la clé spécifiée est introuvable, la tentative d'obtention retourne null
et la tentative de définition crée un nouvel élément avec la clé spécifiée.
Implémente
Exemples
Important
L’utilisation d’une instance de cet objet avec des données non approuvées est un risque de sécurité. Utilisez cet objet avec des données approuvées uniquement. Pour plus d’informations, consultez Valider toutes les entrées.
L’exemple de code suivant définit et obtient les valeurs d’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