ProcessThreadCollection Klasa

Definicja

Zapewnia silnie wpisaną kolekcję ProcessThread obiektów.Provides a strongly typed collection of ProcessThread objects.

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 nowe wystąpienie ProcessThreadCollection klasy bez żadnych skojarzonych ProcessThread wystąpień.Initializes a new instance of the ProcessThreadCollection class, with no associated ProcessThread instances.

ProcessThreadCollection(ProcessThread[])

Inicjuje nowe wystąpienie ProcessThreadCollection klasy, używając określonej tablicy ProcessThread wystąpień.Initializes a new instance of the ProcessThreadCollection class, using the specified array of ProcessThread instances.

Właściwości

Capacity
Count

Pobiera liczbę elementów zawartych w kolekcji.Gets the number of elements contained in the collection.

Count

Pobiera liczbę elementów zawartych w ReadOnlyCollectionBase wystąpieniu.Gets the number of elements contained in the ReadOnlyCollectionBase instance.

(Odziedziczone po ReadOnlyCollectionBase)
InnerList

Pobiera listę elementów zawartych w ReadOnlyCollectionBase wystąpieniu.Gets the list of elements contained in the ReadOnlyCollectionBase instance.

(Odziedziczone po ReadOnlyCollectionBase)
Item[Int32]

Pobiera indeks do iteracji w zestawie wątków procesu.Gets an index for iterating over the set of process threads.

Metody

Add(ProcessThread)

Dołącza wątek procesu do kolekcji.Appends a process thread to the collection.

AddRange(IEnumerable<ProcessThread>)
AsReadOnly()
BinarySearch(Int32, Int32, ProcessThread, IComparer<ProcessThread>)
BinarySearch(ProcessThread)
BinarySearch(ProcessThread, IComparer<ProcessThread>)
Clear()
Contains(ProcessThread)

Określa, czy określony wątek procesu istnieje w kolekcji.Determines whether the specified process thread exists in the collection.

ConvertAll<TOutput>(Converter<ProcessThread,TOutput>)
CopyTo(Int32, ProcessThread[], Int32, Int32)
CopyTo(ProcessThread[])
CopyTo(ProcessThread[], Int32)

Kopiuje tablicę ProcessThread wystąpień do kolekcji z określonym indeksem.Copies an array of ProcessThread instances to the collection, at the specified index.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
Exists(Predicate<ProcessThread>)
Find(Predicate<ProcessThread>)
FindAll(Predicate<ProcessThread>)
FindIndex(Int32, Int32, Predicate<ProcessThread>)
FindIndex(Int32, Predicate<ProcessThread>)
FindIndex(Predicate<ProcessThread>)
FindLast(Predicate<ProcessThread>)
FindLastIndex(Int32, Int32, Predicate<ProcessThread>)
FindLastIndex(Int32, Predicate<ProcessThread>)
FindLastIndex(Predicate<ProcessThread>)
ForEach(Action<ProcessThread>)
GetEnumerator()

Zwraca moduł wyliczający, który iteruje po kolekcji.Returns an enumerator that iterates through a collection.

GetEnumerator()

Zwraca moduł wyliczający, który wykonuje iterację w ReadOnlyCollectionBase wystąpieniu.Returns an enumerator that iterates through the ReadOnlyCollectionBase instance.

(Odziedziczone po ReadOnlyCollectionBase)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetRange(Int32, Int32)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
IndexOf(ProcessThread)

Udostępnia lokalizację określonego wątku w kolekcji.Provides the location of a specified thread within the collection.

IndexOf(ProcessThread, Int32)
IndexOf(ProcessThread, Int32, Int32)
Insert(Int32, ProcessThread)

Wstawia wątek procesu w określonej lokalizacji w kolekcji.Inserts a process thread at the specified location in the collection.

InsertRange(Int32, IEnumerable<ProcessThread>)
LastIndexOf(ProcessThread)
LastIndexOf(ProcessThread, Int32)
LastIndexOf(ProcessThread, Int32, Int32)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
Remove(ProcessThread)

Usuwa wątek procesu z kolekcji.Deletes a process thread from the collection.

RemoveAll(Predicate<ProcessThread>)
RemoveAt(Int32)
RemoveRange(Int32, Int32)
Reverse()
Reverse(Int32, Int32)
Sort()
Sort(Comparison<ProcessThread>)
Sort(IComparer<ProcessThread>)
Sort(Int32, Int32, IComparer<ProcessThread>)
ToArray()
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)
TrimExcess()
TrueForAll(Predicate<ProcessThread>)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Kopiuje elementy kolekcji do tablicy, rozpoczynając od określonego indeksu tablicy.Copies the elements of the collection to an array, starting at a particular array index.

ICollection.CopyTo(Array, Int32)

Kopiuje cały ReadOnlyCollectionBase do zgodnego jednowymiarowego Array , rozpoczynając od określonego indeksu tablicy docelowej.Copies the entire ReadOnlyCollectionBase to a compatible one-dimensional Array, starting at the specified index of the target array.

(Odziedziczone po ReadOnlyCollectionBase)
ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do kolekcji jest synchronizowany (bezpieczny wątkowo).Gets a value indicating whether access to the collection is synchronized (thread safe).

ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do ReadOnlyCollectionBase obiektu jest synchronizowany (bezpieczny wątkowo).Gets a value indicating whether access to a ReadOnlyCollectionBase object is synchronized (thread safe).

(Odziedziczone po ReadOnlyCollectionBase)
ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do kolekcji.Gets an object that can be used to synchronize access to the collection.

ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do ReadOnlyCollectionBase obiektu.Gets an object that can be used to synchronize access to a ReadOnlyCollectionBase object.

(Odziedziczone po ReadOnlyCollectionBase)

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable do określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

Konwertuje IEnumerable do IQueryable .Converts an IEnumerable to an IQueryable.

Dotyczy