ResolveEventArgs Класс

Определение

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

Комментарии

Если загрузчик не может разрешить ссылку на сборку и для соответствующего события разрешения загрузчика был предоставлен обработчик, возникает событие и 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, используя имя элемента для разрешения.Initializes a new instance of the ResolveEventArgs class, specifying the name of the item to resolve.

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

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

RequestingAssembly

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

Методы

Equals(Object)

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

(Унаследовано от Object)
GetHashCode()

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

(Унаследовано от Object)
GetType()

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

(Унаследовано от Object)
MemberwiseClone()

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

(Унаследовано от Object)
ToString()

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

(Унаследовано от Object)

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

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