Type.GetFunctionPointerCallingConventions Метод
В этой статье
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе возвращает соглашения о вызовах текущего указателя Typeфункции .
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()
Массив Type объектов , представляющих все соглашения о вызовах для текущего указателя Typeфункции .
-или-
Пустой массив типа Type, если для текущего указателя Typeфункции не определены соглашения о вызовах .
-или-
Пустой массив типа Type, если текущий указатель Type функции не является измененным Type. Измененный Type объект получается из GetModifiedFieldType(), GetModifiedPropertyType()или GetModifiedParameterType().
Текущий тип не является указателем функции. То есть свойство IsFunctionPointer возвращает значение false
.
Этот метод предоставляется для конструкторов управляемых компиляторов. Дополнительные сведения о пользовательских модификаторах см. в разделе Классы в System.Runtime.CompilerServices пространстве имен .
Применяется к
Продукт | Версии |
---|---|
.NET | 8, 9, 10 |