Get Correlation ID

SP2013

 

Bonjour à tous,

Aujourd’hui je vais vous parler d’un bout de code intéressant permettant de récupérer le corrélation id courant. Ce n’est pas que je trouve l’écran d’erreur de SharePoint moche ( euuuh.. en fait oui..) mais d’un point de vue esthétique, il peut être intéressant de présenter l’erreur d’une manière plus « corporate ».

Voici le bout de code en question :

public static class Helper   

{

       [DllImport(« advapi32.dll »)]

       public static extern uint EventActivityIdControl(uint controlCode, ref Guid activityId);

       public const uint EVENT_ACTIVITY_CTRL_GET_ID = 1;

       public static Guid GetCurrentProcessGuid()

       {

           var g = new Guid();

           EventActivityIdControl(EVENT_ACTIVITY_CTRL_GET_ID, ref g);

           return g;

       }

   }

 

PS : Je ne suis pas l’auteur original de ce code, s’il tombe sur ce post, merci à lui !

En espérant que ça aide.

Christopher.

Cet article, publié dans SharePoint 2010, SharePoint 2013, est tagué . Ajoutez ce permalien à vos favoris.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s