VirtualDirectoryMappingCollection 類別

定義

包含一組 VirtualDirectoryMapping 物件。 此類別無法獲得繼承。

public ref class VirtualDirectoryMappingCollection sealed : System::Collections::Specialized::NameObjectCollectionBase
[System.Serializable]
public sealed class VirtualDirectoryMappingCollection : System.Collections.Specialized.NameObjectCollectionBase
[<System.Serializable>]
type VirtualDirectoryMappingCollection = class
    inherit NameObjectCollectionBase
Public NotInheritable Class VirtualDirectoryMappingCollection
Inherits NameObjectCollectionBase
繼承
VirtualDirectoryMappingCollection
屬性

備註

這個 VirtualDirectoryMappingCollection 類別允許你程式化存取一組 VirtualDirectoryMapping 物件。 該集合可用鍵或索引存取。

建構函式

名稱 Description
VirtualDirectoryMappingCollection()

建立一個新的類別實例 VirtualDirectoryMappingCollection

屬性

名稱 Description
AllKeys

回傳一個包含實例中 VirtualDirectoryMappingCollection 所有鍵的字串陣列。

Count

取得實例中包含 NameObjectCollectionBase 的鍵值對數量。

(繼承來源 NameObjectCollectionBase)
IsReadOnly

取得或設定一個值,表示該 NameObjectCollectionBase 實例是否為唯讀。

(繼承來源 NameObjectCollectionBase)
Item[Int32]

取得或設定 VirtualDirectoryMapping 物件在指定的索引位置。

Item[String]

根據指定的虛擬目錄名稱取得或設定 VirtualDirectoryMapping 物件。

Keys

會得到 NameObjectCollectionBase.KeysCollection 一個包含該 NameObjectCollectionBase 實例所有金鑰的實例。

(繼承來源 NameObjectCollectionBase)

方法

名稱 Description
Add(String, VirtualDirectoryMapping)

將物件加入 VirtualDirectoryMappingVirtualDirectoryMappingCollection 例。

BaseAdd(String, Object)

將指定鍵與值的條目加入實例。NameObjectCollectionBase

(繼承來源 NameObjectCollectionBase)
BaseClear()

移除實例中的所有條目 NameObjectCollectionBase

(繼承來源 NameObjectCollectionBase)
BaseGet(Int32)

取得該實例指定索引 NameObjectCollectionBase 的條目值。

(繼承來源 NameObjectCollectionBase)
BaseGet(String)

取得實例中第一個指定金鑰 NameObjectCollectionBase 條目的值。

(繼承來源 NameObjectCollectionBase)
BaseGetAllKeys()

回傳 String 一個包含實例中 NameObjectCollectionBase 所有鍵數的陣列。

(繼承來源 NameObjectCollectionBase)
BaseGetAllValues()

回傳 Object 一個包含實例中 NameObjectCollectionBase 所有值的陣列。

(繼承來源 NameObjectCollectionBase)
BaseGetAllValues(Type)

回傳一個指定型別的陣列,包含該 NameObjectCollectionBase 實例中的所有值。

(繼承來源 NameObjectCollectionBase)
BaseGetKey(Int32)

取得實例指定索引 NameObjectCollectionBase 的條目鍵。

(繼承來源 NameObjectCollectionBase)
BaseHasKeys()

取得一個值,表示該實例是否 NameObjectCollectionBase 包含非 null鍵的條目。

(繼承來源 NameObjectCollectionBase)
BaseRemove(String)

移除使用指定金鑰的條目。NameObjectCollectionBase

(繼承來源 NameObjectCollectionBase)
BaseRemoveAt(Int32)

移除實例指定索引 NameObjectCollectionBase 的項目。

(繼承來源 NameObjectCollectionBase)
BaseSet(Int32, Object)

設定該條目的值在實例指定的索引 NameObjectCollectionBase 位置。

(繼承來源 NameObjectCollectionBase)
BaseSet(String, Object)

若找到,則設定該實例中第一個具有指定鍵NameObjectCollectionBase值的條目值;否則,則在實例中加入包含指定鍵與值的條目。NameObjectCollectionBase

(繼承來源 NameObjectCollectionBase)
Clear()

清除實例中VirtualDirectoryMapping的所有VirtualDirectoryMappingCollection物件。

CopyTo(VirtualDirectoryMapping[], Int32)

從目標陣列指定的索引開始,將整個 VirtualDirectoryMappingCollection 集合複製到相容的一維 Array

Equals(Object)

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

(繼承來源 Object)
Get(Int32)

在指定的索引處取得指定的 VirtualDirectoryMapping 集合元素。

Get(String)

根據指定的虛擬目錄名稱取得 VirtualDirectoryMapping 集合元素。

GetEnumerator()

回傳一個遍歷 的 NameObjectCollectionBase枚舉子。

(繼承來源 NameObjectCollectionBase)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetKey(Int32)

取得實例指定索引 VirtualDirectoryMappingCollection 的條目鍵。

GetObjectData(SerializationInfo, StreamingContext)
已淘汰.

實作介面 ISerializable 並回傳序列化 NameObjectCollectionBase 實例所需的資料。

(繼承來源 NameObjectCollectionBase)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
OnDeserialization(Object)

ISerializable 作介面,並在反序列化完成後觸發反序列化事件。

(繼承來源 NameObjectCollectionBase)
Remove(String)

從實例中移除一個 VirtualDirectoryMapping 物件 VirtualDirectoryMappingCollection

RemoveAt(Int32)

從 中移除 VirtualDirectoryMapping 指定索引 VirtualDirectoryMappingCollection的物件。

ToString()

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

(繼承來源 Object)

明確介面實作

名稱 Description
ICollection.CopyTo(Array, Int32)

從目標陣列的指定索引開始,將整個 NameObjectCollectionBase 複製到相容的一維 Array

(繼承來源 NameObjectCollectionBase)
ICollection.IsSynchronized

會取得一個值,表示對物件的存取 NameObjectCollectionBase 是否同步(執行緒安全)。

(繼承來源 NameObjectCollectionBase)
ICollection.SyncRoot

取得一個物件,可以用來同步存取該 NameObjectCollectionBase 物件。

(繼承來源 NameObjectCollectionBase)

擴充方法

名稱 Description
AsParallel(IEnumerable)

啟用查詢的平行處理。

AsQueryable(IEnumerable)

IEnumerable 轉換成 IQueryable

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

根據指定的型別篩選 IEnumerable 的專案。

適用於

另請參閱