HttpStaticObjectsCollectionBase 類別

定義

作為提供 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
繼承
HttpStaticObjectsCollectionBase
衍生
實作

備註

類別 HttpStaticObjectsCollectionBase 是抽象類別,其中包含與 類別相同的成員 HttpStaticObjectsCollection 。 類別 HttpStaticObjectsCollectionBase 可讓您建立類似 HttpStaticObjectsCollection 類別的衍生類別,但您可以在 ASP.NET 管線外部自訂和運作。 當您執行單元測試時,通常會使用衍生類別來實作成員,並具有符合您所測試案例的自訂行為。

HttpStaticObjectsCollectionWrapper 類別衍生自 HttpStaticObjectsCollectionBase 類別。 類別 HttpStaticObjectsCollectionWrapper 可作為 類別的 HttpStaticObjectsCollection 包裝函式。 在執行時間,您通常會使用 類別的 HttpStaticObjectsCollectionWrapper 實例來呼叫 物件的成員 HttpStaticObjectsCollection

建構函式

HttpStaticObjectsCollectionBase()

初始化這個類別,以供繼承的類別執行個體使用。 這個建構函式只能由繼承的類別呼叫。

屬性

Count

在衍生類別中覆寫時,取得集合中的物件數。

IsReadOnly

在衍生類別中被覆寫時,取得指出集合是否唯讀的值。

IsSynchronized

在衍生類別中覆寫時取得值,這個值表示集合是否具備執行緒安全。

Item[String]

在衍生類別中覆寫時,從集合中取得具有指定名稱的物件。

NeverAccessed

在衍生類別中覆寫時,取得指出是否存取過集合的值。

SyncRoot

在衍生類別中覆寫時,取得可用來同步存取集合的物件。

方法

CopyTo(Array, Int32)

在衍生類別中覆寫時,從陣列中指定的索引處開始,將集合的項目複製到陣列。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetEnumerator()

在衍生類別中覆寫時,傳回可用來逐一查看集合的列舉程式。

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetObject(String)

在衍生類別中覆寫時,從集合中傳回具有指定名稱的物件。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
Serialize(BinaryWriter)

在衍生類別中覆寫時,將該集合的內容寫入 BinaryWriter 物件。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

擴充方法

Cast<TResult>(IEnumerable)

IEnumerable 的項目轉換成指定的型別。

OfType<TResult>(IEnumerable)

根據指定的型別來篩選 IEnumerable 的項目。

AsParallel(IEnumerable)

啟用查詢的平行化作業。

AsQueryable(IEnumerable)

IEnumerable 轉換成 IQueryable

適用於