CallConvCdecl 类

定义

指示方法应使用 Cdecl 调用约定。

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
继承
CallConvCdecl
属性

注解

调用方清理堆栈。 这允许使用 . 调用 varargs函数。

此类仅用作方法元数据签名的自定义修饰符。

中的 System.Runtime.CompilerServices 类仅供编译器编写器使用。

编译器在元数据中发出自定义修饰符,以更改当默认行为不适合时,实时 (JIT) 编译器处理值的方式。 当 JIT 编译器遇到自定义修饰符时,它会以修饰符指定的方式处理值。 编译器可以将自定义修饰符应用于方法、参数和返回值。 JIT 编译器必须响应所需的修饰符,但可以忽略可选修饰符。 C++ 编译器可以发出自定义修饰符来描述在 JIT 编译器以与 C++ 不兼容的方式处理字节时应如何处理字节。

可以使用以下方法之一将自定义修饰符发出到元数据中:

构造函数

CallConvCdecl()

初始化 CallConvCdecl 类的新实例。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于