HttpStaticObjectsCollectionBase Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Sert de classe de base pour les classes qui fournissent une collection d’objets délimités par l’application pour la StaticObjects propriété.
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 classe HttpStaticObjectsCollectionBase vous permet de créer des classes dérivées comme la classe HttpStaticObjectsCollection, 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 HttpStaticObjectsCollectionWrapper classe dérive de la HttpStaticObjectsCollectionBase classe. 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 des membres de l’objet HttpStaticObjectsCollection .
Constructeurs
| Nom | Description |
|---|---|
| HttpStaticObjectsCollectionBase() |
Initialise la classe à utiliser par une instance de classe héritée. Ce constructeur ne peut être appelé que par une classe héritée. |
Propriétés
| Nom | Description |
|---|---|
| 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 substitution dans une classe dérivée, obtient l’objet qui a le nom spécifié de la collection. |
| NeverAccessed |
En cas de substitution dans une classe dérivée, obtient une valeur qui indique si la collection a été sollicitée. |
| 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
| Nom | Description |
|---|---|
| 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 substitution dans une classe dérivée, retourne un énumérateur qui peut être utilisé pour itérer dans la collection. |
| GetHashCode() |
Sert 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 a le nom spécifié de la collection. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| Serialize(BinaryWriter) |
En cas de substitution dans une classe dérivée, écrit le contenu de la collection dans un BinaryWriter objet. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Méthodes d’extension
| Nom | Description |
|---|---|
| AsParallel(IEnumerable) |
Active la parallélisation d’une requête. |
| AsQueryable(IEnumerable) |
Convertit un IEnumerable en IQueryable. |
| Cast<TResult>(IEnumerable) |
Convertit les éléments d’un IEnumerable en type spécifié. |
| OfType<TResult>(IEnumerable) |
Filtre les éléments d’une IEnumerable en fonction d’un type spécifié. |