ThreadLocal<T>.Value Propriedade

Definição

Obtém ou define o valor dessa instância para o thread atual.

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 da propriedade

T

Retorna uma instância do objeto que este ThreadLocal é responsável por inicializar.

Exceções

A ThreadLocal<T> instância foi descartada.

A função de inicialização tentou fazer referência Value recursivamente.

Nenhum construtor sem parâmetros é fornecido e nenhuma fábrica de valores é fornecida.

Comentários

Se essa instância não tiver sido inicializada anteriormente para o thread atual, o acesso Value a inicializará. Se uma fábrica de valores tiver sido fornecida durante a construção, a inicialização ocorrerá invocando a função para recuperar o valor inicial para Value. Caso contrário, o valor T padrão será usado. Independentemente do método de inicialização, IsValueCreated será definido como true.

Aplica-se a

Confira também