Freigeben über


InvokableBaseTypeAttribute Klasse

Definition

Wird auf Attributtypen angewendet, die für aufrufbare Schnittstellenmethoden verwendet werden, um den Basistyp für das aufrufbare Objekt anzugeben, das einen Methodenaufruf darstellt.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface, AllowMultiple=true)]
public sealed class InvokableBaseTypeAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface, AllowMultiple=true)>]
type InvokableBaseTypeAttribute = class
    inherit Attribute
Public NotInheritable Class InvokableBaseTypeAttribute
Inherits Attribute
Vererbung
InvokableBaseTypeAttribute
Attribute

Konstruktoren

InvokableBaseTypeAttribute(Type, Type, Type)

Initialisiert eine neue Instanz der InvokableBaseTypeAttribute-Klasse.

Eigenschaften

InvokableBaseType

Ruft den Basistyp ab, der für das generierte aufrufbare Objekt verwendet werden soll.

ProxyBaseClass

Ruft die Proxybasisklasse ab, für die dieses Attribut gilt.

ProxyInvokeMethodName

Ruft den Namen der Methode für das Proxyobjekt ab, das beim Aufruf dieser Methode aufgerufen wird, oder legt diesen fest.

ReturnType

Ruft den Methodenrückgabetyp ab, für den dieses Attribut gilt.

Gilt für: