protected override Expression <Func <TypeParameterListAssociation, bool> > FindExisting(TypeParameterListAssociation record) => existing => existing.TypeParameterId == record.TypeParameterId && existing.TypeParameterListId == record.TypeParameterListId;
protected override IEnumerable <object> EnumerateReferences(TypeParameterListAssociation record) { yield return(record.TypeParameter); yield return(record.TypeParameterList); }