Partilhar via


TracingContext interface

Um conjunto de contexto imutável de valores de rastreio para a operação atual.

Métodos

deleteValue(symbol)

Elimina um objeto do contexto, se existir.

getValue(symbol)

Obtém um objeto do contexto, se existir.

setValue(symbol, unknown)

Define um determinado objeto num contexto.

Detalhes de Método

deleteValue(symbol)

Elimina um objeto do contexto, se existir.

function deleteValue(key: symbol): TracingContext

Parâmetros

key

symbol

A chave do valor de contexto especificado a eliminar.

Devoluções

getValue(symbol)

Obtém um objeto do contexto, se existir.

function getValue(key: symbol): unknown

Parâmetros

key

symbol

A chave do valor de contexto especificado.

Devoluções

unknown

  • O valor do valor de contexto especificado se existir, caso contrário undefined.

setValue(symbol, unknown)

Define um determinado objeto num contexto.

function setValue(key: symbol, value: unknown): TracingContext

Parâmetros

key

symbol

A chave do valor de contexto especificado.

value

unknown

O valor a definir no contexto.

Devoluções

  • Um novo contexto com o conjunto de valores especificado.