ResolveEventHandler Temsilci
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 yapılan 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ınmıyorsa null döndürmek öğesinin sorumluluğundadır ResolveEventHandler . Daha fazla bilgi için bkz. Derleme Yüklerini Çözümleme ve AppDomain.ResourceResolve, AppDomain.AssemblyResolveve AppDomain.ReflectionOnlyAssemblyResolve olayları.
Önemli
.NET Framework 4 sürümünden System.ResolveEventHandler başlayarak, olay kaynak derlemeleri de dahil olmak üzere tüm derlemeler için 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 MulticastDelegate sınıfının Delegate bir oluşturucu ve bir Invoke
yöntemi vardır. Sınıfın açıklamasındaki C++ kod örneğine Delegate bakın.
Uzantı Metotları
GetMethodInfo(Delegate) |
Belirtilen temsilci tarafından temsil edilen yöntemi temsil eden bir nesnesi alır. |