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

Thread (Miembros)

Actualización: noviembre 2007

Crea y controla un subproceso, establece su prioridad y obtiene su estado.

El tipo Thread expone los siguientes miembros.

  NombreDescripción
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif Thread Sobrecargado. Inicializa una nueva instancia de la clase Thread.
Arriba

  NombreDescripción
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif Abort Sobrecargado. Producir una excepción ThreadAbortException en el subproceso en el que se invoca, para iniciar el proceso de finalización del subproceso. Normalmente, una llamada a este método finaliza el subproceso.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif AllocateDataSlot Asigna una ranura de datos sin nombre en todos los subprocesos. Para mejorar el rendimiento, en su lugar use campos marcados con el atributo ThreadStaticAttribute.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif AllocateNamedDataSlot Asigna una ranura de datos con nombre en todos los subprocesos. Para mejorar el rendimiento, en su lugar use campos marcados con el atributo ThreadStaticAttribute.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif BeginCriticalRegion Notifica a un host que la ejecución está a punto de entrar en una región del código donde los efectos de una anulación del subproceso o de una excepción no controlada podrían constituir un riesgo para otras tareas del dominio de aplicaciones.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif BeginThreadAffinity Notifica a un host que el código administrado está a punto de ejecutar instrucciones que dependen de la identidad del subproceso del sistema operativo físico actual.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif EndCriticalRegion Notifica a un host que la ejecución está a punto de entrar en una región de código donde los efectos de una anulación del subproceso o de una excepción no controlada se limitan a la tarea actual.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif EndThreadAffinity Notifica a un host que el código administrado ha terminado de ejecutar instrucciones que dependen de la identidad del subproceso del sistema operativo físico actual.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif Equals Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object).
4fdw3x08.protmethod(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif Finalize Sobrecargado.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif FreeNamedDataSlot Elimina la asociación entre un nombre y una ranura, en todos los subprocesos del proceso. Para mejorar el rendimiento, en su lugar use campos marcados con el atributo ThreadStaticAttribute.
4fdw3x08.pubmethod(es-es,VS.90).gif GetApartmentState Devuelve un valor ApartmentState que indica el estado de tipo apartamento.
4fdw3x08.pubmethod(es-es,VS.90).gif GetCompressedStack Obsoleto. Devuelve un objeto CompressedStack que se puede utilizar para capturar la pila correspondiente al subproceso actual.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif GetData Recupera el valor de la posición especificada en el subproceso actual, dentro del dominio actual del subproceso actual. Para mejorar el rendimiento, en su lugar use campos marcados con el atributo ThreadStaticAttribute.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif GetDomain Devuelve el dominio actual en el que se está ejecutando el subproceso actual.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif GetDomainID Devuelve un identificador único del dominio de la aplicación.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif GetHashCode Sobrecargado.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif GetNamedDataSlot Busca una ranura de datos con nombre. Para mejorar el rendimiento, en su lugar use campos marcados con el atributo ThreadStaticAttribute.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
4fdw3x08.pubmethod(es-es,VS.90).gif Interrupt Anula un subproceso que se encuentra en estado de subproceso WaitSleepJoin.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif Join Sobrecargado. Bloquea el subproceso de llamada hasta que termina un subproceso.
4fdw3x08.protmethod(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif MemoryBarrier Sincroniza el acceso a la memoria de la siguiente forma: el procesador que ejecuta el subproceso actual no puede reordenar instrucciones de forma que los accesos a la memoria anteriores a la llamada a MemoryBarrier se ejecuten después de los accesos a memoria que siguen a la llamada a MemoryBarrier.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif ResetAbort Anula un método Abort solicitado para el subproceso actual.
4fdw3x08.pubmethod(es-es,VS.90).gif Resume Obsoleto. Reanuda el subproceso que ha sido suspendido.
4fdw3x08.pubmethod(es-es,VS.90).gif SetApartmentState Establece el estado de tipo apartamento de un subproceso antes de iniciarse.
4fdw3x08.pubmethod(es-es,VS.90).gif SetCompressedStack Obsoleto. Aplica un objeto CompressedStack capturado al subproceso actual.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif SetData Establece los datos de la ranura especificada en el subproceso actualmente en ejecución, para el dominio actual de dicho subproceso. Para obtener un mejor rendimiento, utilice en su lugar los campos marcados con el atributo ThreadStaticAttribute.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif SetProcessorAffinity En .NET Compact Framework para Xbox 360, establece la afinidad del procesador para un subproceso administrado. La afinidad del procesador determina los procesadores en los que se ejecuta el subproceso.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif Sleep Sobrecargado. Bloquea el subproceso actual durante el número de milisegundos especificado.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif SpinWait Hace que un subproceso espere durante el período de tiempo definido por el parámetro iterations.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif Start Sobrecargado. Hace que se programe un subproceso para su ejecución.
4fdw3x08.pubmethod(es-es,VS.90).gif Suspend Obsoleto. Suspende el subproceso y, si éste ya se ha suspendido, no tiene efecto alguno.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif ToString Devuelve una clase String que representa la clase Object actual. (Se hereda de Object).
4fdw3x08.pubmethod(es-es,VS.90).gif TrySetApartmentState Establece el estado de tipo apartamento de un subproceso antes de iniciarse.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif VolatileRead Sobrecargado. Lee el valor de un campo. El valor es el último que haya escrito cualquier procesador de un equipo, independientemente del número de procesadores y del estado de la caché del procesador.
4fdw3x08.pubmethod(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif VolatileWrite Sobrecargado. Escribe inmediatamente un valor en un campo, de manera que el valor sea visible para todos los procesadores del equipo.
Arriba

  NombreDescripción
4fdw3x08.pubproperty(es-es,VS.90).gif ApartmentState Obsoleto. Obtiene o establece el estado de apartamento de este subproceso.
4fdw3x08.pubproperty(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif CurrentContext Obtiene el contexto actual donde se está ejecutando el subproceso.
4fdw3x08.pubproperty(es-es,VS.90).gif CurrentCulture Obtiene o establece la referencia cultural del subproceso actual.
4fdw3x08.pubproperty(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif CurrentPrincipal Obtiene o establece el principal del subproceso actual (de la seguridad basada en funciones).
4fdw3x08.pubproperty(es-es,VS.90).gif 4fdw3x08.static(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif CurrentThread Obtiene el subproceso actualmente en ejecución.
4fdw3x08.pubproperty(es-es,VS.90).gif CurrentUICulture Obtiene o establece la referencia cultural actual utilizada por el administrador de recursos para buscar recursos específicos de la referencia cultural en tiempo de ejecución.
4fdw3x08.pubproperty(es-es,VS.90).gif ExecutionContext Obtiene un objeto ExecutionContext que contiene información sobre los distintos contextos del subproceso actual.
4fdw3x08.pubproperty(es-es,VS.90).gif IsAlive Obtiene un valor que indica el estado de ejecución del subproceso actual.
4fdw3x08.pubproperty(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif IsBackground Obtiene o establece un valor que indica si un subproceso es o no un subproceso en segundo plano.
4fdw3x08.pubproperty(es-es,VS.90).gif IsThreadPoolThread Obtiene un valor que indica si un subproceso pertenece al grupo de subprocesos administrados o no.
4fdw3x08.pubproperty(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif ManagedThreadId Obtiene un identificador único para el subproceso administrado actual.
4fdw3x08.pubproperty(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif Name Obtiene o establece el nombre del subproceso.
4fdw3x08.pubproperty(es-es,VS.90).gif 4fdw3x08.CFW(es-es,VS.90).gif 4fdw3x08.xna(es-es,VS.90).gif Priority Obtiene o establece un valor que indica la prioridad de programación de un subproceso.
4fdw3x08.pubproperty(es-es,VS.90).gif ThreadState Obtiene un valor que contiene los estados del subproceso actual.
Arriba

  NombreDescripción
4fdw3x08.pubinterface(es-es,VS.90).gif 4fdw3x08.privmethod(es-es,VS.90).gif _Thread.GetIDsOfNames Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío.
4fdw3x08.pubinterface(es-es,VS.90).gif 4fdw3x08.privmethod(es-es,VS.90).gif _Thread.GetTypeInfo Recupera la información de tipo de un objeto, que se puede utilizar después para obtener la información de tipo de una interfaz.
4fdw3x08.pubinterface(es-es,VS.90).gif 4fdw3x08.privmethod(es-es,VS.90).gif _Thread.GetTypeInfoCount Recupera el número de interfaces de información de tipo que proporciona un objeto (0 o 1).
4fdw3x08.pubinterface(es-es,VS.90).gif 4fdw3x08.privmethod(es-es,VS.90).gif _Thread.Invoke Proporciona acceso a las propiedades y a los métodos expuestos por un objeto.
Arriba
Mostrar: