ThreadLocal<T>.Value Propriedade

Definição

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

T

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.

Aplica-se a

Ver também