ResolveEventHandler Temsilci

Tanım

bir öğesinin TypeResolve, ResourceResolveveya AssemblyResolve olayını işleyen bir AppDomainyöntemi temsil eder.

public delegate System::Reflection::Assembly ^ ResolveEventHandler(System::Object ^ sender, ResolveEventArgs ^ args);
public delegate System.Reflection.Assembly? ResolveEventHandler(object? sender, ResolveEventArgs args);
public delegate System.Reflection.Assembly ResolveEventHandler(object sender, ResolveEventArgs args);
[System.Serializable]
public delegate System.Reflection.Assembly ResolveEventHandler(object sender, ResolveEventArgs args);
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public delegate System.Reflection.Assembly ResolveEventHandler(object sender, ResolveEventArgs args);
type ResolveEventHandler = delegate of obj * ResolveEventArgs -> Assembly
[<System.Serializable>]
type ResolveEventHandler = delegate of obj * ResolveEventArgs -> Assembly
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ResolveEventHandler = delegate of obj * ResolveEventArgs -> Assembly
Public Delegate Function ResolveEventHandler(sender As Object, args As ResolveEventArgs) As Assembly 

Parametreler

sender
Object

Olayın kaynağı.

args
ResolveEventArgs

Olay verileri.

Dönüş Değeri

Türü, derlemeyi veya kaynağı çözümleyen derleme; veya null derleme çözümlenemiyorsa.

Öznitelikler

Açıklamalar

Çalışma zamanı sınıf yükleyicisi bir derlemeye, türe veya kaynağa yönelik bir başvuruyu çözümleyemiyorsa, geri çağırmaya başvurulan derlemenin, türün veya kaynağın hangi derlemede olduğunu çalışma zamanına bildirme şansı vermek için ilgili olaylar tetiklenir. Türü, derlemeyi veya kaynağı çözümleyen derlemeyi döndürmek veya derleme tanınmazsa null döndürmek öğesinin sorumluluğundadır ResolveEventHandler . Daha fazla bilgi için bkz. Derleme YüklemeleriniAppDomain.ResourceResolveve , AppDomain.AssemblyResolveve AppDomain.ReflectionOnlyAssemblyResolve olaylarını çözümleme.

Important

.NET Framework 4'le başlayarak, kaynak derlemeleri de dahil olmak üzere tüm derlemeler için System.ResolveEventHandler olayı oluşturulur. Önceki sürümlerde, olay kaynak derlemeleri için tetiklenmedi. İşletim sistemi yerelleştirilmişse, işleyici birden çok kez çağrılabilir: geri dönüş zincirindeki her kültür için bir kez.

her türetilen ve Delegate sınıfı MulticastDelegate bir oluşturucuya ve bir yönteme Invoke sahiptir.

Uzantı Metotları

Name Description
GetMethodInfo(Delegate)

Belirtilen temsilci tarafından temsil edilen yöntemi temsil eden bir nesnesi alır.

Şunlara uygulanır

Ayrıca bkz.