Udostępnij za pośrednictwem


CallConvStdcall Klasa

Definicja

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

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
Dziedziczenie
CallConvStdcall
Atrybuty

Uwagi

Obiekt wywoływany czyści stos. Jest to domyślna konwencja wywoływania funkcji niezarządzanych z kodu zarządzanego.

Klasy w programie System.Runtime.CompilerServices są przeznaczone tylko do użytku autorów 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 modyfikatora. Kompilatory mogą stosować modyfikatory niestandardowe do metod, parametrów i zwracanych wartości. Kompilator JIT musi reagować na wymagane modyfikatory, ale może ignorować opcjonalne modyfikatory. Kompilator języka C++ może emitować modyfikator niestandardowy, aby opisać sposób traktowania bajtów w przypadkach, gdy kompilator JIT traktuje bajty w sposób, który nie jest domyślnie zgodny z językiem C++.

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

Konstruktory

CallConvStdcall()

Inicjuje nowe wystąpienie klasy CallConvStdcall.

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 bieżące wystąpienie.

(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