예제 #1
0
        public static Guid CreateActivityId()
        {
            Guid newId = new Guid();

            UnsafeNativeMethods.EventActivityIdControl((int)ActivityControl.EVENT_ACTIVITY_CTRL_CREATE_ID, ref newId);
            return(newId);
        }
예제 #2
0
 public static void SetActivityId(ref Guid id)
 {
     t_activityId = id;
     UnsafeNativeMethods.EventActivityIdControl((int)ActivityControl.EVENT_ACTIVITY_CTRL_SET_ID, ref id);
 }
예제 #3
0
 public static void SetActivityId(ref Guid id)
 {
     Trace.CorrelationManager.ActivityId = id;
     UnsafeNativeMethods.EventActivityIdControl((int)ActivityControl.EVENT_ACTIVITY_CTRL_SET_ID, ref id);
 }