Esempio n. 1
0
 public static AnalyticsResult SetEventPriority(string eventName, AnalyticsEventPriority eventPriority, int ver = 1, string prefix = "")
 {
     if (string.IsNullOrEmpty(eventName))
     {
         throw new ArgumentException("Cannot set event name to an empty or null string");
     }
     if (!IsInitialized())
     {
         return(AnalyticsResult.NotInitialized);
     }
     return(SetEventWithLimitPriority(eventName, eventPriority, ver, prefix));
 }
Esempio n. 2
0
        public static AnalyticsResult SetEventPriority(string eventName, AnalyticsEventPriority eventPriority, int ver = 1, string prefix = "")
        {
            bool flag = string.IsNullOrEmpty(eventName);

            if (flag)
            {
                throw new ArgumentException("Cannot set event name to an empty or null string");
            }
            bool            flag2 = !Analytics.IsInitialized();
            AnalyticsResult result;

            if (flag2)
            {
                result = AnalyticsResult.NotInitialized;
            }
            else
            {
                result = Analytics.SetEventWithLimitPriority(eventName, eventPriority, ver, prefix);
            }
            return(result);
        }
 private extern static AnalyticsResult SetEventWithLimitPriority(string eventName, AnalyticsEventPriority eventPriority, int ver, string prefix);
 public static AnalyticsResult SetEventWithLimitPriority(string eventName, AnalyticsEventPriority eventPriority, int ver)
 {
     return(SetEventWithLimitPriority(eventName, eventPriority, ver, ""));
 }