Comparteix a través de


OpCode.EvaluationStackDelta Propiedad

Definición

Obtiene el valor de cómo cambia la pila de evaluación la instrucción IL.

public:
 property int EvaluationStackDelta { int get(); };
public int EvaluationStackDelta { get; }
member this.EvaluationStackDelta : int
Public ReadOnly Property EvaluationStackDelta As Integer

Valor de propiedad

Comentarios

Diferencia entre el número de elementos extraídos de la pila y cuántos se insertan en la pila como resultado de la instrucción IL.

Para obtener instrucciones de IL como Call cambio de pila no es fijo y depende de la firma de referencia denominada.

Para este OpCodes el EvaluationStackDelta devuelve 0. En este caso, no debe confiar en

EvaluationStackDelta para calcular el tamaño de pila o la pila máxima, en su lugar debe evaluar la firma de referencia.

Por ejemplo, en caso de que la instrucción llame a una referencia de método, debe evaluar la firma del método;

El recuento de inserciones depende del valor devuelto, el recuento de elementos emergentes depende del número de parámetros pasados.

Se aplica a