Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

logEvent(), méthode

Visual Studio 2013

Envoie un événement à Application Insights. En général, vous envoyez des événements pour découvrir ce que font les utilisateurs de votre application Web. Par exemple, vous pouvez enregistrer un événement lorsqu'une erreur de validation de formulaire se produit, et être ainsi informer que les utilisateurs ont des problèmes avec ce formulaire.

appInsights.logEvent(eventPath, [event properties, [metric property]]);

eventPath

Obligatoire. Un nom pour l'événement. Une URL ne doit pas contenir de caractères non autorisés ou spéciaux comme « # », « ? », ni d'espaces blancs.

Pour regrouper des événements, indiquez un nom sous forme de chemin d'accès avec des éléments séparés par le signe « / ».

Exemple : stock_trades/sell/open

propriétés d'événement

Facultatif. Un dictionnaire de clés et de valeurs de chaîne qui sont des chaînes ou qui peuvent être converties en chaînes.

Dans Application Insights, vous pouvez filtrer des événements grâce à ces valeurs.

Exemple : {Stock : "MSFT", Exchange: "New York"},

propriété métrique

Facultatif. Un dictionnaire contenant une seule entrée, qui a une clé de chaîne et une valeur numérique.

Exemple : {Price: 42}

Dans Application Insights, les valeurs moyennes, minimales et maximales des métriques sont affichées.

Enregistrez un événement nommé « buy » qui figure sous le groupe nommé « open ».

appInsights.logEvent( 
    "open/buy", // event name 
    // Optional properties and metric:
    {Stock : "MSFT", Exchange: "New York"}, // Any number of string properties
    {Price: 42} //At most one numeric metric

API d'utilisation Web d'Application Insights

Afficher: