InterfaceMapping Yapı

Tanım

Bir arabirimin, bu arabirimi uygulayan bir sınıftaki gerçek yöntemlere eşlemesini alır.Retrieves the mapping of an interface into the actual methods on a class that implements that interface.

public value class InterfaceMapping
public struct InterfaceMapping
[System.Runtime.InteropServices.ComVisible(true)]
public struct InterfaceMapping
type InterfaceMapping = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type InterfaceMapping = struct
Public Structure InterfaceMapping
Devralma
InterfaceMapping
Öznitelikler

Açıklamalar

InterfaceMappingBir tür, arabirim tarafından belirtenlerden farklı yöntem adlarını kullanan arabirim yöntemleri uygularsa veya bir tür, aynı ada sahip bir yönteme sahip birden çok arabirim uygularsa yapıyı kullanın.Use the InterfaceMapping structure when a type implements interface methods that use method names other than those specified by the interface, or when a type implements multiple interfaces which have a method with the same name.

Bir yapı elde etmek için InterfaceMapping yöntemini kullanın Type.GetInterfaceMap .To obtain an InterfaceMapping structure, use the Type.GetInterfaceMap method.

Alanlar

InterfaceMethods

Arabirimde tanımlanan yöntemleri gösterir.Shows the methods that are defined on the interface.

InterfaceType

Arabirimi temsil eden türü gösterir.Shows the type that represents the interface.

TargetMethods

Arabirimini uygulayan yöntemleri gösterir.Shows the methods that implement the interface.

TargetType

Arabirim eşlemesini oluşturmak için kullanılan türü temsil eder.Represents the type that was used to create the interface mapping.

Şunlara uygulanır

Ayrıca bkz.