ISessionStateItemCollection.Item[] Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde i samlingen.
Överlagringar
| Name | Description |
|---|---|
| Item[Int32] |
Hämtar eller anger ett värde i samlingen efter numeriskt index. |
| Item[String] |
Hämtar eller anger ett värde i samlingen efter namn. |
Item[Int32]
Hämtar eller anger ett värde i samlingen efter numeriskt 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
Parametrar
- index
- Int32
Det numeriska indexet för värdet i samlingen.
Egenskapsvärde
Värdet i samlingen som lagras i det angivna indexet.
Exempel
I följande kodexempel visas en implementering av egenskapen Item[Int32] som använder en SortedList för att lagra namn och värden för sessionsvariabler. Ett exempel på en fullständig implementering av ISessionStateItemCollection gränssnittet finns i exemplet i gränssnittsöversikten ISessionStateItemCollection .
public object this[int index]
{
get { return pItems[index]; }
set
{
pItems[index] = value;
pDirty = true;
}
}
Public Property Item(index As Integer) As Object Implements ISessionStateItemCollection.Item
Get
Return pItems(index)
End Get
Set
pItems(index) = value
pDirty = True
End Set
End Property
Se även
Gäller för
Item[String]
Hämtar eller anger ett värde i samlingen efter namn.
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
Parametrar
- name
- String
Nyckelnamnet för värdet i samlingen.
Egenskapsvärde
Värdet i samlingen med det angivna namnet.
Exempel
I följande kodexempel visas en implementering av egenskapen Item[String] som använder en SortedList för att lagra namn och värden för sessionsvariabler. Ett exempel på en fullständig implementering av ISessionStateItemCollection gränssnittet finns i exemplet i gränssnittsöversikten ISessionStateItemCollection .
public object this[string name]
{
get { return pItems[name]; }
set
{
pItems[name] = value;
pDirty = true;
}
}
Public Property Item(name As String) As Object Implements ISessionStateItemCollection.Item
Get
Return pItems(name)
End Get
Set
pItems(name) = value
pDirty = True
End Set
End Property