CallConvFastcall Osztály

Definíció

Ez a hívási konvenció nem támogatott az .NET ezen verziójában.

public ref class CallConvFastcall
public class CallConvFastcall
[System.Runtime.InteropServices.ComVisible(true)]
public class CallConvFastcall
type CallConvFastcall = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type CallConvFastcall = class
Public Class CallConvFastcall
Öröklődés
CallConvFastcall
Attribútumok

Megjegyzések

A __fastcall hívási konvenció azt határozza meg, hogy a függvények argumentumai lehetőség szerint a regiszterekben legyenek átadva.

A beosztott System.Runtime.CompilerServices osztályok csak fordító írók számára használhatók.

A fordítók egyéni módosítókat bocsátanak ki a metaadatokon belül, hogy megváltoztassa, hogy az igény szerinti (JIT) fordító hogyan kezeli az értékeket, ha az alapértelmezett viselkedés nem megfelelő. Amikor a JIT-fordító egyéni módosítóval találkozik, a módosító által megadott módon kezeli az értéket. A fordítók egyéni módosítókat alkalmazhatnak metódusokra, paraméterekre és visszaadott értékekre. A JIT-fordítónak válaszolnia kell a szükséges módosítókra, de figyelmen kívül hagyhatja az opcionális módosítókat. A C++ fordítók egyéni módosítót bocsáthatnak ki, amely leírja, hogyan kell kezelni a bájtokat olyan esetekben, amikor a JIT-fordító alapértelmezés szerint nem kompatibilis a C++-tal.

Az alábbi technikák egyikével egyéni módosítókat bocsáthat ki metaadatokba:

Konstruktorok

Name Description
CallConvFastcall()

Inicializálja a CallConvFastcall osztály új példányát.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: