Partage via


IEnrichmentTagCollector.Add(String, Object) Méthode

Définition

Ajoute une balise sous la forme d’une paire clé/valeur.

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)

Paramètres

tagName
String

Clé de propriété d’enrichissement.

tagValue
Object

Valeur de la propriété d’enrichissement.

Exceptions

tagName est une chaîne vide.

tagName ou tagValue a la valeur null.

Remarques

Pour l’enrichissement des journaux, tagValue est sérialisé conformément aux règles ci-dessous :

  • Tableaux : reconnu et sérialisé dans une boucle.
  • IDictionary: reconnu en tant que chaîne, objet> IDictionary<et sérialisé dans une boucle.
  • DateTime: reconnu et sérialisé après la conversion en ToUniversalTime().
  • Tous les autres types primitifs : converti String en l’état et sérialisé.
Pour l’enrichissement des métriques, tagValue est converti au format à l’aide String de la ToString() méthode .

S’applique à