ThreadLocal<T>.Value Propiedad

Definición

Obtiene o establece el valor de esta instancia para el subproceso actual.

public:
 property T Value { T get(); void set(T value); };
public T Value { get; set; }
member this.Value : 'T with get, set
Public Property Value As T

Valor de propiedad

T

Devuelve una instancia del objeto que este ThreadLocal es responsable de inicializar.

Excepciones

La ThreadLocal<T> instancia se ha eliminado.

La función de inicialización intentó hacer referencia Value de forma recursiva.

No se proporciona ningún constructor sin parámetros y no se proporciona ningún generador de valores.

Comentarios

Si esta instancia no se inicializó previamente para el subproceso actual, el acceso Value se inicializará. Si se proporcionó un generador de valores durante la construcción, la inicialización se realizará invocando la función para recuperar el valor inicial de Value. De lo contrario, se usará el valor predeterminado de T . Independientemente del método de inicialización, IsValueCreated se establecerá en true.

Se aplica a

Consulte también