CallConvStdcall Klass

Definition

Anger att en metod ska använda anropskonventionen StdCall .

public ref class CallConvStdcall
public class CallConvStdcall
[System.Runtime.InteropServices.ComVisible(true)]
public class CallConvStdcall
type CallConvStdcall = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type CallConvStdcall = class
Public Class CallConvStdcall
Arv
CallConvStdcall
Attribut

Kommentarer

Anroparen rensar stacken. Detta är standardkonventionen för att anropa ohanterade funktioner från hanterad kod.

Klasserna i System.Runtime.CompilerServices används endast för kompilatorförfattare.

Kompilatorer genererar anpassade modifierare i metadata för att ändra hur jit-kompilatorn (just-in-time) hanterar värden när standardbeteendet inte är lämpligt. När JIT-kompilatorn stöter på en anpassad modifierare hanterar den värdet på det sätt som modifieraren anger. Kompilatorer kan använda anpassade modifierare för metoder, parametrar och returvärden. JIT-kompilatorn måste svara på nödvändiga modifierare men kan ignorera valfria modifierare. En C++-kompilator kan generera en anpassad modifierare för att beskriva hur en byte ska behandlas i fall där JIT-kompilatorn behandlar byte på ett sätt som inte är kompatibelt med C++ som standard.

Du kan generera anpassade modifierare i metadata med någon av följande tekniker:

Konstruktorer

Name Description
CallConvStdcall()

Initierar en ny instans av CallConvStdcall klassen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för