Aracılığıyla paylaş


SessionStateItemCollection.Item[] Özellik

Tanım

Koleksiyondaki bir değeri alır veya ayarlar.

Aşırı Yüklemeler

Item[Int32]

Sayısal dizine göre koleksiyondaki bir değeri alır veya ayarlar.

Item[String]

Koleksiyondaki bir değeri ada göre alır veya ayarlar.

Item[Int32]

Sayısal dizine göre koleksiyondaki bir değeri alır veya ayarlar.

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

Parametreler

index
Int32

Koleksiyondaki değerin sayısal dizini.

Özellik Değeri

Koleksiyondaki belirtilen dizinde depolanan değer. Belirtilen anahtar bulunamazsa, almaya çalışmak döndürür nullve ayarlamaya çalışmak, belirtilen anahtarı kullanarak yeni bir öğe oluşturur.

Uygulamalar

Örnekler

Önemli

Güvenilmeyen verilerle bu nesnenin bir örneğini kullanmak bir güvenlik riskidir. Bu nesneyi yalnızca güvenilen verilerle kullanın. Daha fazla bilgi için bkz. Tüm Girişleri Doğrulama.

Aşağıdaki kod örneği, bir koleksiyondaki SessionStateItemCollection değerleri sayısal dizine göre ayarlar ve alır.

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

Ayrıca bkz.

Şunlara uygulanır

Item[String]

Koleksiyondaki bir değeri ada göre alır veya ayarlar.

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

Parametreler

name
String

Koleksiyondaki değerin anahtar adı.

Özellik Değeri

Koleksiyondaki belirtilen ada sahip değer. Belirtilen anahtar bulunamazsa, almaya çalışmak döndürür nullve ayarlamaya çalışmak, belirtilen anahtarı kullanarak yeni bir öğe oluşturur.

Uygulamalar

Örnekler

Önemli

Güvenilmeyen verilerle bu nesnenin bir örneğini kullanmak bir güvenlik riskidir. Bu nesneyi yalnızca güvenilen verilerle kullanın. Daha fazla bilgi için bkz. Tüm Girişleri Doğrulama.

Aşağıdaki kod örneği, koleksiyondaki SessionStateItemCollection değerleri ada göre ayarlar ve alır.

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

Ayrıca bkz.

Şunlara uygulanır