internal void CopyBack(NetObjectCache master)
 {
     if (master != null)
     {
         master._hit  += _hit;
         master._miss += _miss;
     }
 }
Ejemplo n.º 2
0
 internal void CopyBack(NetObjectCache obj)
 {
     if (obj != null)
     {
         obj._hit  += _hit;
         obj._miss += _miss;
     }
 }
 internal void InitializeFrom(NetObjectCache master)
 {
     if (master != null)
     {
         _knownLengths.Clear();
         foreach (var pair in master._knownLengths)
         {
             _knownLengths.Add(pair.Key, pair.Value);
         }
     }
 }
Ejemplo n.º 4
0
 internal void InitializeFrom(NetObjectCache obj)
 {
     if (obj is object)
     {
         _knownLengths.Clear();
         foreach (var pair in obj._knownLengths)
         {
             _knownLengths.Add(pair.Key, pair.Value);
         }
     }
 }
Ejemplo n.º 5
0
 protected private ProtoWriter(NetObjectCache knownObjects)
 => netCache = knownObjects;
            }                             // gets own object cache

            // this is for use as a sub-component of the buffer-writer
            internal NullProtoWriter(NetObjectCache knownObjects)
                : base(knownObjects)
            {
                _abortAfter = long.MaxValue;
            }
Ejemplo n.º 7
0
            }                             // gets own object cache

            // this is for use as a sub-component of the buffer-writer
            internal NullProtoWriter(NetObjectCache knownObjects) : base(knownObjects)
            {
            }