CallConvCdecl Klasa

Definicja

Wskazuje, że metoda powinna używać Cdecl konwencji wywoływania.

public ref class CallConvCdecl
public class CallConvCdecl
[System.Runtime.InteropServices.ComVisible(true)]
public class CallConvCdecl
type CallConvCdecl = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type CallConvCdecl = class
Public Class CallConvCdecl
Dziedziczenie
CallConvCdecl
Atrybuty

Uwagi

Obiekt wywołujący czyści stos. Umożliwia to wywoływanie funkcji za pomocą polecenia varargs.

Ta klasa jest używana tylko jako modyfikator niestandardowy podpisu metadanych metody.

Klasy w System.Runtime.CompilerServices programie są przeznaczone tylko do użytku kompilatora.

Kompilatory emitują niestandardowe modyfikatory w metadanych, aby zmienić sposób, w jaki kompilator just in time (JIT) obsługuje wartości, gdy zachowanie domyślne nie jest odpowiednie. Gdy kompilator JIT napotka modyfikator niestandardowy, obsługuje wartość w sposób określony przez modyfikator. Kompilatory mogą stosować modyfikatory niestandardowe do metod, parametrów i zwracanych wartości. Kompilator JIT musi odpowiadać na wymagane modyfikatory, ale może ignorować opcjonalne modyfikatory. Kompilator języka C++ może emitować modyfikator niestandardowy w celu opisania sposobu traktowania bajtów w przypadkach, gdy kompilator JIT traktuje bajty w sposób niezgodny z językiem C++.

Modyfikatory niestandardowe można emitować do metadanych przy użyciu jednej z następujących technik:

Konstruktory

CallConvCdecl()

Inicjuje nowe wystąpienie klasy CallConvCdecl.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy