ProcessThreadCollection Класс

Определение

Предоставляет строго типизированную коллекцию ProcessThread объектов.

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
Наследование
ProcessThreadCollection
Наследование
ProcessThreadCollection
Реализации

Конструкторы

Имя Описание
ProcessThreadCollection()

Инициализирует новый экземпляр ProcessThreadCollection класса без связанных ProcessThread экземпляров.

ProcessThreadCollection(ProcessThread[])

Инициализирует новый экземпляр ProcessThreadCollection класса с помощью указанного массива экземпляров ProcessThread .

Свойства

Имя Описание
Count

Возвращает количество элементов, содержащихся в коллекции.

Count

Возвращает количество элементов, содержащихся в экземпляре ReadOnlyCollectionBase .

(Унаследовано от ReadOnlyCollectionBase)
InnerList

Возвращает список элементов, содержащихся в экземпляре ReadOnlyCollectionBase .

(Унаследовано от ReadOnlyCollectionBase)
Item[Int32]

Возвращает индекс для итерации по набору потоков обработки.

Методы

Имя Описание
Add(ProcessThread)

Добавляет поток процесса в коллекцию.

Contains(ProcessThread)

Определяет, существует ли указанный поток процесса в коллекции.

CopyTo(ProcessThread[], Int32)

Копирует массив ProcessThread экземпляров в коллекцию по указанному индексу.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Возвращает перечислитель, который выполняет итерацию по коллекции.

GetEnumerator()

Возвращает перечислитель, который выполняет итерацию по экземпляру ReadOnlyCollectionBase .

(Унаследовано от ReadOnlyCollectionBase)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
IndexOf(ProcessThread)

Предоставляет расположение указанного потока в коллекции.

Insert(Int32, ProcessThread)

Вставляет поток процесса в указанное расположение в коллекции.

MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
Remove(ProcessThread)

Удаляет поток процесса из коллекции.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

Имя Описание
ICollection.CopyTo(Array, Int32)

Копирует элементы коллекции в массив, начиная с определенного индекса массива.

ICollection.CopyTo(Array, Int32)

Копирует весь ReadOnlyCollectionBase в совместимую одномерную Array, начиная с указанного индекса целевого массива.

(Унаследовано от ReadOnlyCollectionBase)
ICollection.IsSynchronized

Возвращает значение, указывающее, синхронизирован ли доступ к коллекции (потокобезопасный).

ICollection.IsSynchronized

Возвращает значение, указывающее, синхронизирован ли доступ к объекту ReadOnlyCollectionBase (потокобезопасный).

(Унаследовано от ReadOnlyCollectionBase)
ICollection.SyncRoot

Возвращает объект, который можно использовать для синхронизации доступа к коллекции.

ICollection.SyncRoot

Получает объект, который можно использовать для синхронизации доступа к объекту ReadOnlyCollectionBase .

(Унаследовано от ReadOnlyCollectionBase)

Методы расширения

Имя Описание
AsParallel(IEnumerable)

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

Преобразует IEnumerable в IQueryable.

Cast<TResult>(IEnumerable)

Приведение элементов IEnumerable к указанному типу.

OfType<TResult>(IEnumerable)

Фильтрует элементы IEnumerable на основе указанного типа.

Применяется к