CallConvThiscall Třída

Definice

Označuje, že metoda by měla používat ThisCall konvenci volání.

public ref class CallConvThiscall
public class CallConvThiscall
[System.Runtime.InteropServices.ComVisible(true)]
public class CallConvThiscall
type CallConvThiscall = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type CallConvThiscall = class
Public Class CallConvThiscall
Dědičnost
CallConvThiscall
Atributy

Poznámky

Při použití ThisCall konvence volání je this prvním parametrem volání metody ukazatel, který je uložen v registru ECX. Další parametry volání metody se odsílají do zásobníku. Tato konvence volání se používá k volání metod na třídách exportovaných z nespravované knihovny DLL.

Třídy v nástroji System.Runtime.CompilerServices jsou určené pouze pro zapisovače kompilátoru.

Kompilátory generují vlastní modifikátory v rámci metadat, aby změnily způsob, jakým kompilátor jit (just-in-time) zpracovává hodnoty, když výchozí chování není vhodné. Když kompilátor JIT narazí na vlastní modifikátor, zpracovává hodnotu způsobem, který modifikátor určuje. Kompilátory můžou použít vlastní modifikátory na metody, parametry a návratové hodnoty. Kompilátor JIT musí reagovat na požadované modifikátory, ale může ignorovat volitelné modifikátory. Kompilátor jazyka C++ může vygenerovat vlastní modifikátor, který popisuje, jak by měl být bajt zpracován v případech, kdy kompilátor JIT zpracovává bajty způsobem, který není ve výchozím nastavení kompatibilní s jazykem C++.

Vlastní modifikátory můžete do metadat vygenerovat pomocí jedné z následujících technik:

Konstruktory

CallConvThiscall()

Inicializuje novou instanci CallConvThiscall třídy .

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro