Example #1
0
        public void OnAfterDeserialize()
        {
            Implementation.Clear();
            for (var i = 0; i < keys.Count && i < values.Count; i++)
            {
                if (!Implementation.ContainsKey(keys[i]))
                {
                    Implementation.Add(keys[i], values[i]);
                }
                else
                {
                    key          = keys[i];
                    value        = values[i];
                    hasLostValue = true;
                }
            }
#if !UNITY_EDITOR
            keys.Clear();
            values.Clear();
            ClearTemp();
#endif
        }
Example #2
0
 /// <inheritdoc />
 public void Add(ICookieCollection cookies)
 {
     Implementation.Add(cookies.ToImplementation());
 }
Example #3
0
 /// <inheritdoc />
 public void Add(CookieCollection cookies)
 {
     Implementation.Add(cookies);
 }
Example #4
0
 /// <inheritdoc />
 public void Add(ICookie cookie)
 {
     Implementation.Add(cookie.ToImplementation());
 }
Example #5
0
 /// <inheritdoc />
 public void Add(Cookie cookie)
 {
     Implementation.Add(cookie);
 }
Example #6
0
 /// <inheritdoc />
 public void Add(Uri uri, ICookieCollection cookies)
 {
     Implementation.Add(uri, cookies.ToImplementation());
 }
Example #7
0
 /// <inheritdoc />
 public void Add(Uri uri, CookieCollection cookies)
 {
     Implementation.Add(uri, cookies);
 }
Example #8
0
 /// <inheritdoc />
 public void Add(Uri uri, ICookie cookie)
 {
     Implementation.Add(uri, cookie.ToImplementation());
 }
Example #9
0
 /// <inheritdoc />
 public void Add(Uri uri, Cookie cookie)
 {
     Implementation.Add(uri, cookie);
 }
Example #10
0
 /// <inheritdoc />
 public void Add(string name, IEnumerable <string> values)
 {
     Implementation.Add(name, values);
 }
Example #11
0
 /// <inheritdoc />
 public void Add(string name, string?value)
 {
     Implementation.Add(name, value);
 }
 /// <inheritdoc cref="ICollection{T}.Add" />
 public void Add(TItem item)
 {
     Implementation.Add(item);
 }
Example #13
0
 /// <inheritdoc />
 public void Add(Uri uriPrefix, string authType, NetworkCredential cred)
 {
     Implementation.Add(uriPrefix, authType, cred);
 }
Example #14
0
 /// <inheritdoc />
 public void Add(string host, int port, string authenticationType, NetworkCredential credential)
 {
     Implementation.Add(host, port, authenticationType, credential);
 }
Example #15
0
 /// <inheritdoc cref="ICollection{T}.Add" />
 public void Add([CanBeNull] TItem item)
 {
     Implementation.Add(item);
 }
Example #16
0
 public virtual void Add(KeyType key, ValueType value) => Implementation.Add(key, value);