Esta documentación está archivada y no tiene mantenimiento.

Process (Miembros)

Proporciona acceso a procesos locales y remotos, y permite iniciar y detener procesos del sistema local.

Las siguientes tablas recogen los miembros expuestos por el tipo Process .

  Nombre Descripción
Método público Compatible con .NET Compact Framework Process Inicializa una nueva instancia de la clase Process.
Arriba

(vea también Propiedades protegidas )
  Nombre Descripción
Propiedad pública BasePriority Obtiene la prioridad base del proceso asociado.
Propiedad pública Container  Obtiene IContainer que contiene Component.(Se hereda de Component).
Propiedad pública Compatible con .NET Compact Framework EnableRaisingEvents Obtiene o establece si el evento Exited debe provocarse cuando termine el proceso.
Propiedad pública Compatible con .NET Compact Framework ExitCode Obtiene el valor especificado por el proceso asociado al terminar.
Propiedad pública ExitTime Obtiene el momento en el que terminó el proceso asociado.
Propiedad pública Handle Devuelve el identificador nativo del proceso asociado.
Propiedad pública HandleCount Obtiene el número de identificadores abiertos por el proceso.
Propiedad pública Compatible con .NET Compact Framework HasExited Obtiene un valor que indica si el proceso asociado ha finalizado.
Propiedad pública Compatible con .NET Compact Framework Id Obtiene el identificador único del proceso asociado.
Propiedad pública MachineName Obtiene el nombre del equipo en el que se está ejecutando el proceso asociado.
Propiedad pública MainModule Obtiene el módulo principal del proceso asociado.
Propiedad pública Compatible con .NET Compact Framework MainWindowHandle Obtiene el identificador de ventana de la ventana principal del proceso asociado.
Propiedad pública MainWindowTitle Obtiene el título de la ventana principal del proceso.
Propiedad pública MaxWorkingSet Obtiene o establece el tamaño máximo permitido para el espacio de trabajo del proceso asociado.
Propiedad pública MinWorkingSet Obtiene o establece el tamaño mínimo permitido para el espacio de trabajo del proceso asociado.
Propiedad pública Modules Obtiene los módulos cargados por el proceso asociado.
Propiedad pública NonpagedSystemMemorySize Obtiene el tamaño de la memoria no paginada del sistema que se ha asignado a este proceso.
Propiedad pública NonpagedSystemMemorySize64 Obtiene el tamaño de la memoria no paginada del sistema que se ha asignado para el proceso asociado.
Propiedad pública PagedMemorySize Obtiene el tamaño de la memoria paginada.
Propiedad pública PagedMemorySize64 Obtiene el tamaño de la memoria paginada asignada para el proceso asociado.
Propiedad pública PagedSystemMemorySize Obtiene el tamaño de la memoria paginada del sistema.
Propiedad pública PagedSystemMemorySize64 Obtiene el tamaño de la memoria paginable del sistema que se ha asignado para el proceso asociado.
Propiedad pública PeakPagedMemorySize Obtiene el tamaño máximo de la memoria paginada.
Propiedad pública PeakPagedMemorySize64 Obtiene el tamaño de memoria máximo en el archivo de paginación de la memoria virtual que utiliza el proceso asociado.
Propiedad pública PeakVirtualMemorySize Obtiene el tamaño máximo de la memoria virtual.
Propiedad pública PeakVirtualMemorySize64 Obtiene el tamaño máximo de la memoria virtual que utiliza el proceso asociado.
Propiedad pública PeakWorkingSet Obtiene el tamaño máximo del espacio de trabajo para el proceso asociado.
Propiedad pública PeakWorkingSet64 Obtiene el tamaño máximo de la memoria física que utiliza el proceso asociado.
Propiedad pública PriorityBoostEnabled Obtiene o establece un valor que indica si el sistema operativo debería aumentar temporalmente la prioridad del proceso asociado cuando la ventana principal tenga el foco.
Propiedad pública PriorityClass Obtiene o establece la categoría de prioridad general del proceso asociado.
Propiedad pública PrivateMemorySize Obtiene el tamaño de la memoria privada.
Propiedad pública PrivateMemorySize64 Obtiene el tamaño de la memoria privada asignada para el proceso asociado.
Propiedad pública PrivilegedProcessorTime Obtiene el tiempo de procesador con privilegios de este proceso.
Propiedad pública ProcessName Obtiene el nombre del proceso.
Propiedad pública ProcessorAffinity Obtiene o establece los procesadores en los que se puede programar la ejecución de los subprocesos de este proceso.
Propiedad pública Compatible con .NET Compact Framework Responding Obtiene un valor que indica si la interfaz de usuario del proceso está respondiendo.
Propiedad pública SessionId Obtiene el identificador de la sesión de Servicios de Terminal Server para el proceso asociado.
Propiedad pública Compatible con .NET Compact Framework Site  Obtiene o establece ISite de Component.(Se hereda de Component).
Propiedad pública StandardError Obtiene una secuencia utilizada para leer la salida de errores de la aplicación.
Propiedad pública StandardInput Obtiene una secuencia que se utiliza para escribir la entrada de la aplicación.
Propiedad pública StandardOutput Obtiene una secuencia utilizada para leer la salida de la aplicación.
Propiedad pública Compatible con .NET Compact Framework StartInfo Obtiene o establece las propiedades que se pasan al método Start de Process.
Propiedad pública StartTime Obtiene el momento en el que se inició el proceso asociado.
Propiedad pública SynchronizingObject Obtiene o establece el objeto utilizado para calcular las referencias de las llamadas del controlador de eventos emitidas como resultado de un evento de terminación del proceso.
Propiedad pública Threads Obtiene el conjunto de subprocesos que se están ejecutando en el proceso asociado.
Propiedad pública TotalProcessorTime Obtiene el tiempo de procesador total de este proceso.
Propiedad pública UserProcessorTime Obtiene el tiempo de procesador de usuario de este proceso.
Propiedad pública VirtualMemorySize Obtiene el tamaño de la memoria virtual del proceso.
Propiedad pública VirtualMemorySize64 Obtiene el tamaño de la memoria virtual que se ha asignado para el proceso asociado.
Propiedad pública WorkingSet Obtiene el uso de memoria física del proceso asociado.
Propiedad pública WorkingSet64 Obtiene el tamaño de la memoria física que se ha asignado para el proceso asociado.
Arriba

  Nombre Descripción
Propiedad protegida CanRaiseEvents  Obtiene un valor que indica si el componente puede provocar un evento.(Se hereda de Component).
Propiedad protegida DesignMode  Obtiene un valor que indica si Component está actualmente en modo de diseño.(Se hereda de Component).
Propiedad protegida Compatible con .NET Compact Framework Events  Obtiene la lista de controladores de eventos asociados a Component.(Se hereda de Component).
Arriba

(vea también Métodos protegidos )
  Nombre Descripción
Método público BeginErrorReadLine Inicia las operaciones de lectura asincrónica en la secuencia de StandardError redirigida de la aplicación.
Método público BeginOutputReadLine Inicia las operaciones de lectura asincrónica en la secuencia de StandardOutput redirigida de la aplicación.
Método público CancelErrorRead Cancela la operación de lectura asincrónica en la secuencia redirigida de StandardError de una aplicación.
Método público CancelOutputRead Cancela la operación de lectura asincrónica en la secuencia redirigida de StandardOutput de una aplicación.
Método público Compatible con .NET Compact Framework Close Libera todos los recursos asociados a este componente.
Método público Compatible con .NET Compact Framework CloseMainWindow Cierra un proceso que contiene una interfaz de usuario mediante el envío de un mensaje de cierre a su ventana principal.
Método público CreateObjRef  Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto. (Se hereda de MarshalByRefObject).
Método público Compatible con .NET Compact Framework Dispose Sobrecargado.  
Método público Estático EnterDebugMode Coloca un componente Process en estado de interacción con los procesos del sistema operativo que se ejecutan en un modo especial; para ello, habilita la propiedad nativa SeDebugPrivilege en el actual subproceso.
Método público Compatible con .NET Compact Framework Equals  Sobrecargado. Determina si dos instancias de Object son iguales. (Se hereda de Object).
Método público Estático Compatible con .NET Compact Framework GetCurrentProcess Obtiene un nuevo componente Process y lo asocia al proceso que está activo en ese momento.
Método público Compatible con .NET Compact Framework GetHashCode  Sirve como función hash para un tipo concreto. GetHashCode es apropiado para su utilización en algoritmos de hash y en estructuras de datos como las tablas hash. (Se hereda de Object).
Método público GetLifetimeService  Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject).
Método público Estático Compatible con .NET Compact Framework GetProcessById Sobrecargado. Crea un nuevo componente Process y lo asocia al recurso de proceso existente que se especifique.
Método público Estático GetProcesses Sobrecargado. Crea una matriz de nuevos componentes Process y los asocia a recursos de proceso existentes.
Método público Estático GetProcessesByName Sobrecargado. Crea una matriz de nuevos componentes Process y los asocia a los recursos de proceso existentes que comparten el nombre del proceso especificado.
Método público Compatible con .NET Compact Framework GetType  Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público InitializeLifetimeService  Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject).
Método público Compatible con .NET Compact Framework Kill Detiene inmediatamente el proceso asociado.
Método público Estático LeaveDebugMode Recupera un componente Process del estado que le permite interactuar con procesos del sistema operativo que se ejecuten en un modo especial.
Método público Estático Compatible con .NET Compact Framework ReferenceEquals  Determina si las instancias de Object especificadas son la misma instancia. (Se hereda de Object).
Método público Compatible con .NET Compact Framework Refresh Descarta cualquier información acerca del proceso asociado que se haya almacenado en caché en el componente del proceso.
Método público Compatible con .NET Compact Framework Start Sobrecargado. Inicia un recurso de proceso y lo asocia a un componente Process.
Método público ToString Reemplazado. Aplica formato de cadena al nombre del proceso, combinándolo con el tipo de componente principal, si es aplicable.
Método público Compatible con .NET Compact Framework WaitForExit Sobrecargado. Establece el período de tiempo que se debe esperar hasta que termine el proceso asociado y bloquea el subproceso que se está ejecutando en ese momento hasta que el tiempo de espera se haya agotado o el proceso haya terminado.
Método público WaitForInputIdle Sobrecargado. Hace que el componente Process espere a que el proceso asociado entre en estado de inactividad.
Arriba

  Nombre Descripción
Método protegido Dispose Sobrecargado. Reemplazado.  
Método protegido Compatible con .NET Compact Framework Finalize  Libera recursos no administrados y realiza otras operaciones de limpieza antes de que se reclame el objeto Component durante la recolección de elementos no utilizados. (Se hereda de Component).
Método protegido GetService  Devuelve un objeto que representa el servicio suministrado por Component o por Container. (Se hereda de Component).
Método protegido Compatible con .NET Compact Framework MemberwiseClone  Sobrecargado. (Se hereda de MarshalByRefObject).
Método protegido Compatible con .NET Compact Framework OnExited Provoca el evento Exited.
Arriba

  Nombre Descripción
Evento público Compatible con .NET Compact Framework Disposed  Agrega un controlador de eventos para escuchar el evento Disposed en el componente.(Se hereda de Component).
Evento público ErrorDataReceived Se produce cuando una aplicación escribe en su secuencia redirigida de StandardError.
Evento público Compatible con .NET Compact Framework Exited Se produce cuando termina un proceso.
Evento público OutputDataReceived Se produce cuando una aplicación escribe en su secuencia redirigida de StandardOutput.
Arriba
Mostrar: