HttpStaticObjectsCollectionBase Klasa

Definicja

Służy jako klasa bazowa dla klas, które udostępniają kolekcję obiektów z zakresem aplikacji dla StaticObjects właściwości.Serves as the base class for classes that provide a collection of application-scoped objects for the StaticObjects property.

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
Dziedziczenie
HttpStaticObjectsCollectionBase
Pochodne
Implementuje

Uwagi

HttpStaticObjectsCollectionBaseKlasa jest klasą abstrakcyjną, która zawiera te same elementy członkowskie co HttpStaticObjectsCollection Klasa.The HttpStaticObjectsCollectionBase class is an abstract class that contains the same members as the HttpStaticObjectsCollection class. HttpStaticObjectsCollectionBaseKlasa umożliwia tworzenie klas pochodnych, które są podobne do HttpStaticObjectsCollection klasy, ale można je dostosować i korzystać spoza potoku ASP.NET.The HttpStaticObjectsCollectionBase class lets you create derived classes that are like the HttpStaticObjectsCollection class, but that you can customize and that work outside the ASP.NET pipeline. Gdy wykonujesz testy jednostkowe, zazwyczaj korzystasz z klasy pochodnej do implementowania elementów członkowskich z dostosowanym zachowaniem, które spełnia scenariusz, który testujesz.When you perform unit testing, you typically use a derived class to implement members with customized behavior that fulfills the scenario you are testing.

HttpStaticObjectsCollectionWrapperKlasa pochodzi od HttpStaticObjectsCollectionBase klasy.The HttpStaticObjectsCollectionWrapper class derives from the HttpStaticObjectsCollectionBase class. HttpStaticObjectsCollectionWrapperKlasa służy jako otoka dla HttpStaticObjectsCollection klasy.The HttpStaticObjectsCollectionWrapper class serves as a wrapper for the HttpStaticObjectsCollection class. W czasie wykonywania zwykle używane jest wystąpienie HttpStaticObjectsCollectionWrapper klasy do wywoływania elementów członkowskich HttpStaticObjectsCollection obiektu.At run time, you typically use an instance of the HttpStaticObjectsCollectionWrapper class to call members of the HttpStaticObjectsCollection object.

Konstruktory

HttpStaticObjectsCollectionBase()

Inicjuje klasę do użycia przez wystąpienie klasy dziedziczonej.Initializes the class for use by an inherited class instance. Ten konstruktor może być wywoływany tylko przez dziedziczoną klasę.This constructor can only be called by an inherited class.

Właściwości

Count

Gdy jest zastępowany w klasie pochodnej, pobiera liczbę obiektów w kolekcji.When overridden in a derived class, gets the number of objects in the collection.

IsReadOnly

Gdy jest zastępowany w klasie pochodnej, pobiera wartość wskazującą, czy kolekcja jest tylko do odczytu.When overridden in a derived class, gets a value that indicates whether the collection is read-only.

IsSynchronized

Gdy jest zastępowany w klasie pochodnej, pobiera wartość wskazującą, czy kolekcja jest bezpieczna wątkowo.When overridden in a derived class, gets a value that indicates whether the collection is thread-safe.

Item[String]

Gdy jest zastępowany w klasie pochodnej, pobiera obiekt, który ma określoną nazwę z kolekcji.When overridden in a derived class, gets the object that has the specified name from the collection.

NeverAccessed

Gdy jest zastępowany w klasie pochodnej, pobiera wartość wskazującą, czy uzyskano dostęp do kolekcji.When overridden in a derived class, gets a value that indicates whether the collection has been accessed.

SyncRoot

Gdy jest zastępowany w klasie pochodnej, pobiera obiekt, który może służyć do synchronizowania dostępu do kolekcji.When overridden in a derived class, gets an object that can be used to synchronize access to the collection.

Metody

CopyTo(Array, Int32)

Gdy jest zastępowany w klasie pochodnej, Kopiuje elementy kolekcji do tablicy, rozpoczynając od określonego indeksu w tablicy.When overridden in a derived class, copies the elements of the collection to an array, starting at the specified index in the array.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetEnumerator()

Gdy jest zastępowany w klasie pochodnej, zwraca moduł wyliczający, który może być używany do iteracji w kolekcji.When overridden in a derived class, returns an enumerator that can be used to iterate through the collection.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetObject(String)

Gdy jest zastępowany w klasie pochodnej, zwraca obiekt, który ma określoną nazwę z kolekcji.When overridden in a derived class, returns the object that has the specified name from the collection.

GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
Serialize(BinaryWriter)

Gdy jest zastępowany w klasie pochodnej, zapisuje zawartość kolekcji do BinaryWriter obiektu.When overridden in a derived class, writes the contents of the collection to a BinaryWriter object.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable do określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

Konwertuje IEnumerable do IQueryable .Converts an IEnumerable to an IQueryable.

Dotyczy