Aracılığıyla paylaş


TypeDelegator.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:
 override cli::array <Type ^> ^ GetFunctionPointerCallingConventions();
public override Type[] GetFunctionPointerCallingConventions ();
override this.GetFunctionPointerCallingConventions : unit -> Type[]
Public Overrides 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 , veya GetModifiedParameterType()' den GetModifiedFieldType()GetModifiedPropertyType()elde edilir.

Ö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 ad alanında sınıflar bölümüne System.Runtime.CompilerServices bakın.

Şunlara uygulanır