Freigeben über


TelemetryContext.TryGetRawObject(String, Object) Methode

Definition

Gibt das unformatierte Objekt mit dem angegebenen Schlüssel zurück.
Hier abgerufene Objekte werden nicht automatisch serialisiert und an das Back-End gesendet. Sie werden freigegeben (d. h. nicht geklont), wenn mehrere Senken konfiguriert sind, sodass senken sie als schreibgeschützt behandeln sollten.

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

Parameter

key
String

Der Schlüssel des abzurufenden Werts.

rawObject
Object

Wenn diese Methode zurückgibt, enthält das Objekt, das über den angegebenen Schlüssel verfügt, oder den Standardwert des Typs, wenn der Vorgang fehlgeschlagen ist.

Gibt zurück

true, wenn der Schlüssel gefunden wurde; andernfalls false.

Hinweise

Diese Methode ist nicht threadsicher. Objekte sollten aus Collectors oder TelemetryInitializern gespeichert werden, die synchron ausgeführt werden.

Gilt für: