public PartialDictionary()
 {
     _reference = null;
     IsLoaded   = true;
 }
 public PartialDictionary(ILoadPartialDictionary <TKey, TValue> reference, bool isLoaded)
 {
     _reference = reference;
     IsLoaded   = isLoaded;
 }
 protected PartialDictionary(SerializationInfo info, StreamingContext context) : base(info, context)
 {
     IsLoaded   = (bool)info.GetValue("IsLoaded", typeof(bool));
     _reference = (ILoadPartialDictionary <TKey, TValue>)info.GetValue("_reference", typeof(ILoadPartialDictionary <TKey, TValue>));
 }