TypeBuilder.GetInterface(String, Boolean) メソッド

定義

指定されたインターフェイス名に一致する完全修飾名を名前とする、このクラスによって (直接的または間接的に) 実装されるインターフェイスを返します。

public:
 override Type ^ GetInterface(System::String ^ name, bool ignoreCase);
public override Type? GetInterface (string name, bool ignoreCase);
public override Type GetInterface (string name, bool ignoreCase);
override this.GetInterface : string * bool -> Type
Public Overrides Function GetInterface (name As String, ignoreCase As Boolean) As Type

パラメーター

name
String

インターフェイスの名前。

ignoreCase
Boolean

trueの場合、検索では、大文字と小文字を区別しません。 false の場合、検索では、大文字と小文字が区別されます。

戻り値

実装されているインターフェイスを表す Type オブジェクトを返します。 インターフェイスの一致する名前が見つからない場合、null を返します。

例外

不完全な型では、このメソッドは実装されません。

注釈

または Assembly.GetType を使用して型をType.GetType取得し、取得した型でリフレクションを使用します。

適用対象