ProcessThreadCollection Klasa

Definicja

Udostępnia silnie typizowane kolekcje ProcessThread obiektów.

public ref class ProcessThreadCollection : System::Collections::ReadOnlyCollectionBase
public ref class ProcessThreadCollection : System::Collections::ICollection
public class ProcessThreadCollection : System.Collections.ReadOnlyCollectionBase
public class ProcessThreadCollection : System.Collections.ICollection
type ProcessThreadCollection = class
    inherit ReadOnlyCollectionBase
type ProcessThreadCollection = class
    interface ICollection
    interface IEnumerable
Public Class ProcessThreadCollection
Inherits ReadOnlyCollectionBase
Public Class ProcessThreadCollection
Implements ICollection
Dziedziczenie
ProcessThreadCollection
Dziedziczenie
ProcessThreadCollection
Implementuje

Konstruktory

ProcessThreadCollection()

Inicjuje ProcessThreadCollection nowe wystąpienie klasy bez skojarzonych ProcessThread wystąpień.

ProcessThreadCollection(ProcessThread[])

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

Właściwości

Count

Pobiera liczbę elementów zawartych w kolekcji.

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 nad zestawem wątków procesu.

Metody

Add(ProcessThread)

Dołącza wątek procesu do kolekcji.

Contains(ProcessThread)

Określa, czy określony wątek procesu istnieje w kolekcji.

CopyTo(ProcessThread[], Int32)

Kopiuje tablicę ProcessThread 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 po kolekcji.

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()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
IndexOf(ProcessThread)

Udostępnia lokalizację określonego wątku w kolekcji.

Insert(Int32, ProcessThread)

Wstawia wątek procesu w określonej lokalizacji w kolekcji.

MemberwiseClone()

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

(Odziedziczone po Object)
Remove(ProcessThread)

Usuwa wątek procesu z kolekcji.

ToString()

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

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Kopiuje elementy kolekcji do tablicy, zaczynając od określonego indeksu tablicy.

ICollection.CopyTo(Array, Int32)

Kopiuje całą ReadOnlyCollectionBase do zgodnej jednowymiarowej Arraytablicy, zaczynając od określonego indeksu tablicy docelowej.

(Odziedziczone po ReadOnlyCollectionBase)
ICollection.IsSynchronized

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

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 kolekcji.

ICollection.SyncRoot

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

(Odziedziczone po ReadOnlyCollectionBase)

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable do określonego typu.

OfType<TResult>(IEnumerable)

Filtruje elementy elementu IEnumerable na podstawie określonego typu.

AsParallel(IEnumerable)

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

AsQueryable(IEnumerable)

Konwertuje element IEnumerable na .IQueryable

Dotyczy