ResolveEventHandler Delegera
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en metod som hanterar TypeResolvehändelsen , ResourceResolveeller för AssemblyResolve en AppDomain.
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
Parametrar
- sender
- Object
Källan till händelsen.
- args
- ResolveEventArgs
Händelsedata.
Returvärde
Sammansättningen som löser typen, sammansättningen eller resursen. eller null om sammansättningen inte kan matchas.
- Attribut
Kommentarer
Om körningsklassinläsaren inte kan matcha en referens till en sammansättning, typ eller resurs, genereras motsvarande händelser för att ge återanropet en chans att tala om för körningen vilken sammansättning den refererade sammansättningen, typen eller resursen finns i. Det är ansvaret ResolveEventHandler för att returnera sammansättningen som löser typen, sammansättningen eller resursen, eller att returnera null om sammansättningen inte känns igen. Mer information finns i Lösa sammansättningsbelastningar och AppDomain.ResourceResolvehändelserna , AppDomain.AssemblyResolveoch AppDomain.ReflectionOnlyAssemblyResolve .
Important
Från och med .NET Framework 4 aktiveras händelsen System.ResolveEventHandler för alla sammansättningar, inklusive resurssammansättningar. I tidigare versioner skapades inte händelsen för resurssammansättningar. Om operativsystemet är lokaliserat kan hanteraren anropas flera gånger: en gång för varje kultur i återställningskedjan.
Varje härledd klass av Delegate och MulticastDelegate har en konstruktor och en Invoke metod.
Tilläggsmetoder
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Hämtar ett objekt som representerar den metod som representeras av det angivna ombudet. |