Type.GetFunctionPointerCallingConventions Metodo

Definizione

Quando sottoposto a override in una classe derivata, restituisce le convenzioni di chiamata del puntatore Typealla funzione corrente.

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()

Valori restituiti

Type[]

Matrice di Type oggetti che rappresentano tutte le convenzioni di chiamata per il puntatore Typedi funzione corrente.

oppure

Matrice vuota di tipo Type, se non sono definite convenzioni di chiamata per il puntatore Typedi funzione corrente.

oppure

Matrice vuota di tipo Type, se il puntatore Type alla funzione corrente non è un oggetto modificato Type. Un oggetto modificato Type viene ottenuto da GetModifiedFieldType(), GetModifiedPropertyType()o GetModifiedParameterType().

Eccezioni

Il tipo corrente non è un puntatore a funzione. Ovvero, la IsFunctionPointer proprietà restituisce false.

Commenti

Questo metodo viene fornito per le finestre di progettazione dei compilatori gestiti. Per altre informazioni sui modificatori personalizzati, vedere classi nello spazio dei System.Runtime.CompilerServices nomi .

Si applica a