Articles of datacontext

WPF DataContextProxy nella sezione delle risorse

Ho problemi con l’utilizzo di DataContextProxy nella mia applicazione WPF. Quando inserisco un DataContextProxy nella sezione Risorse di una griglia non viene mai caricato. Se sposto il DataContextProxy dalla sezione delle risorse, tutto funziona correttamente. Ho studiato questo per un po ‘di tempo e ho provato un certo numero di metodi per eseguire il debug […]

Come staccare un object dati LINQ-to-SQL dal meccanismo di tracciamento di DataContext?

Dopo aver posto questa domanda , dove sono stato informato su come funziona il metodo Table.Attach() , ho un’altra domanda. Come si separa un object dati LINQ-to-SQL dal meccanismo di tracciamento dello stato di DataContext ? Fondamentalmente, voglio tirare un record e modificare i dati sul record. Ma quando chiamo SubmitChanges() sulla stessa istanza di […]

Fondamenti di dati non funzionanti e DataContex malintesi – lunga storia

Ho usato il databinding in diverse situazioni semplici con un discreto successo. Di solito uso solo INotifyPropertyChanged per consentire al mio codebehind di modificare i valori della GUI sullo schermo, invece di implementare le proprietà di dipendenza per tutto. Sto giocando con un controllo a LED per saperne di più sull’associazione dati nei controlli utente […]

Smaltimento di Ninject e DataContext

Sto usando Ninject per recuperare il mio DataContext dal kernel e mi chiedevo se Ninject dispone automaticamente di DataContext, o di come gestisce il comportamento di dispose (). Dalle proprie esperienze so che disporre del datacontext è piuttosto importante e che ogni volta che crei un object diretto di DataContext (come in: new DataContext ()) […]

Come gestisco correttamente lo smaltimento di un DataContext?

Ho un servizio web che è piuttosto pesante sull’accesso al database. Funziona bene nel test, ma non appena lo metto in produzione e aumento il carico, inizia a sfornare gli errori che si verificano quando qualcosa chiama un metodo nel DataContext. L’errore è normalmente uno di questi: Il riferimento non impostato su un’istanza di un […]

Accedi a DataContext dietro IQueryable

È ansible accedere all’object DataContext dietro un IQueryable? Se é cosi, come?

Creazione di risorse condizionali WPF XAML Design / Run time

Dopo una prima domanda su WPF Cascading Binding , Ho notato che avevo più risorse di quelle definite sia in MainWindow che in UserControls : Questo è ben visto in Snoop il MainWindow XAML ha una “istanza” di un ViewModel MainWindow che dipinge il 2 usercontrol in verde e blu Inoltre ci sono 2 istanze […]

Usercontrol che utilizza Datacontext errato

Ho un UserControl che viene utilizzato in un controllo genitore in questo modo: Il controllo genitore DataContext è un ViewModel contenente la proprietà SelectedEntity. In mio figlio UserControl definisco un nuovo ViewModel come DataContext: Nel codice sottostante ho: public static readonly DependencyProperty TranslationProperty = DependencyProperty.Register(“Translation”, typeof(Translation),typeof(UserControl)); // .NET Property wrapper public Translation Translation { get […]

Cosa fa la tabella LINQ-to-SQL .Attach?

Che cosa fa esattamente il metodo LINQ-to-SQL Table.Attach() e Table.AttachAll() e che cos’è un esempio / situazione per il loro uso corretto? Inoltre, si prega di controllare questa domanda correlata: Come staccare un object dati LINQ-to-SQL dal meccanismo di tracciamento di DataContext?

Linq to sql aggiunge / aggiorna in diversi metodi con diversi datacontexts

Devo metodi, Add () e Update () che entrambi creano un datacontext e restituisce l’object creato / aggiornato. Nel mio test unitario chiamo prima Add (), faccio qualcosa e poi chiamo Update (). Il problema è che Update () fallisce con l’eccezione: System.Data.Linq.DuplicateKeyException: Cannot add an entity with a key that is already in use.. […]