Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Evento AppDomain.ReflectionOnlyAssemblyResolve

 

Data di pubblicazione: ottobre 2016

Si verifica quando la risoluzione di un assembly ha esito negativo nel contesto ReflectionOnly.

Spazio dei nomi:   System
Assembly:  mscorlib (in mscorlib.dll)

public event ResolveEventHandler ReflectionOnlyAssemblyResolve

Nel contesto reflection-only, le dipendenze non vengono risolti automaticamente. Devono essere precaricati o restituiti dal gestore per questo evento. Questo evento viene generato quando un assembly ha una dipendenza che non è già caricata nel contesto reflection-only. La dipendenza mancante è specificata per il ResolveEventArgs.Name proprietà. Il ResolveEventHandler per questo evento deve restituire un assembly che soddisfa la dipendenza. L'assembly restituito deve essere caricato nel contesto reflection-only.

System_CAPS_importantImportante

Questo evento viene generato solo per le dipendenze mancanti dell'assembly che si sta caricando nel contesto reflection-only (ad esempio, tramite il Assembly.ReflectionOnlyLoad (metodo)). Non viene generato se l'assembly che si sta caricando non viene trovato.

A partire dal .NET Framework 4, ResolveEventArgs.RequestingAssembly proprietà restituisce l'assembly che ha richiesto il caricamento dell'assembly che non può essere risolto. Conoscere l'identità dell'assembly richiesta potrebbe essere utile per identificare la versione corretta della dipendenza, se è disponibile più di una versione. Per altre informazioni, vedere ResolveEventArgs.RequestingAssembly.

Per questo evento, il ResolveEventArgs.Name proprietà restituisce il nome dell'assembly prima di applicare criteri.

Per ulteriori informazioni sulla gestione degli eventi, vedere Gestione e generazione di eventi.

SecurityCriticalAttribute

requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: