HttpStaticObjectsCollectionBase Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Alaposztályként szolgál azoknak az osztályoknak, amelyek alkalmazás hatókörű objektumok gyűjteményét biztosítják a StaticObjects tulajdonsághoz.
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
- Öröklődés
-
HttpStaticObjectsCollectionBase
- Származtatott
- Megvalósítás
Megjegyzések
Az HttpStaticObjectsCollectionBase osztály egy absztrakt osztály, amely ugyanazokat a tagokat tartalmazza, mint az HttpStaticObjectsCollection osztály. A HttpStaticObjectsCollectionBase osztály lehetővé teszi olyan származtatott osztályok létrehozását, amelyek hasonlóak a HttpStaticObjectsCollection osztályhoz, de testre szabhatók, és amelyek a ASP.NET folyamaton kívül működnek. Amikor egységtesztelést végez, általában egy származtatott osztályt használ a tesztelt forgatókönyvnek megfelelő, testre szabott viselkedésű tagok implementálásához.
Az HttpStaticObjectsCollectionWrapper osztály az HttpStaticObjectsCollectionBase osztályból származik. Az HttpStaticObjectsCollectionWrapper osztály burkolóként szolgál az HttpStaticObjectsCollection osztályhoz. Futásidőben általában az HttpStaticObjectsCollectionWrapper osztály egy példányával hívja meg az objektum tagjait HttpStaticObjectsCollection .
Konstruktorok
| Name | Description |
|---|---|
| HttpStaticObjectsCollectionBase() |
Inicializálja az osztályt egy örökölt osztálypéldány általi használatra. Ezt a konstruktort csak örökölt osztály hívhatja meg. |
Tulajdonságok
| Name | Description |
|---|---|
| Count |
Ha felül van bírálva egy származtatott osztályban, lekéri a gyűjteményben lévő objektumok számát. |
| IsReadOnly |
Ha egy származtatott osztályban felül van bírálva, egy olyan értéket kap, amely jelzi, hogy a gyűjtemény írásvédett-e. |
| IsSynchronized |
Ha egy származtatott osztályban felül van bírálva, egy olyan értéket kap, amely jelzi, hogy a gyűjtemény szálbiztos-e. |
| Item[String] |
Ha felül van bírálva egy származtatott osztályban, lekéri a gyűjteményből a megadott nevet tartalmazó objektumot. |
| NeverAccessed |
Ha egy származtatott osztályban felül van bírálva, egy olyan értéket kap, amely jelzi, hogy a gyűjtemény hozzáféréssel rendelkezik-e. |
| SyncRoot |
Ha egy származtatott osztályban felül van bírálva, egy objektumot kap, amely a gyűjteményhez való hozzáférés szinkronizálására használható. |
Metódusok
| Name | Description |
|---|---|
| CopyTo(Array, Int32) |
Ha felülbírált egy származtatott osztályban, a gyűjtemény elemeit egy tömbbe másolja, a tömb megadott indexétől kezdve. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetEnumerator() |
Ha egy származtatott osztályban felül van bírálva, egy enumerátort ad vissza, amely a gyűjteményen keresztüli iteráláshoz használható. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetObject(String) |
Ha egy származtatott osztály felül van bírálva, azt az objektumot adja vissza, amelynek a megadott neve a gyűjteményből származik. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| Serialize(BinaryWriter) |
Ha egy származtatott osztályban felül van bírálva, a gyűjtemény tartalmát egy BinaryWriter objektumba írja. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
Bővítő metódusok
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Lehetővé teszi a lekérdezés párhuzamosítását. |
| AsQueryable(IEnumerable) |
Átalakítja az egyiket IEnumerableIQueryable. |
| Cast<TResult>(IEnumerable) |
Egy elem elemeit IEnumerable a megadott típusra veti. |
| OfType<TResult>(IEnumerable) |
Egy adott típus alapján szűri IEnumerable egy adott elem elemeit. |