Freigeben über


TypeDelegator.GetFunctionPointerCallingConventions Methode

Definition

Gibt beim Überschreiben in einer abgeleiteten Klasse die aufrufenden Konventionen des aktuellen Funktionszeigers Typezurück.

public:
 override cli::array <Type ^> ^ GetFunctionPointerCallingConventions();
public override Type[] GetFunctionPointerCallingConventions ();
override this.GetFunctionPointerCallingConventions : unit -> Type[]
Public Overrides Function GetFunctionPointerCallingConventions () As Type()

Gibt zurück

Type[]

Ein Array von Type -Objekten, die alle aufrufenden Konventionen für den aktuellen Funktionszeiger Typedarstellen.

Oder

Ein leeres Array vom Typ Type, wenn für den aktuellen Funktionszeiger Typekeine Aufrufkonventionen definiert sind.

Oder

Ein leeres Array vom Typ Type, wenn der aktuelle Funktionszeiger Type kein geänderter Typeist. Eine geänderte Type wird von GetModifiedFieldType(), GetModifiedPropertyType()oder GetModifiedParameterType()abgerufen.

Ausnahmen

Der aktuelle Typ ist kein Funktionszeiger. Das bedeutet, dass die IsFunctionPointer-Eigenschaft false zurückgibt.

Hinweise

Diese Methode wird für Designer verwalteter Compiler bereitgestellt. Weitere Informationen zu benutzerdefinierten Modifizierern finden Sie unter Klassen im System.Runtime.CompilerServices Namespace.

Gilt für: