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

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

Encode custom variables into a single parameter string.
static private EncodeCustomVariables ( ScopedCustomVariableSlot customVariables ) : string
customVariables CSharpAnalytics.Protocols.Urchin.CustomVariables.ScopedCustomVariableSlot Custom variables to encode.
Результат string
        internal static string EncodeCustomVariables(ScopedCustomVariableSlot[] customVariables)
        {
            return UtmeEncoder.Encode("8", customVariables.Select(c => c == null ? null : c.Variable.Name).ToArray())
                 + UtmeEncoder.Encode("9", customVariables.Select(c => c == null ? null : c.Variable.Value).ToArray())
                + UtmeEncoder.Encode("11", customVariables.Select(c => c == null ? null : GetScopeIdentity(c.Scope)).ToArray());
        }