internal KeyedMemberCollection(TOwner owner, MetadataTokenType itemTable, IndexEncoder encoder, int keyColumnIndex) : base(owner) { _itemTable = itemTable; _indexEncoder = encoder; _keyColumnIndex = keyColumnIndex; }
internal KeyedMemberCollection(TOwner owner, MetadataTokenType itemTable, MetadataTokenType ownerTable, int keyColumnIndex) : this(owner, itemTable, null, keyColumnIndex) { if (Owner.Image != null) { _indexEncoder = new IndexEncoder(Owner.Image.Header.GetStream <TableStream>(), ownerTable); } }