SessionStateItemCollection.Item[] Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu v kolekci.
Přetížení
| Name | Description |
|---|---|
| Item[Int32] |
Získá nebo nastaví hodnotu v kolekci podle číselného indexu. |
| Item[String] |
Získá nebo nastaví hodnotu v kolekci podle názvu. |
Item[Int32]
Získá nebo nastaví hodnotu v kolekci podle číselného indexu.
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
Parametry
- index
- Int32
Číselný index hodnoty v kolekci.
Hodnota vlastnosti
Hodnota v kolekci uložená v zadaném indexu. Pokud zadaný klíč nebyl nalezen, pokusí se ho získat nulla pokusí se nastavit nový prvek pomocí zadaného klíče.
Implementuje
Příklady
Important
Použití instance tohoto typu s nedůvěryhodnými daty představuje bezpečnostní riziko. Tento objekt použijte pouze s důvěryhodnými daty. Další informace naleznete v tématu Ověření všech vstupů.
Následující příklad kódu nastaví a získá hodnoty v kolekci podle číselného SessionStateItemCollection indexu.
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
Viz také
Platí pro
Item[String]
Získá nebo nastaví hodnotu v kolekci podle názvu.
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
Parametry
- name
- String
Název klíče hodnoty v kolekci.
Hodnota vlastnosti
Hodnota v kolekci se zadaným názvem. Pokud zadaný klíč nebyl nalezen, pokusí se ho získat nulla pokusí se nastavit nový prvek pomocí zadaného klíče.
Implementuje
Příklady
Important
Použití instance tohoto typu s nedůvěryhodnými daty představuje bezpečnostní riziko. Tento objekt použijte pouze s důvěryhodnými daty. Další informace naleznete v tématu Ověření všech vstupů.
Následující příklad kódu nastaví a získá hodnoty v kolekci SessionStateItemCollection podle názvu.
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