Type.GetFunctionPointerCallingConventions Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, geçerli işlev işaretçisinin Typeçağırma kurallarını döndürür.

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

Döndürülenler

Type[]

Geçerli işlev işaretçisi TypeTypeiçin tüm çağrı kurallarını temsil eden bir nesne dizisi.

-veya-

Geçerli işlev işaretçisi Typeiçin hiçbir çağırma kuralı tanımlanmamışsa türünde Typeboş bir dizi.

-veya-

Geçerli işlev işaretçisi Type değiştirilmiş Typedeğilse türünde Typeboş bir dizi. Değiştirilmiş Type bir , GetModifiedPropertyType()veya GetModifiedParameterType()'den GetModifiedFieldType()alınır.

Özel durumlar

Geçerli tür bir işlev işaretçisi değil. Yani özelliği IsFunctionPointer döndürür false.

Açıklamalar

Bu yöntem, yönetilen derleyici tasarımcıları için sağlanır. Özel değiştiriciler hakkında daha fazla bilgi için bkz. ad alanında System.Runtime.CompilerServices sınıflar.

Şunlara uygulanır