CSharpAnalytics.Protocols.Urchin.UrchinUriBuilder.CreateCookieSubstituteParameter C# (CSharp) Метод

CreateCookieSubstituteParameter() статический приватный Метод

Create a cookie-substitute parameter used to track session activity.
static private CreateCookieSubstituteParameter ( SessionManager sessionManager, long hostNameHash ) : string
sessionManager CSharpAnalytics.Sessions.SessionManager Session manager to obtain session and visitor from
hostNameHash long Hash of this host name.
Результат string
        internal static string CreateCookieSubstituteParameter(SessionManager sessionManager, long hostNameHash)
        {
            return String.Format(CultureInfo.InvariantCulture, "__utma={0}.{1}.{2}.{3}.{4}.{5};",
                    hostNameHash,
                    ReduceGuidToUint(sessionManager.Visitor.ClientId),
                    new EpochTime(sessionManager.Visitor.FirstVisitAt),
                    new EpochTime(sessionManager.PreviousSessionStartedAt),
                    new EpochTime(sessionManager.Session.StartedAt),
                    sessionManager.Session.Number);
        }