ThreadLocal<T>.Value Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o valor desta 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 de Propriedade
Devolve uma instância do objeto que este ThreadLocal é responsável por inicializar.
Exceções
O ThreadLocal<T> caso foi resolvido.
A função de inicialização tentava referenciar Value recursivamente.
Não é fornecido nenhum construtor sem parâmetros e não é fornecida nenhuma fábrica de valor.
Observações
Se esta instância não foi previamente inicializada para o thread atual, o acesso Value irá inicializá-lo.
Se uma fábrica de valores foi fornecida durante a construção, a inicialização ocorrerá invocando a função para recuperar o valor inicial para Value.
Caso contrário, será usado o valor padrão de T .
Independentemente do método de inicialização, IsValueCreated será definido como true.