TypeBuilder.GetInterface(String, Boolean) Yöntem

Tanım

Bu sınıf tarafından uygulanan arabirimi (doğrudan veya dolaylı olarak) ve verilen arabirim adıyla eşleşen tam adı döndürür.

public:
 override Type ^ GetInterface(System::String ^ name, bool ignoreCase);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.Interfaces)]
public override Type? GetInterface(string name, bool ignoreCase);
public override Type? GetInterface(string name, bool ignoreCase);
public override Type GetInterface(string name, bool ignoreCase);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.Interfaces)>]
override this.GetInterface : string * bool -> Type
override this.GetInterface : string * bool -> Type
Public Overrides Function GetInterface (name As String, ignoreCase As Boolean) As Type

Parametreler

name
String

Arayüzün adı.

ignoreCase
Boolean

ise true, arama büyük/küçük harfe duyarlı değildir. ise false, arama büyük/küçük harfe duyarlıdır.

Döndürülenler

Uygulanan arabirimi temsil eden bir Type nesne döndürür. Arabirim eşleştirme adı bulunamazsa null döndürür.

Öznitelikler

Özel durumlar

Bu yöntem eksik türler için uygulanmaz.

Açıklamalar

veya Type.GetType kullanarak Assembly.GetType türü alın ve alınan tür üzerinde yansımayı kullanın.

Şunlara uygulanır