2 writes to _wrappedRelatedEntities
System.Data.Entity (2)
System\Data\Objects\DataClasses\EntityCollection.cs (2)
103_wrappedRelatedEntities = new Dictionary<TEntity, IEntityWrapper>(); 796_wrappedRelatedEntities = new Dictionary<TEntity, IEntityWrapper>();
31 references to _wrappedRelatedEntities
System.Data.Entity (31)
System\Data\Objects\DataClasses\EntityCollection.cs (31)
101if (null == _wrappedRelatedEntities) 105return _wrappedRelatedEntities; 130return ((null != _wrappedRelatedEntities) ? _wrappedRelatedEntities.Count : 0); 387if (null != _wrappedRelatedEntities && null != this.ObjectContext) 389List<IEntityWrapper> wrappedRelatedEntities = new List<IEntityWrapper>(_wrappedRelatedEntities.Values); 397_wrappedRelatedEntities[(TEntity)identityWrapper.Entity] = identityWrapper; 406if (null != _wrappedRelatedEntities && null != this.ObjectContext) 410foreach (IEntityWrapper wrappedEntity in _wrappedRelatedEntities.Values) 419List<IEntityWrapper> values = new List<IEntityWrapper>(_wrappedRelatedEntities.Values); 456if (null != _wrappedRelatedEntities) 460List<IEntityWrapper> tempCopy = new List<IEntityWrapper>(_wrappedRelatedEntities.Values); 474Debug.Assert(_wrappedRelatedEntities.Count == 0, "After removing all related entities local collection count should be zero"); 480if (_wrappedRelatedEntities != null) 482this._wrappedRelatedEntities.Clear(); 532if (_wrappedRelatedEntities != null && _wrappedRelatedEntities.Remove((TEntity)wrappedEntity.Entity)) 569return _wrappedRelatedEntities == null || (_wrappedRelatedEntities.Count == 0); 593return _wrappedRelatedEntities == null ? false : _wrappedRelatedEntities.ContainsKey(entity); 635if (null != _wrappedRelatedEntities) 638List<IEntityWrapper> affectedEntities = new List<IEntityWrapper>(_wrappedRelatedEntities.Values); 657Debug.Assert(_wrappedRelatedEntities.Count == 0); 678if (_wrappedRelatedEntities != null) 680_wrappedRelatedEntities.Clear(); 693return _wrappedRelatedEntities == null ? false : _wrappedRelatedEntities.ContainsKey(entity); 778_relatedEntities = _wrappedRelatedEntities == null ? null : new HashSet<TEntity>(_wrappedRelatedEntities.Keys); 799_wrappedRelatedEntities.Add(entity, EntityWrapperFactory.WrapEntityUsingContext(entity, ObjectContext));