Compartilhar via


TracingContext interface

Um recipiente de contexto imutável de valores de rastreamento para a operação atual.

Métodos

deleteValue(symbol)

Exclui um objeto do contexto se ele existir.

getValue(symbol)

Obtém um objeto do contexto se ele existir.

setValue(symbol, unknown)

Define um determinado objeto em um contexto.

Detalhes do método

deleteValue(symbol)

Exclui um objeto do contexto se ele existir.

function deleteValue(key: symbol): TracingContext

Parâmetros

key

symbol

A chave do valor de contexto fornecido a ser excluído.

Retornos

getValue(symbol)

Obtém um objeto do contexto se ele existir.

function getValue(key: symbol): unknown

Parâmetros

key

symbol

A chave do valor de contexto fornecido.

Retornos

unknown

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

setValue(symbol, unknown)

Define um determinado objeto em um contexto.

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

Parâmetros

key

symbol

A chave do valor de contexto fornecido.

value

unknown

O valor a ser definido no contexto.

Retornos

  • Um novo contexto com o conjunto de valores fornecido.