protected virtual void Visit(StorageMappingFragment storageMappingFragment) { foreach (var property in storageMappingFragment.AllProperties) { Visit(property); } Visit((EntitySetBase)storageMappingFragment.TableSet); }
protected override void Visit(StorageMappingFragment storageMappingFragment) { int index; if (!this.AddObjectToSeenListAndHashBuilder(storageMappingFragment, out index)) { return; } this.AddObjectStartDumpToHashBuilder(storageMappingFragment, index); #region Inner data visit this.AddV2ObjectContentToHashBuilder(storageMappingFragment.IsSQueryDistinct, this.m_MappingVersion); base.Visit(storageMappingFragment); #endregion this.AddObjectEndDumpToHashBuilder(); }
/// <summary> /// Add a fragment mapping as child of this type mapping /// </summary> /// <param name="fragment"></param> internal void AddFragment(StorageMappingFragment fragment) { this.m_fragments.Add(fragment); }
protected override void Visit(StorageMappingFragment storageMappingFragment) { int index; if (!this.AddObjectToSeenListAndHashBuilder(storageMappingFragment, out index)) { return; } this.AddObjectStartDumpToHashBuilder(storageMappingFragment, index); #region Inner data visit this.AddV2ObjectContentToHashBuilder(storageMappingFragment.IsSQueryDistinct, this.m_MappingVersion); base.Visit(storageMappingFragment); #endregion this.AddObjectEndDumpToHashBuilder(); }
protected virtual void Visit(StorageMappingFragment storageMappingFragment) { foreach (var property in storageMappingFragment.AllProperties) { Visit(property); } Visit((EntitySetBase)storageMappingFragment.TableSet); }
/// <summary> /// Add a fragment mapping as child of this type mapping /// </summary> /// <param name="fragment"></param> internal void AddFragment(StorageMappingFragment fragment) { this.m_fragments.Add(fragment); }