ProcessModuleCollection Clase

Definición

Proporciona una colección fuertemente tipada de ProcessModule objetos.

public ref class ProcessModuleCollection : System::Collections::ReadOnlyCollectionBase
public class ProcessModuleCollection : System.Collections.ReadOnlyCollectionBase
type ProcessModuleCollection = class
    inherit ReadOnlyCollectionBase
Public Class ProcessModuleCollection
Inherits ReadOnlyCollectionBase
Herencia
ProcessModuleCollection

Comentarios

Un módulo es un archivo ejecutable o una biblioteca de vínculos dinámicos (DLL). Cada proceso consta de uno o varios módulos. Puede usar esta clase para iterar en una colección de módulos de proceso en el sistema. Un módulo se identifica mediante su nombre de módulo y la ruta de acceso de archivo completa.

Constructores

Nombre Description
ProcessModuleCollection()

Inicializa una nueva instancia de la ProcessModuleCollection clase , sin instancias asociadas ProcessModule .

ProcessModuleCollection(ProcessModule[])

Inicializa una nueva instancia de la ProcessModuleCollection clase utilizando la matriz especificada de ProcessModule instancias.

Propiedades

Nombre Description
Count

Obtiene el número de elementos contenidos en la ReadOnlyCollectionBase instancia.

(Heredado de ReadOnlyCollectionBase)
InnerList

Obtiene la lista de elementos contenidos en la ReadOnlyCollectionBase instancia de .

(Heredado de ReadOnlyCollectionBase)
Item[Int32]

Obtiene un índice para recorrer en iteración el conjunto de módulos de proceso.

Métodos

Nombre Description
Contains(ProcessModule)

Determina si el módulo de proceso especificado existe en la colección.

CopyTo(ProcessModule[], Int32)

Copia una matriz de instancias en ProcessModule la colección, en el índice especificado.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetEnumerator()

Devuelve un enumerador que recorre en iteración la ReadOnlyCollectionBase instancia de .

(Heredado de ReadOnlyCollectionBase)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IndexOf(ProcessModule)

Proporciona la ubicación de un módulo especificado dentro de la colección.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
ICollection.CopyTo(Array, Int32)

Copia todo en ReadOnlyCollectionBase una unidimensional Arraycompatible, empezando por el índice especificado de la matriz de destino.

(Heredado de ReadOnlyCollectionBase)
ICollection.IsSynchronized

Obtiene un valor que indica si el acceso a un ReadOnlyCollectionBase objeto está sincronizado (seguro para subprocesos).

(Heredado de ReadOnlyCollectionBase)
ICollection.SyncRoot

Obtiene un objeto que se puede usar para sincronizar el acceso a un ReadOnlyCollectionBase objeto .

(Heredado de ReadOnlyCollectionBase)

Métodos de extensión

Nombre Description
AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de un IEnumerable en función de un tipo especificado.

Se aplica a

Consulte también