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 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. |