TypeDelegator.GetFunctionPointerCallingConventions Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе возвращает соглашения о вызовах текущего указателя Typeфункции .
public:
override cli::array <Type ^> ^ GetFunctionPointerCallingConventions();
public override Type[] GetFunctionPointerCallingConventions ();
override this.GetFunctionPointerCallingConventions : unit -> Type[]
Public Overrides Function GetFunctionPointerCallingConventions () As Type()
Возвращаемое значение
Массив Type объектов , представляющих все соглашения о вызовах для текущего указателя Typeфункции .
-или-
Пустой массив типа Type, если для текущего указателя Typeфункции не определены соглашения о вызовах .
-или-
Пустой массив типа Type, если текущий указатель Type функции не является измененным Type. Измененный Type объект получается из GetModifiedFieldType(), GetModifiedPropertyType()или GetModifiedParameterType().
Исключения
Текущий тип не является указателем функции. То есть свойство IsFunctionPointer возвращает значение false
.
Комментарии
Этот метод предоставляется для конструкторов управляемых компиляторов. Дополнительные сведения о настраиваемых модификаторах см. в разделе Классы в System.Runtime.CompilerServices пространстве имен.