次の方法で共有


TelemetryContext.TryGetRawObject(String, Object) メソッド

定義

指定されたキーを持つ生オブジェクトを返します。
ここで取得したオブジェクトは、自動的にシリアル化されず、バックエンドに送信されます。 複数のシンクが構成されている場合は共有 (つまり複製されません) ため、シンクでは読み取り専用として扱う必要があります。

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

パラメーター

key
String

取得する値のキー。

rawObject
Object

このメソッドが戻るときに、 には、指定したキーを持つ オブジェクト、または操作が失敗した場合の型の既定値が格納されます。

戻り値

キーが見つかった場合は true。それ以外の場合は false。

注釈

このメソッドはスレッド セーフではありません。 オブジェクトは、同期的に実行される Collectors または TelemetryInitializers から格納する必要があります。

適用対象