Udostępnij za pośrednictwem


Type.GetFunctionPointerCallingConventions Metoda

Definicja

Po przesłonięciu w klasie pochodnej zwraca konwencje wywoływania bieżącego wskaźnika Typefunkcji .

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

Zwraca

Type[]

Tablica Type obiektów reprezentujących wszystkie konwencje wywoływania dla bieżącego wskaźnika Typefunkcji .

-lub-

Pusta tablica typu Type, jeśli dla bieżącego wskaźnika Typefunkcji nie zdefiniowano żadnych konwencji wywoływania.

-lub-

Pusta tablica typu Type, jeśli bieżący wskaźnik Type funkcji nie jest zmodyfikowanym Type. Zmodyfikowana wartość jest uzyskiwana Type z GetModifiedFieldType()elementu , GetModifiedPropertyType()lub GetModifiedParameterType().

Wyjątki

Bieżący typ nie jest wskaźnikiem funkcji. Oznacza to, że IsFunctionPointer właściwość zwraca wartość false.

Uwagi

Ta metoda jest udostępniana projektantom zarządzanych kompilatorów. Aby uzyskać więcej informacji na temat modyfikatorów niestandardowych, zobacz klasy w System.Runtime.CompilerServices przestrzeni nazw.

Dotyczy