Condividi tramite


IEnrichmentTagCollector.Add(String, Object) Metodo

Definizione

Aggiunge un tag sotto forma di coppia chiave/valore.

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)

Parametri

tagName
String

Chiave della proprietà di arricchimento.

tagValue
Object

Valore della proprietà di arricchimento.

Eccezioni

Il parametro tagName è una stringa vuota.

tagName o tagValue è null.

Commenti

Per l'arricchimento dei log, tagValue viene serializzata in base alle regole seguenti:

  • Matrici: riconosciuto e serializzato in un ciclo.
  • IDictionary: riconosciuto come stringa IDictionary<, oggetto> e serializzato in un ciclo.
  • DateTime: riconosciuto e serializzato dopo la conversione in ToUniversalTime().
  • Tutti gli altri tipi primitivi: convertiti in String come sono e serializzati.
Per l'arricchimento delle metriche, tagValue viene convertito in String formato usando ToString() il metodo .

Si applica a