ProcessThreadCollection Třída

Definice

Poskytuje kolekci objektů se silným typem ProcessThread .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
Dědičnost
ProcessThreadCollection
Dědičnost
ProcessThreadCollection
Implementuje

Konstruktory

ProcessThreadCollection()

Inicializuje novou instanci ProcessThreadCollection třídy bez přidružených ProcessThread instancí.Initializes a new instance of the ProcessThreadCollection class, with no associated ProcessThread instances.

ProcessThreadCollection(ProcessThread[])

Inicializuje novou instanci ProcessThreadCollection třídy pomocí zadaného pole ProcessThread instancí.Initializes a new instance of the ProcessThreadCollection class, using the specified array of ProcessThread instances.

Vlastnosti

Capacity
Count

Získá počet prvků obsažených v kolekci.Gets the number of elements contained in the collection.

Count

Získá počet prvků obsažených v ReadOnlyCollectionBase instanci.Gets the number of elements contained in the ReadOnlyCollectionBase instance.

(Zděděno od ReadOnlyCollectionBase)
InnerList

Získá seznam elementů obsažených v ReadOnlyCollectionBase instanci.Gets the list of elements contained in the ReadOnlyCollectionBase instance.

(Zděděno od ReadOnlyCollectionBase)
Item[Int32]

Získá index pro iteraci v sadě vláken procesu.Gets an index for iterating over the set of process threads.

Metody

Add(ProcessThread)

Připojí vlákno procesu ke kolekci.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)

Určuje, zda zadané vlákno procesu v kolekci existuje.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)

Zkopíruje pole ProcessThread instancí do kolekce v zadaném indexu.Copies an array of ProcessThread instances to the collection, at the specified index.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od 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()

Vrací enumerátor procházející kolekci.Returns an enumerator that iterates through a collection.

GetEnumerator()

Vrátí enumerátor, který prochází ReadOnlyCollectionBase instancí.Returns an enumerator that iterates through the ReadOnlyCollectionBase instance.

(Zděděno od ReadOnlyCollectionBase)
GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetRange(Int32, Int32)
GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
IndexOf(ProcessThread)

Poskytuje umístění zadaného vlákna v rámci kolekce.Provides the location of a specified thread within the collection.

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

Vloží vlákno procesu v zadaném umístění v kolekci.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()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
Remove(ProcessThread)

Odstraní vlákno procesu z kolekce.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()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)
TrimExcess()
TrueForAll(Predicate<ProcessThread>)

Explicitní implementace rozhraní

ICollection.CopyTo(Array, Int32)

Zkopíruje prvky kolekce do pole, které začíná na určitém indexu pole.Copies the elements of the collection to an array, starting at a particular array index.

ICollection.CopyTo(Array, Int32)

Zkopíruje celý ReadOnlyCollectionBase na kompatibilní jednorozměrné Array , počínaje zadaným indexem cílového pole.Copies the entire ReadOnlyCollectionBase to a compatible one-dimensional Array, starting at the specified index of the target array.

(Zděděno od ReadOnlyCollectionBase)
ICollection.IsSynchronized

Načte hodnotu, která označuje, jestli je přístup ke kolekci synchronizovaný (bezpečná pro vlákno).Gets a value indicating whether access to the collection is synchronized (thread safe).

ICollection.IsSynchronized

Načte hodnotu, která označuje, jestli je přístup k ReadOnlyCollectionBase objektu synchronizovaný (bezpečná pro vlákno).Gets a value indicating whether access to a ReadOnlyCollectionBase object is synchronized (thread safe).

(Zděděno od ReadOnlyCollectionBase)
ICollection.SyncRoot

Získá objekt, který lze použít k synchronizaci přístupu do kolekce.Gets an object that can be used to synchronize access to the collection.

ICollection.SyncRoot

Získává objekt, který lze použít k synchronizaci přístupu k ReadOnlyCollectionBase objektu.Gets an object that can be used to synchronize access to a ReadOnlyCollectionBase object.

(Zděděno od ReadOnlyCollectionBase)

Metody rozšíření

Cast<TResult>(IEnumerable)

Přetypování prvky IEnumerable na zadaný typ.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje prvky IEnumerable založené na zadaném typu.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Povoluje paralelní zpracování dotazu.Enables parallelization of a query.

AsQueryable(IEnumerable)

Převede IEnumerable na IQueryable .Converts an IEnumerable to an IQueryable.

Platí pro