ResolveEventArgs Class

Definition

Stellt Daten für Auflösungsereignisse von Ladeprogrammen bereit, z. B. die Ereignisse TypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolve, und AssemblyResolve.Provides data for loader resolution events, such as the TypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolve, and AssemblyResolve events.

public ref class ResolveEventArgs : EventArgs
public class ResolveEventArgs : EventArgs
[System.Runtime.InteropServices.ComVisible(true)]
public class ResolveEventArgs : EventArgs
type ResolveEventArgs = class
    inherit EventArgs
Public Class ResolveEventArgs
Inherits EventArgs
Inheritance
ResolveEventArgs
Attributes

Remarks

Wenn das Lade Modul einen Assemblyverweis nicht auflösen kann und ein Handler für das entsprechende Loader-Auflösungs Ereignis bereitgestellt wurde, wird das-Ereignis ausgelöst, und der ResolveEventArgs enthält Informationen zu dem Element, das aufgelöst werden soll.When the loader cannot resolve an assembly reference and a handler has been provided for the appropriate loader resolution event, the event is raised and the ResolveEventArgs contains information about the item to be resolved.

  • Die Name-Eigenschaft enthält den Namen des Elements, das aufgelöst werden soll.The Name property contains the name of the item to be resolved.

  • Beginnend mit dem .NET Framework 4.NET Framework 4enthält die RequestingAssembly-Eigenschaft die Assembly, die eine Assembly angefordert hat, die das benannte Element bereitstellen kann.Beginning with the .NET Framework 4.NET Framework 4, the RequestingAssembly property contains the assembly that requested an assembly that can provide the named item. Weitere Informationen finden Sie unter den Ausführungen zur Eigenschaft RequestingAssembly.For more information, see the RequestingAssembly property.

Constructors

ResolveEventArgs(String)

Initialisiert eine neue Instanz der ResolveEventArgs-Klasse, die den Namen des aufzulösenden Elements angibt.Initializes a new instance of the ResolveEventArgs class, specifying the name of the item to resolve.

ResolveEventArgs(String, Assembly)

Initialisiert eine neue Instanz der ResolveEventArgs-Klasse, die den Namen des aufzulösenden Elements und der Assembly, deren Abhängigkeit aufgelöst wird, angibt.Initializes a new instance of the ResolveEventArgs class, specifying the name of the item to resolve and the assembly whose dependency is being resolved.

Properties

Name

Ruft den Namen des aufzulösenden Elements ab.Gets the name of the item to resolve.

RequestingAssembly

Ruft die Assembly ab, deren Abhängigkeit aufgelöst wird.Gets the assembly whose dependency is being resolved.

Methods

Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Applies to

See also