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 görevi görür.

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 soyut bir sınıftırHttpStaticObjectsCollection. HttpStaticObjectsCollectionBase sınıfı, HttpStaticObjectsCollection sınıfına benzeyen, ancak özelleştirebileceğiniz ve ASP.NET işlem hattının dışında çalışan türetilmiş sınıflar oluşturmanıza olanak tanır. Birim testi yaparken, genellikle test ettiğiniz senaryoyu karşılayan ö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

Name Description
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

Name Description
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ı gösteren 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

Name Description
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 olan nesneyi döndürür.

GetType()

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

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

Geçerli Objectbasit 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 bir dize döndürür.

(Devralındığı yer: Object)

Uzantı Metotları

Name Description
AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)

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

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler.

Şunlara uygulanır