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í
Item[Int32] |
Získá nebo nastaví hodnotu v kolekci číselným indexem. |
Item[String] |
Získá nebo nastaví hodnotu v kolekci podle názvu. |
Item[Int32]
Získá nebo nastaví hodnotu v kolekci číselným indexem.
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 o jeho získání a null
pokus o nastavení vytvoří nový prvek pomocí zadaného klíče.
Implementuje
Příklady
Důležité
Použití instance tohoto objektu s nedůvěryhodnými daty je 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 SessionStateItemCollection kolekci podle číselného 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 o jeho získání a null
pokus o nastavení vytvoří nový prvek pomocí zadaného klíče.
Implementuje
Příklady
Důležité
Použití instance tohoto objektu s nedůvěryhodnými daty je 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 SessionStateItemCollection kolekci 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