ResolveEventArgs ResolveEventArgs ResolveEventArgs ResolveEventArgs Class

Definizione

Fornisce i dati per gli eventi di risoluzione dei caricatori, ad esempio gli eventi TypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolve e 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
Ereditarietà
ResolveEventArgsResolveEventArgsResolveEventArgsResolveEventArgs
Attributi

Commenti

Quando il caricatore non è possibile risolvere un riferimento all'assembly e un gestore di è stata specificata per l'evento di risoluzione appropriata del caricatore, viene generato l'evento e il ResolveEventArgs contiene informazioni sull'elemento da risolvere.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.

  • Il Name proprietà contiene il nome dell'elemento da risolvere.The Name property contains the name of the item to be resolved.

  • Inizia con la .NET Framework 4.NET Framework 4, il RequestingAssembly proprietà contiene l'assembly che ha richiesto un assembly che può fornire l'elemento denominato.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. Per altre informazioni, vedere la proprietà RequestingAssembly.For more information, see the RequestingAssembly property.

Costruttori

ResolveEventArgs(String) ResolveEventArgs(String) ResolveEventArgs(String) ResolveEventArgs(String)

Inizializza una nuova istanza della classe ResolveEventArgs, specificando il nome dell'elemento da risolvere.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)

Inizializza una nuova istanza della classe ResolveEventArgs, specificando il nome dell'elemento da risolvere e l'assembly la cui dipendenza è in fase di risoluzione.Initializes a new instance of the ResolveEventArgs class, specifying the name of the item to resolve and the assembly whose dependency is being resolved.

Proprietà

Name Name Name Name

Ottiene il nome dell'elemento da risolvere.Gets the name of the item to resolve.

RequestingAssembly RequestingAssembly RequestingAssembly RequestingAssembly

Ottiene l'assembly la cui dipendenza è in fase di risoluzione.Gets the assembly whose dependency is being resolved.

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

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

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

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

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

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

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Si applica a

Vedi anche