Cette documentation est archivée et n’est pas conservée.

HttpStaticObjectsCollectionBase, classe

Mise à jour : novembre 2007

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

Espace de noms :  System.Web
Assembly :  System.Web.Abstractions (dans System.Web.Abstractions.dll)

[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public abstract class HttpStaticObjectsCollectionBase : ICollection, 
	IEnumerable
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal) */
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal) */
public abstract class HttpStaticObjectsCollectionBase implements ICollection, 
	IEnumerable
public abstract class HttpStaticObjectsCollectionBase implements ICollection, IEnumerable

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

La classe HttpStaticObjectsCollectionWrapper dérive de la classe HttpStaticObjectsCollectionBase. La classe HttpStaticObjectsCollectionWrapper joue le rôle de wrapper pour la classe HttpStaticObjectsCollection. Au moment de l'exécution, vous utilisez en général une instance de la classe HttpStaticObjectsCollectionWrapper pour appeler des membres de l'objet HttpStaticObjectsCollection.

System.Object
  System.Web.HttpStaticObjectsCollectionBase
    System.Web.HttpStaticObjectsCollectionWrapper

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5 SP1
Afficher: