DBML aggiunge 1 al nome di EntitySet
-
12-11-2019 - |
Domanda
Ciao ho ricevuto un file DBML, che inizia a aggiungere un 1 alla fine del nome di un Entityset C'è un modo in cui posso risolvere in modo permanente questo?Se lo modillo nel file Designer, è solo restituito quando il file è Updatet.
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="Product_CompositeProduct", Storage="_CompositeProducts1", ThisKey="ProductNo", OtherKey="ParentID")]
public EntitySet<CompositeProduct> CompositeProducts1
{
get
{
return this._CompositeProducts1;
}
set
{
this._CompositeProducts1.Assign(value);
}
}
.
Potrei semplicemente cambiare il resto del mio codice, ma non mi piace avere 1 nel nome.
Soluzione
Sembra che tu abbia già una proprietà chiamata compositoProdotti, ed è per questo che aggiunge 1 alla fine del set di entità.Aggiungerà 2 la prossima volta.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow