ResolveEventArgs Klasa

Definicja

Udostępnia dane dla zdarzeń rozpoznawania modułu ładującego, takie jak TypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolvei zdarzenia 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
Dziedziczenie
ResolveEventArgs
Atrybuty

Uwagi

Gdy moduł ładujący nie może rozpoznać odwołania do zestawu i podano procedurę obsługi dla odpowiedniego zdarzenia rozpoznawania modułu ładującego, zdarzenie jest zgłaszane i ResolveEventArgs zawiera informacje o elemencie, który ma zostać rozwiązany.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.

  • Właściwość Name zawiera nazwę elementu, który ma zostać rozpoznany.The Name property contains the name of the item to be resolved.

  • Począwszy od Program .NET Framework 4.NET Framework 4Właściwość RequestingAssembly zawiera zestaw, który zażądał zestawu, który może dostarczyć nazwanego elementu.Beginning with the Program .NET Framework 4.NET Framework 4, the RequestingAssembly property contains the assembly that requested an assembly that can provide the named item. Aby uzyskać więcej informacji, zobacz Właściwość RequestingAssembly.For more information, see the RequestingAssembly property.

Konstruktory

ResolveEventArgs(String)

Inicjuje nowe wystąpienie klasy ResolveEventArgs, określając nazwę elementu, który ma zostać rozpoznany.Initializes a new instance of the ResolveEventArgs class, specifying the name of the item to resolve.

ResolveEventArgs(String, Assembly)

Inicjuje nowe wystąpienie klasy ResolveEventArgs, określając nazwę elementu, który ma zostać rozpoznany, oraz zestaw, którego zależność jest rozpoznawana.Initializes a new instance of the ResolveEventArgs class, specifying the name of the item to resolve and the assembly whose dependency is being resolved.

Właściwości

Name

Pobiera nazwę elementu, który ma zostać rozwiązany.Gets the name of the item to resolve.

RequestingAssembly

Pobiera zestaw, którego zależność jest rozpoznawana.Gets the assembly whose dependency is being resolved.

Metody

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Dotyczy

Zobacz też