संभव डुप्लिकेट:
Entity Framework 4 - AddObject vs Attachएंटिटी फ्रेमवर्क में अटैच() क्या करता है?
मैं कई बार देते हैं के उपयोग देखा है, खासकर जब मॉडल से छेड़छाड़।
using (var context = new MyEntities())
{
context.Attach(client);
context.SaveChanges();
}
संदर्भ से
की तरह यह सिर्फ EntityFrameworks में एक रिकॉर्ड के खिलाफ एक UPDATE
चलाता है, लेकिन मैं भी यह DELETE
बयान में इस्तेमाल देखें कि यह लग रहा है। तो मैं केवल यह मान सकता हूं कि यह डेटाबेस के लिए एक सूचक हो जाता है?
क्या कोई मुझे सही दिशा में इंगित कर सकता है, मैंने इसे थोड़ी देर के लिए गुमराह किया है और जब तक मैं खाली नहीं आ जाता, मुझे यह नहीं लगता कि यह क्या करता है (एक सिंहावलोकन से, और आंतरिक रूप से))।
सी [इस सवाल] (http://stackoverflow.com/q/3920111/406903) और 'अटैच' और 'AddObject' के बारे में उत्तर स्वीकार किया गया। – hmqcnoesy
धन्यवाद @hmqcnoesy उस चूक गए :) डुप्लिकेट के रूप में बंद करने के लिए मतदान किया। –