Partilhar via


TelemetryContext.TryGetRawObject(String, Object) Método

Definição

Retorna o objeto bruto com a chave fornecida.
Os objetos recuperados aqui não são serializados automaticamente e enviados para o back-end. Eles serão compartilhados (ou seja, não clonados) se vários coletores estiverem configurados, portanto, os coletores deverão tratá-los como somente leitura.

public bool TryGetRawObject (string key, out object rawObject);
member this.TryGetRawObject : string * obj -> bool
Public Function TryGetRawObject (key As String, ByRef rawObject As Object) As Boolean

Parâmetros

key
String

A chave do valor a ser obtido.

rawObject
Object

Quando esse método retorna, contém o objeto que tem a chave especificada ou o valor padrão do tipo se a operação falhou.

Retornos

true se a chave foi encontrada; caso contrário, false.

Comentários

Este método não é thread-safe. Os objetos devem ser armazenados de Coletores ou TelemetryInitializers que são executados de forma síncrona.

Aplica-se a