internal static Activity CreateActivity(Guid newGuid, bool emitTransfer) { Activity activity = null; if ((DiagnosticTrace.ShouldCorrelate && (newGuid != Guid.Empty)) && (newGuid != DiagnosticTrace.GetActivityId())) { activity = new Activity(ref newGuid, emitTransfer); } return activity; }