SessionStateItemCollection.Item[] Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde in de verzameling opgehaald of ingesteld.
Overloads
| Name | Description |
|---|---|
| Item[Int32] |
Hiermee wordt een waarde in de verzameling opgehaald of ingesteld op basis van een numerieke index. |
| Item[String] |
Hiermee haalt u een waarde in de verzameling op naam op of stelt u deze in. |
Item[Int32]
Hiermee wordt een waarde in de verzameling opgehaald of ingesteld op basis van een numerieke index.
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
Parameters
- index
- Int32
De numerieke index van de waarde in de verzameling.
Waarde van eigenschap
De waarde in de verzameling die is opgeslagen in de opgegeven index. Als de opgegeven sleutel niet wordt gevonden, wordt geprobeerd deze terug nullte krijgen en wordt er een nieuw element gemaakt met behulp van de opgegeven sleutel.
Implementeringen
Voorbeelden
Important
Het gebruik van een exemplaar van dit type met niet-vertrouwde gegevens is een beveiligingsrisico. Gebruik dit object alleen met vertrouwde gegevens. Zie Alle invoergegevens validerenvoor meer informatie.
In het volgende codevoorbeeld worden waarden in een SessionStateItemCollection verzameling op basis van een numerieke index ingesteld en opgehaald.
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
Zie ook
Van toepassing op
Item[String]
Hiermee haalt u een waarde in de verzameling op naam op of stelt u deze in.
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
Parameters
- name
- String
De sleutelnaam van de waarde in de verzameling.
Waarde van eigenschap
De waarde in de verzameling met de opgegeven naam. Als de opgegeven sleutel niet wordt gevonden, wordt geprobeerd deze terug nullte krijgen en wordt er een nieuw element gemaakt met behulp van de opgegeven sleutel.
Implementeringen
Voorbeelden
Important
Het gebruik van een exemplaar van dit type met niet-vertrouwde gegevens is een beveiligingsrisico. Gebruik dit object alleen met vertrouwde gegevens. Zie Alle invoergegevens validerenvoor meer informatie.
In het volgende codevoorbeeld worden waarden in een SessionStateItemCollection verzameling op naam opgehaald.
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