Bagikan melalui


IEnrichmentTagCollector.Add(String, Object) Metode

Definisi

Menambahkan tag dalam bentuk pasangan kunci/nilai.

public:
 void Add(System::String ^ tagName, System::Object ^ tagValue);
public void Add (string tagName, object tagValue);
abstract member Add : string * obj -> unit
Public Sub Add (tagName As String, tagValue As Object)

Parameter

tagName
String

Kunci properti pengayaan.

tagValue
Object

Nilai properti pengayaan.

Pengecualian

tagName adalah string kosong.

Baik tagName atau tagValue adalah null.

Keterangan

Untuk pengayaan log, tagValue diserialisasikan sesuai aturan di bawah ini:

  • Array: Dikenali dan diserialisasikan dalam perulangan.
  • IDictionary: Dikenali sebagai string IDictionary<, objek> dan diserialisasikan dalam perulangan.
  • DateTime: Dikenali dan diserialisasikan setelah mengonversi ke ToUniversalTime().
  • Semua jenis primitif lainnya: Dikonversi menjadi String apa adanya dan diserialisasikan.
Untuk pengayaan metrik, tagValue dikonversi ke String format menggunakan ToString() metode .

Berlaku untuk