CallConvStdcall Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Azt jelzi, hogy egy metódusnak a hívási konvencióval StdCall kell rendelkeznie.
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
- Öröklődés
-
CallConvStdcall
- Attribútumok
Megjegyzések
A hívó megtisztítja a vermet. Ez az alapértelmezett konvenció a nem felügyelt függvények felügyelt kódból való meghívására.
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++ használatával.
Az alábbi technikák egyikével egyéni módosítókat bocsáthat ki metaadatokba:
Metódusok használata az TypeBuilder osztályban, például DefineMethod, DefineField, DefineConstructorés DefineProperty.
Létrehoz egy Microsoft köztes nyelvi (MSIL) utasításfájlt, amely
modoptésmodreqhívásokat tartalmaz, és a fájlt a Ilasm.exe (IL-összeszerelő).A nem felügyelt tükröződési API használata.
Konstruktorok
| Name | Description |
|---|---|
| CallConvStdcall() |
Inicializálja a CallConvStdcall 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) |