ThreadLocal<T>.Value Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.