OpCode.EvaluationStackDelta Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.