EntityDataSource.ContextCreating Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica quando l'oggetto EntityDataSource crea l'oggetto ObjectContext utilizzato per gestire gli oggetti dati dell'entità.
public:
event EventHandler<System::Web::UI::WebControls::EntityDataSourceContextCreatingEventArgs ^> ^ ContextCreating;
public event EventHandler<System.Web.UI.WebControls.EntityDataSourceContextCreatingEventArgs> ContextCreating;
member this.ContextCreating : EventHandler<System.Web.UI.WebControls.EntityDataSourceContextCreatingEventArgs>
Public Custom Event ContextCreating As EventHandler(Of EntityDataSourceContextCreatingEventArgs)
Tipo evento
Esempio
Nell'esempio seguente viene illustrato come creare una ObjectContext variabile dell'oggetto Page e assegnarla alla Context proprietà dell'oggetto EntityDataSourceContextCreatingEventArgs .
public partial class _Default : System.Web.UI.Page
{
AdventureWorksModel.AdventureWorksEntities objCtx =
new AdventureWorksModel.AdventureWorksEntities();
protected void EntityDataSource2_ContextCreating(object sender,
EntityDataSourceContextCreatingEventArgs e)
{
e.Context = objCtx;
}
}
Commenti
Gestire l'evento ContextCreating per fornire il proprio ObjectContext invece di avere una nuova ObjectContext creazione. Se l'evento ContextCreating non viene gestito o il gestore non fornisce un ObjectContextoggetto , lo EntityDataSource crea in base alla configurazione. Quando viene fornito un ObjectContext oggetto all'evento, la stessa istanza viene assegnata alla Context
proprietà dell'oggetto ContextCreating evento di eventi successivi. Per altre informazioni, vedere Contesto oggetto Life-Cycle Management (EntityDataSource). Per altre informazioni sul contesto dell'oggetto, vedere Risoluzione delle identità, Gestione stato e Rilevamento modifiche.
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per