CallConvCdecl Classe

Definizione

Indica che un metodo dovrebbe utilizzare la convenzione di chiamata Cdecl.Indicates that a method should use the Cdecl calling convention.

public ref class CallConvCdecl
[System.Runtime.InteropServices.ComVisible(true)]
public class CallConvCdecl
type CallConvCdecl = class
Public Class CallConvCdecl
Ereditarietà
CallConvCdecl
Attributi

Commenti

Il chiamante esegue la pulizia dello stack.The caller cleans the stack. In questo modo è possibile varargschiamare le funzioni con.This enables calling functions with varargs.

Questa classe viene utilizzata solo come modificatore personalizzato della firma dei metadati di un metodo.This class is used only as a custom modifier of the metadata signature of a method.

Le classi in System.Runtime.CompilerServices sono solo per l'uso da parte dei writer del compilatore.The classes in System.Runtime.CompilerServices are for compiler writers' use only.

I compilatori creano modificatori personalizzati all'interno dei metadati per modificare la modalità di gestione dei valori da parte del compilatore just-in-time (JIT) quando il comportamento predefinito non è appropriato.Compilers emit custom modifiers within metadata to change the way that the just-in-time (JIT) compiler handles values when the default behavior is not appropriate. Quando il compilatore JIT rileva un modificatore personalizzato, gestisce il valore nel modo in cui viene specificato il modificatore.When the JIT compiler encounters a custom modifier, it handles the value in the way that the modifier specifies. I compilatori possono applicare modificatori personalizzati a metodi, parametri e valori restituiti.Compilers can apply custom modifiers to methods, parameters, and return values. Il compilatore JIT deve rispondere ai modificatori obbligatori, ma può ignorare i modificatori facoltativi.The JIT compiler must respond to required modifiers but can ignore optional modifiers. Un C++ compilatore può generare un modificatore personalizzato per descrivere il modo in cui un byte deve essere trattato nei casi in cui il compilatore JIT considera i byte in modo C++ non compatibile con per impostazione predefinita.A C++ compiler could emit a custom modifier to describe how a byte should be treated in cases where the JIT compiler treats bytes in a manner that is not compatible with C++ by default.

È possibile creare modificatori personalizzati nei metadati utilizzando una delle tecniche seguenti:You can emit custom modifiers into metadata using one of the following techniques:

Costruttori

CallConvCdecl()

Inizializza una nuova istanza della classe CallConvCdecl.Initializes a new instance of the CallConvCdecl class.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a