ResolveEventArgs ResolveEventArgs ResolveEventArgs ResolveEventArgs Class

Определение

Предоставляет данные для событий разрешения загрузчика, напримерTypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolve и 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
Наследование
ResolveEventArgsResolveEventArgsResolveEventArgsResolveEventArgs
Атрибуты

Комментарии

Если загрузчик не удается разрешить ссылку на сборку и обработчик предоставлен для соответствующего события разрешения загрузчика, события и ResolveEventArgs содержит сведения об элементе для разрешения.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.

  • Name Свойство содержит имя элемента для разрешения.The Name property contains the name of the item to be resolved.

  • Начиная с версии .NET Framework 4.NET Framework 4, RequestingAssembly свойство содержит сборки, запрашиваемой сборки, которую может предоставить именованного элемента.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. Дополнительные сведения см. в описании свойства RequestingAssembly.For more information, see the RequestingAssembly property.

Конструкторы

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

Инициализирует новый экземпляр класса ResolveEventArgs, используя имя элемента для разрешения.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)

Инициализирует новый экземпляр класса ResolveEventArgs, используя имя элемента для разрешения и сборку, зависимость которой необходимо разрешить.Initializes a new instance of the ResolveEventArgs class, specifying the name of the item to resolve and the assembly whose dependency is being resolved.

Свойства

Name Name Name Name

Возвращает имя разрешаемого элемента.Gets the name of the item to resolve.

RequestingAssembly RequestingAssembly RequestingAssembly RequestingAssembly

Получает сборку, зависимость которой необходимо разрешить.Gets the assembly whose dependency is being resolved.

Методы

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

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

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

Служит хэш-функцией по умолчанию.Serves as the default hash function.

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

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

Применяется к

Дополнительно