Wheel.Extensions
Métodos públicos estáticos | Lista de todos los miembros
Referencia de la Clase Wheel.Extensions.Threading.ThreadExtensions

Clase con métodos de extensión para un hilo o subproceso (Thread). Más...

Métodos públicos estáticos

static void Guardar (this Thread hilo, string nombre, object data)
 Guarda un objeto o valor en un espacio de memoria disponible sólo para el hilo actual. Más...
 
static object Obtener (this Thread hilo, string nombre)
 Obtiene un objeto guardado en el hilo actual. Más...
 

Descripción detallada

Clase con métodos de extensión para un hilo o subproceso (Thread).

Registro de versiones

Definición en la línea 29 del archivo ThreadExtensions.cs.

Documentación de las funciones miembro

static void Wheel.Extensions.Threading.ThreadExtensions.Guardar ( this Thread  hilo,
string  nombre,
object  data 
)
inlinestatic

Guarda un objeto o valor en un espacio de memoria disponible sólo para el hilo actual.

Registro de versiones

  • 1.0.0
    Autor Fecha Descripción
    Marcos Abraham Hernández Bravo. 10/11/2016 Versión Inicial.
Parámetros
hiloHilo de origen.
nombreNombre del valor a guardar.
dataValor a guardar.

Definición en la línea 57 del archivo ThreadExtensions.cs.

58  {
59  LocalDataStoreSlot slot = Thread.GetNamedDataSlot(nombre);
60  if (slot == null)
61  {
62  slot = Thread.AllocateNamedDataSlot(nombre);
63  }
64  Thread.SetData(slot, data);
65  }
static object Wheel.Extensions.Threading.ThreadExtensions.Obtener ( this Thread  hilo,
string  nombre 
)
inlinestatic

Obtiene un objeto guardado en el hilo actual.

Registro de versiones

  • 1.0.0
    Autor Fecha Descripción
    Marcos Abraham Hernández Bravo. 10/11/2016 Versión Inicial.
Parámetros
hiloHilo de origen.
nombreNombre del valor guardado.
Devuelve
Valor guardado.

Definición en la línea 93 del archivo ThreadExtensions.cs.

94  {
95  var slot = Thread.GetNamedDataSlot(nombre);
96  return Thread.GetData(slot);
97  }

La documentación para esta clase fue generada a partir del siguiente fichero: