HttpStaticObjectsCollectionBase Klas
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.
Fungeert als de basisklasse voor klassen die een verzameling toepassingsbereikobjecten voor de StaticObjects eigenschap bieden.
public ref class HttpStaticObjectsCollectionBase abstract : System::Collections::ICollection
public abstract class HttpStaticObjectsCollectionBase : System.Collections.ICollection
type HttpStaticObjectsCollectionBase = class
interface ICollection
interface IEnumerable
Public MustInherit Class HttpStaticObjectsCollectionBase
Implements ICollection
- Overname
-
HttpStaticObjectsCollectionBase
- Afgeleid
- Implementeringen
Opmerkingen
De HttpStaticObjectsCollectionBase klasse is een abstracte klasse die dezelfde leden bevat als de HttpStaticObjectsCollection klasse. Met de klasse HttpStaticObjectsCollectionBase kunt u afgeleide klassen maken die lijken op de klasse HttpStaticObjectsCollection, maar die u kunt aanpassen en die buiten de ASP.NET-pijplijn werken. Wanneer u eenheidstests uitvoert, gebruikt u doorgaans een afgeleide klasse om leden te implementeren met aangepast gedrag dat voldoet aan het scenario dat u test.
De HttpStaticObjectsCollectionWrapper klasse is afgeleid van de HttpStaticObjectsCollectionBase klasse. De HttpStaticObjectsCollectionWrapper klasse fungeert als wrapper voor de HttpStaticObjectsCollection klasse. Tijdens runtime gebruikt u doorgaans een exemplaar van de HttpStaticObjectsCollectionWrapper klasse om leden van het HttpStaticObjectsCollection object aan te roepen.
Constructors
| Name | Description |
|---|---|
| HttpStaticObjectsCollectionBase() |
Initialiseert de klasse voor gebruik door een overgenomen klasse-exemplaar. Deze constructor kan alleen worden aangeroepen door een overgenomen klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Count |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt het aantal objecten in de verzameling opgehaald. |
| IsReadOnly |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt een waarde opgehaald die aangeeft of de verzameling het kenmerk Alleen-lezen heeft. |
| IsSynchronized |
Wanneer deze wordt overschreven in een afgeleide klasse, haalt u een waarde op die aangeeft of de verzameling thread-safe is. |
| Item[String] |
Wanneer deze wordt overschreven in een afgeleide klasse, haalt u het object op met de opgegeven naam uit de verzameling. |
| NeverAccessed |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt een waarde opgehaald die aangeeft of de verzameling is geopend. |
| SyncRoot |
Wanneer deze wordt overschreven in een afgeleide klasse, haalt u een object op dat kan worden gebruikt om de toegang tot de verzameling te synchroniseren. |
Methoden
| Name | Description |
|---|---|
| CopyTo(Array, Int32) |
Wanneer deze worden overschreven in een afgeleide klasse, kopieert u de elementen van de verzameling naar een matrix, te beginnen bij de opgegeven index in de matrix. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetEnumerator() |
Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u een enumerator die kan worden gebruikt om de verzameling te herhalen. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetObject(String) |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt het object geretourneerd met de opgegeven naam uit de verzameling. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Serialize(BinaryWriter) |
Wanneer de inhoud van de verzameling wordt overschreven in een afgeleide klasse, schrijft u de inhoud van de verzameling naar een BinaryWriter object. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Extensiemethoden
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Hiermee schakelt u parallelle uitvoering van een query in. |
| AsQueryable(IEnumerable) |
Converteert een IEnumerable naar een IQueryable. |
| Cast<TResult>(IEnumerable) |
Cast de elementen van een IEnumerable naar het opgegeven type. |
| OfType<TResult>(IEnumerable) |
Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type. |