Compartilhar via


ProcessThreadCollection Classe

Definição

Fornece uma coleção fortemente tipada de objetos 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
Herança
ProcessThreadCollection
Herança
ProcessThreadCollection
Implementações

Construtores

ProcessThreadCollection()

Inicializa uma nova instância da classe ProcessThreadCollection sem instâncias ProcessThread associadas.

ProcessThreadCollection(ProcessThread[])

Inicializa uma nova instância da classe ProcessThreadCollection usando a matriz de instâncias ProcessThread especificada.

Propriedades

Count

Obtém o número de elementos contidos na coleção.

Count

Obtém o número de elementos contidos na instância de ReadOnlyCollectionBase.

(Herdado de ReadOnlyCollectionBase)
InnerList

Obtém a lista de elementos contidos na instância ReadOnlyCollectionBase.

(Herdado de ReadOnlyCollectionBase)
Item[Int32]

Obtém um índice para iterar pelo conjunto de threads de processo.

Métodos

Add(ProcessThread)

Acrescenta um thread do processo à coleção.

Contains(ProcessThread)

Determina se o thread de processo especificado existe na coleção.

CopyTo(ProcessThread[], Int32)

Copia uma matriz de instâncias de ProcessThread à coleção, no índice especificado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Retorna um enumerador que itera em uma coleção.

GetEnumerator()

Retorna um enumerador que itera pela instância ReadOnlyCollectionBase.

(Herdado de ReadOnlyCollectionBase)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IndexOf(ProcessThread)

Fornece a localização de um thread especificado na coleção.

Insert(Int32, ProcessThread)

Insere um thread de processo no local especificado na coleção.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Remove(ProcessThread)

Exclui um thread de processo da coleção.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32)

Copia os elementos da coleção em uma matriz, começando em um índice de matriz específico.

ICollection.CopyTo(Array, Int32)

Copia todo o ReadOnlyCollectionBase em um Array unidimensional compatível, começando no índice especificado da matriz de destino.

(Herdado de ReadOnlyCollectionBase)
ICollection.IsSynchronized

Obtém um valor que indica se o acesso à coleção é sincronizado (thread-safe).

ICollection.IsSynchronized

Obtém um valor que indica se o acesso a um objeto ReadOnlyCollectionBase é sincronizado (thread-safe).

(Herdado de ReadOnlyCollectionBase)
ICollection.SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso à coleção.

ICollection.SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso a um objeto ReadOnlyCollectionBase.

(Herdado de ReadOnlyCollectionBase)

Métodos de Extensão

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

Aplica-se a