ProcessModuleCollection 類別

定義

提供強型別物件集合 ProcessModule

public ref class ProcessModuleCollection : System::Collections::ReadOnlyCollectionBase
public class ProcessModuleCollection : System.Collections.ReadOnlyCollectionBase
type ProcessModuleCollection = class
    inherit ReadOnlyCollectionBase
Public Class ProcessModuleCollection
Inherits ReadOnlyCollectionBase
繼承
ProcessModuleCollection

備註

模組是可執行檔或動態連結函式庫(DLL)。 每個流程由一個或多個模組組成。 你可以用這個類別來遍歷系統上的一組流程模組。 模組以其模組名稱及完整限定的檔案路徑來識別。

建構函式

名稱 Description
ProcessModuleCollection()

初始化一個類別的新實例 ProcessModuleCollection ,且不需相關實 ProcessModule 例。

ProcessModuleCollection(ProcessModule[])

初始化該類別的新實例 ProcessModuleCollection ,使用指定的實例陣列 ProcessModule

屬性

名稱 Description
Count

取得該實例中包含 ReadOnlyCollectionBase 的元素數量。

(繼承來源 ReadOnlyCollectionBase)
InnerList

取得實例中包含的 ReadOnlyCollectionBase 元素清單。

(繼承來源 ReadOnlyCollectionBase)
Item[Int32]

獲得一個索引,用於遍歷流程模組集合。

方法

名稱 Description
Contains(ProcessModule)

判斷指定的流程模組是否存在於集合中。

CopyTo(ProcessModule[], Int32)

在指定的索引處,將一組 ProcessModule 實例複製到集合。

Equals(Object)

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

(繼承來源 Object)
GetEnumerator()

回傳一個枚舉器,會遍歷該 ReadOnlyCollectionBase 實例。

(繼承來源 ReadOnlyCollectionBase)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
IndexOf(ProcessModule)

提供集合中指定模組的位置。

MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

明確介面實作

名稱 Description
ICollection.CopyTo(Array, Int32)

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

(繼承來源 ReadOnlyCollectionBase)
ICollection.IsSynchronized

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

(繼承來源 ReadOnlyCollectionBase)
ICollection.SyncRoot

取得一個可以用來同步存取物件 ReadOnlyCollectionBase 的物件。

(繼承來源 ReadOnlyCollectionBase)

擴充方法

名稱 Description
AsParallel(IEnumerable)

啟用查詢的平行處理。

AsQueryable(IEnumerable)

IEnumerable 轉換成 IQueryable

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

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

適用於

另請參閱