Partager via


HttpStaticObjectsCollectionBase Classe

Définition

Sert de classe de base pour les classes qui fournissent une collection d’objets de portée application pour la propriété StaticObjects.

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
Héritage
HttpStaticObjectsCollectionBase
Dérivé
Implémente

Remarques

La HttpStaticObjectsCollectionBase classe est une classe abstraite qui contient les mêmes membres que la HttpStaticObjectsCollection classe . La HttpStaticObjectsCollectionBase classe vous permet de créer des classes dérivées similaires à la HttpStaticObjectsCollection classe, mais que vous pouvez personnaliser et qui fonctionnent en dehors du pipeline ASP.NET. Lorsque vous effectuez des tests unitaires, vous utilisez généralement une classe dérivée pour implémenter des membres avec un comportement personnalisé qui répond au scénario que vous testez.

La classe HttpStaticObjectsCollectionWrapper dérive de la classe HttpStaticObjectsCollectionBase . La HttpStaticObjectsCollectionWrapper classe sert de wrapper pour la HttpStaticObjectsCollection classe . Au moment de l’exécution, vous utilisez généralement une instance de la HttpStaticObjectsCollectionWrapper classe pour appeler les membres de l’objet HttpStaticObjectsCollection .

Constructeurs

HttpStaticObjectsCollectionBase()

Initialise la classe pour qu'elle soit utilisée par une instance de la classe héritée. Ce constructeur peut être appelé uniquement par une classe héritée.

Propriétés

Count

En cas de substitution dans une classe dérivée, obtient le nombre d’objets de la collection.

IsReadOnly

En cas de substitution dans une classe dérivée, obtient une valeur qui indique si la collection est en lecture seule.

IsSynchronized

En cas de substitution dans une classe dérivée, obtient une valeur qui indique si la collection est thread-safe.

Item[String]

En cas de remplacement dans une classe dérivée, obtient l’objet qui a le nom spécifié dans la collection.

NeverAccessed

En cas de substitution dans une classe dérivée, obtient une valeur qui indique si la collection a fait l’objet d’un accès.

SyncRoot

En cas de substitution dans une classe dérivée, obtient un objet qui peut être utilisé pour synchroniser l’accès à la collection.

Méthodes

CopyTo(Array, Int32)

En cas de substitution dans une classe dérivée, copie les éléments de la collection dans un tableau, en commençant à l’index spécifié dans le tableau.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetEnumerator()

En cas de remplacement dans une classe dérivée, retourne un énumérateur qui peut être utilisé pour l’itération dans la collection.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetObject(String)

En cas de substitution dans une classe dérivée, retourne l’objet qui porte le nom spécifié dans la collection.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Serialize(BinaryWriter)

En cas de substitution dans une classe dérivée, écrit le contenu de la collection dans un objet BinaryWriter.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

S’applique à