ResolveEventArgs ResolveEventArgs ResolveEventArgs 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
[System.Runtime.InteropServices.ComVisible(true)]
public class ResolveEventArgs : EventArgs
type ResolveEventArgs = class
    inherit EventArgs
Public Class ResolveEventArgs
Inherits EventArgs
Vererbung
ResolveEventArgsResolveEventArgsResolveEventArgsResolveEventArgs
Attribute

Hinweise

Wenn das Lade Modul einen Assemblyverweis nicht auflösen kann und ein Handler für das entsprechende Loader-Auflösungs Ereignis bereitgestellt wurde, wird ResolveEventArgs das-Ereignis ausgelöst, und das-Objekt 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.

  • Ab enthält die RequestingAssembly -Eigenschaft die Assembly, die eine Assembly angefordert hat,diedasbenannteElementbereitstellenkann..NET Framework 4.NET Framework 4Beginning 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 in den Ausführungen zur RequestingAssembly-Eigenschaft.For more information, see the RequestingAssembly property.

Konstruktoren

ResolveEventArgs(String) ResolveEventArgs(String) ResolveEventArgs(String) 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) ResolveEventArgs(String, Assembly) ResolveEventArgs(String, Assembly) 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.

Eigenschaften

Name Name Name Name

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

RequestingAssembly RequestingAssembly RequestingAssembly RequestingAssembly

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

Methoden

Equals(Object) Equals(Object) Equals(Object) 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() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
ToString() ToString() ToString() ToString()

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

(Inherited from Object)

Gilt für:

Siehe auch