ProcessModuleCollection Klasa

Definicja

Udostępnia silnie typizowana kolekcja ProcessModule obiektów.

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

Uwagi

Moduł to plik wykonywalny lub biblioteka linków dynamicznych (DLL). Każdy proces składa się z co najmniej jednego modułu. Tej klasy można używać do iterowania po kolekcji modułów przetwarzania w systemie. Moduł jest identyfikowany przez jego nazwę modułu i w pełni kwalifikowaną ścieżkę pliku.

Konstruktory

Nazwa Opis
ProcessModuleCollection()

Inicjuje ProcessModuleCollection nowe wystąpienie klasy bez skojarzonych ProcessModule wystąpień.

ProcessModuleCollection(ProcessModule[])

Inicjuje ProcessModuleCollection nowe wystąpienie klasy przy użyciu określonej tablicy ProcessModule wystąpień.

Właściwości

Nazwa Opis
Count

Pobiera liczbę elementów zawartych w wystąpieniu ReadOnlyCollectionBase .

(Odziedziczone po ReadOnlyCollectionBase)
InnerList

Pobiera listę elementów zawartych w wystąpieniu ReadOnlyCollectionBase .

(Odziedziczone po ReadOnlyCollectionBase)
Item[Int32]

Pobiera indeks iterujący dla zestawu modułów przetwarzania.

Metody

Nazwa Opis
Contains(ProcessModule)

Określa, czy określony moduł procesu istnieje w kolekcji.

CopyTo(ProcessModule[], Int32)

Kopiuje tablicę ProcessModule wystąpień do kolekcji w określonym indeksie.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetEnumerator()

Zwraca moduł wyliczający, który iteruje za pośrednictwem ReadOnlyCollectionBase wystąpienia.

(Odziedziczone po ReadOnlyCollectionBase)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
IndexOf(ProcessModule)

Udostępnia lokalizację określonego modułu w kolekcji.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

Nazwa Opis
ICollection.CopyTo(Array, Int32)

Kopiuje całość ReadOnlyCollectionBase do zgodnego jednowymiarowego Array, zaczynając od określonego indeksu tablicy docelowej.

(Odziedziczone po ReadOnlyCollectionBase)
ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do ReadOnlyCollectionBase obiektu jest synchronizowany (bezpieczny wątek).

(Odziedziczone po ReadOnlyCollectionBase)
ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do ReadOnlyCollectionBase obiektu.

(Odziedziczone po ReadOnlyCollectionBase)

Metody rozszerzania

Nazwa Opis
AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje IEnumerable na IQueryable.

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable do określonego typu.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable na podstawie określonego typu.

Dotyczy

Zobacz też