HttpStaticObjectsCollectionBase Sınıf

Tanım

özelliği için uygulama kapsamlı nesneler koleksiyonu sağlayan sınıflar için StaticObjects temel sınıf olarak hizmet verir.

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
Devralma
HttpStaticObjectsCollectionBase
Türetilmiş
Uygulamalar

Açıklamalar

HttpStaticObjectsCollectionBase sınıfı, sınıfıyla aynı üyeleri içeren bir soyut sınıftırHttpStaticObjectsCollection. sınıfı, HttpStaticObjectsCollectionBase sınıfına benzeyen HttpStaticObjectsCollection , ancak özelleştirebileceğiniz ve ASP.NET işlem hattı dışında çalışan türetilmiş sınıflar oluşturmanıza olanak tanır. Birim testi gerçekleştirdiğinizde, genellikle test ettiğiniz senaryoyu gerçekleştiren özelleştirilmiş davranışa sahip üyeleri uygulamak için türetilmiş bir sınıf kullanırsınız.

HttpStaticObjectsCollectionWrapper sınıfı sınıfından HttpStaticObjectsCollectionBase türetilir. sınıfı, HttpStaticObjectsCollectionWrapper sınıfı için sarmalayıcı görevi görür HttpStaticObjectsCollection . Çalışma zamanında genellikle nesnesinin üyelerini HttpStaticObjectsCollectionWrapper çağırmak için sınıfının bir örneğini HttpStaticObjectsCollection kullanırsınız.

Oluşturucular

HttpStaticObjectsCollectionBase()

Sınıfı devralınan bir sınıf örneği tarafından kullanılmak üzere başlatır. Bu oluşturucu yalnızca devralınan bir sınıf tarafından çağrılabilir.

Özellikler

Count

Türetilmiş bir sınıfta geçersiz kılındığında, koleksiyondaki nesne sayısını alır.

IsReadOnly

Türetilmiş bir sınıfta geçersiz kılındığında, koleksiyonun salt okunur olup olmadığını gösteren bir değer alır.

IsSynchronized

Türetilmiş bir sınıfta geçersiz kılındığında, koleksiyonun iş parçacığı güvenli olup olmadığını belirten bir değer alır.

Item[String]

Türetilmiş bir sınıfta geçersiz kılındığında, koleksiyondan belirtilen ada sahip nesneyi alır.

NeverAccessed

Türetilmiş bir sınıfta geçersiz kılındığında, koleksiyona erişilip erişildiğini gösteren bir değer alır.

SyncRoot

Türetilmiş bir sınıfta geçersiz kılındığında, koleksiyona erişimi eşitlemek için kullanılabilecek bir nesne alır.

Yöntemler

CopyTo(Array, Int32)

Türetilmiş bir sınıfta geçersiz kılındığında, koleksiyonun öğelerini dizideki belirtilen dizinden başlayarak bir diziye kopyalar.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEnumerator()

Türetilmiş bir sınıfta geçersiz kılındığında, koleksiyonda yinelemek için kullanılabilecek bir numaralandırıcı döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetObject(String)

Türetilmiş bir sınıfta geçersiz kılındığında, koleksiyondan belirtilen ada sahip nesneyi döndürür.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
Serialize(BinaryWriter)

Türetilmiş bir sınıfta geçersiz kılındığında, koleksiyonun içeriğini bir BinaryWriter nesneye yazar.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Uzantı Metotları

Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe atar.

OfType<TResult>(IEnumerable)

Öğesinin IEnumerable öğelerini belirtilen türe göre filtreler.

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)

bir IEnumerable öğesini öğesine IQueryabledönüştürür.

Şunlara uygulanır