ResolveEventArgs ResolveEventArgs ResolveEventArgs ResolveEventArgs Class

定義

TypeResolveResourceResolveReflectionOnlyAssemblyResolveAssemblyResolve などのローダー解決イベントのデータを提供します。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 4RequestingAssemblyプロパティには、名前付きの項目を提供するアセンブリを要求したアセンブリが含まれています。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)

適用対象

こちらもご覧ください