ProcessModuleCollection Clase

Definición

Proporciona una colección fuertemente tipada de objetos ProcessModule.

public ref class ProcessModuleCollection : System::Collections::ReadOnlyCollectionBase
public ref class ProcessModuleCollection : System::Collections::ICollection
public class ProcessModuleCollection : System.Collections.ReadOnlyCollectionBase
public class ProcessModuleCollection : System.Collections.ICollection
type ProcessModuleCollection = class
    inherit ReadOnlyCollectionBase
type ProcessModuleCollection = class
    interface ICollection
    interface IEnumerable
Public Class ProcessModuleCollection
Inherits ReadOnlyCollectionBase
Public Class ProcessModuleCollection
Implements ICollection
Herencia
ProcessModuleCollection
Herencia
ProcessModuleCollection
Implementaciones

Comentarios

Un módulo es un archivo ejecutable o una biblioteca de vínculos dinámicos (DLL). Cada proceso está compuesto por uno o más 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 por su nombre de módulo y por la ruta de acceso completa del archivo.

Constructores

ProcessModuleCollection()

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

ProcessModuleCollection(ProcessModule[])

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

Propiedades

Count

Obtiene el número de elementos contenido en la colección.

Count

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

(Heredado de ReadOnlyCollectionBase)
InnerList

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

(Heredado de ReadOnlyCollectionBase)
Item[Int32]

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

Métodos

Contains(ProcessModule)

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

CopyTo(ProcessModule[], Int32)

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

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetEnumerator()

Devuelve un enumerador que recorre en iteración una colección.

GetEnumerator()

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

(Heredado de ReadOnlyCollectionBase)
GetHashCode()

Sirve 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 en la colección.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

ICollection.CopyTo(Array, Int32)

Copia los elementos de la colección en una matriz a partir de un índice de matriz concreto.

ICollection.CopyTo(Array, Int32)

Copia la totalidad de ReadOnlyCollectionBase en una matriz Array unidimensional compatible, comenzando en el índice especificado de la matriz de destino.

(Heredado de ReadOnlyCollectionBase)
ICollection.IsSynchronized

Obtiene un valor que indica si el acceso a la colección está sincronizado (es seguro para la ejecución de subprocesos).

ICollection.IsSynchronized

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

(Heredado de ReadOnlyCollectionBase)
ICollection.SyncRoot

Obtiene un objeto que se puede utilizar para sincronizar el acceso a la colección.

ICollection.SyncRoot

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

(Heredado de ReadOnlyCollectionBase)

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.

Se aplica a

Consulte también