Пример #1
0
 /// <summary>
 /// Creates a new <see cref="IntermediateGroupedDeclarationDictionary{TDeclarationIdentifier, TDeclaration, TMDeclarationIdentifier, TMDeclaration, TIntermediateDeclaration}"/>
 /// with the <paramref name="master"/> dictionary provided.
 /// </summary>
 /// <param name="master">The <see cref="MasterDictionaryBase{TKey, TValue}"/> which owns
 /// the full grouping of members the <see cref="IntermediateGroupedDeclarationDictionary{TDeclarationIdentifier, TDeclaration, TMDeclarationIdentifier, TMDeclaration, TIntermediateDeclaration}"/>
 /// will contain.</param>
 public IntermediateGroupedDeclarationDictionary(MasterDictionaryBase <TMDeclarationIdentifier, TMDeclaration> master)
     : base(master)
 {
 }
Пример #2
0
 /// <summary>
 /// Creates a new <see cref="IntermediateGroupedDeclarationDictionary{TDeclarationIdentifier, TDeclaration, TMDeclarationIdentifier, TMDeclaration, TIntermediateDeclaration}"/>
 /// with the <paramref name="master"/> dictionary provided.
 /// </summary>
 /// <param name="master">The <see cref="MasterDictionaryBase{TKey, TValue}"/> which owns
 /// the full grouping of members the <see cref="IntermediateGroupedDeclarationDictionary{TDeclarationIdentifier, TDeclaration, TMDeclarationIdentifier, TMDeclaration, TIntermediateDeclaration}"/>
 /// will contain.</param>
 /// <param name="root">The <see cref="IntermediateGroupedDeclarationDictionary{TDeclarationIdentifier, TDeclaration, TMDeclarationIdentifier, TMDeclaration, TIntermediateDeclaration}"/>
 /// which the current is based upon.</param>
 /// <remarks>To establish separation of parent, in multi-instance parents, and unity amongst the
 /// elements.</remarks>
 public IntermediateGroupedDeclarationDictionary(MasterDictionaryBase <TMDeclarationIdentifier, TMDeclaration> master, IntermediateGroupedDeclarationDictionary <TDeclarationIdentifier, TDeclaration, TMDeclarationIdentifier, TMDeclaration, TIntermediateDeclaration> root)
     : base(master, root)
 {
 }
Пример #3
0
 internal _DeclarationsBase(MasterDictionaryBase <TDeclarationIdentifier, TDeclaration> master, TOriginalContainer parent, TDictionary original)
     : base(master)
 {
     this.parent   = parent;
     this.original = original;
 }