HttpStaticObjectsCollectionBase Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient als Basisklasse für Klassen, die eine Auflistung von Objekten im Anwendungsbereich für die StaticObjects-Eigenschaft bereitstellen.
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
- Vererbung
-
HttpStaticObjectsCollectionBase
- Abgeleitet
- Implementiert
Hinweise
Die HttpStaticObjectsCollectionBase -Klasse ist eine abstrakte Klasse, die dieselben Member wie die HttpStaticObjectsCollection -Klasse enthält. Mit HttpStaticObjectsCollectionBase der -Klasse können Sie abgeleitete Klassen erstellen, die HttpStaticObjectsCollection der -Klasse ähneln, die Sie jedoch anpassen können und die außerhalb der ASP.NET-Pipeline funktionieren. Wenn Sie Komponententests durchführen, verwenden Sie in der Regel eine abgeleitete Klasse, um Member mit angepasstem Verhalten zu implementieren, das das von Ihnen getestete Szenario erfüllt.
Die HttpStaticObjectsCollectionWrapper -Klasse wird aus der HttpStaticObjectsCollectionBase -Klasse abgeleitet. Die HttpStaticObjectsCollectionWrapper -Klasse dient als Wrapper für die HttpStaticObjectsCollection -Klasse. Zur Laufzeit verwenden Sie in der Regel eine Instanz der HttpStaticObjectsCollectionWrapper -Klasse, um Member des HttpStaticObjectsCollection -Objekts aufzurufen.
Konstruktoren
HttpStaticObjectsCollectionBase() |
Initialisiert die Klasse zur Verwendung durch eine geerbte Klasseninstanz. Dieser Konstruktor kann nur von einer geerbten Klasse aufgerufen werden. |
Eigenschaften
Count |
Ruft beim Überschreiben in einer abgeleiteten Klasse die Anzahl der Objekte in der Auflistung ab. |
IsReadOnly |
Ruft bei Überschreibung in einer abgeleiteten Klasse einen Wert ab, der angibt, ob die Auflistung schreibgeschützt ist. |
IsSynchronized |
Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob die Auflistung threadsicher ist. |
Item[String] |
Ruft beim Überschreiben in einer abgeleiteten Klasse das Objekt, das den angegebenen Namen hat, aus der Auflistung ab. |
NeverAccessed |
Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob auf die Auflistung zugegriffen wurde. |
SyncRoot |
Ruft beim Überschreiben in einer abgeleiteten Klasse ein Objekt ab, das verwendet werden kann, um den Zugriff auf die Auflistung zu synchronisieren. |
Methoden
CopyTo(Array, Int32) |
Kopiert beim Überschreiben in einer abgeleiteten Klasse die Elemente dieser Auflistung in ein Array, wobei am angegebenen Index im Array begonnen wird. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetEnumerator() |
Gibt beim Überschreiben in einer abgeleiteten Klasse einen Enumerator zurück, der zum Durchlaufen der Auflistung verwendet werden kann. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetObject(String) |
Gibt beim Überschreiben in einer abgeleiteten Klasse das Objekt, das den angegebenen Namen hat, aus der Auflistung zurück. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
Serialize(BinaryWriter) |
Schreibt bei Überschreibung in einer abgeleiteten Klasse die Inhalte der Auflistung in ein BinaryWriter-Objekt. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Erweiterungsmethoden
Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
OfType<TResult>(IEnumerable) |
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage. |
AsQueryable(IEnumerable) |
Konvertiert einen IEnumerable in einen IQueryable. |