HttpStaticObjectsCollectionBase Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Funge da classe base per le classi che forniscono una raccolta di oggetti con ambito di applicazione per la proprietà 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
- Ereditarietà
-
HttpStaticObjectsCollectionBase
- Derivato
- Implementazioni
Commenti
La HttpStaticObjectsCollectionBase classe è una classe astratta che contiene gli stessi membri della HttpStaticObjectsCollection classe. La HttpStaticObjectsCollectionBase classe consente di creare classi derivate come la classe, ma che è possibile personalizzare e che funzionano all'esterno HttpStaticObjectsCollection della pipeline di ASP.NET. Quando si eseguono unit test, in genere si usa una classe derivata per implementare i membri con un comportamento personalizzato che soddisfa lo scenario di test.
La classe HttpStaticObjectsCollectionWrapper deriva dalla classe HttpStaticObjectsCollectionBase . La HttpStaticObjectsCollectionWrapper classe funge da wrapper per la HttpStaticObjectsCollection classe. In fase di esecuzione, in genere si usa un'istanza della HttpStaticObjectsCollectionWrapper classe per chiamare i membri dell'oggetto HttpStaticObjectsCollection .
Costruttori
HttpStaticObjectsCollectionBase() |
Inizializza la classe per l'uso da parte di un'istanza di una classe ereditata. Questo costruttore può essere chiamato solo da una classe ereditata. |
Proprietà
Count |
In caso di override in una classe derivata, ottiene il numero di oggetti contenuti nella raccolta. |
IsReadOnly |
In caso di override in una classe derivata, ottiene un valore che indica se la raccolta è di sola lettura. |
IsSynchronized |
In caso di override in una classe derivata, ottiene un valore che indica se la raccolta è thread-safe. |
Item[String] |
In caso di override in una classe derivata, ottiene l'oggetto con il nome specificato dalla raccolta. |
NeverAccessed |
In caso di override in una classe derivata, ottiene un valore che indica se è stato eseguito l'accesso alla raccolta. |
SyncRoot |
In caso di override in una classe derivata, ottiene un oggetto che può essere usato per sincronizzare l'accesso alla raccolta. |
Metodi
CopyTo(Array, Int32) |
In caso di override in una classe derivata, copia gli elementi della raccolta in una matrice, a partire dall'indice specificato. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetEnumerator() |
In caso di override in una classe derivata, restituisce un enumeratore che può essere usato per scorrere la raccolta. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetObject(String) |
In caso di override in una classe derivata, restituisce l'oggetto con il nome specificato dalla raccolta. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Serialize(BinaryWriter) |
In caso di override in una classe derivata, scrive il contenuto della raccolta in un oggetto BinaryWriter. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Metodi di estensione
Cast<TResult>(IEnumerable) |
Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato. |
OfType<TResult>(IEnumerable) |
Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato. |
AsParallel(IEnumerable) |
Consente la parallelizzazione di una query. |
AsQueryable(IEnumerable) |
Converte un oggetto IEnumerable in un oggetto IQueryable. |