OpCodes.Mul_Ovf Veld
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vermenigvuldigt twee gehele getallen, voert een overloopcontrole uit en pusht het resultaat naar de evaluatiestack.
public: static initonly System::Reflection::Emit::OpCode Mul_Ovf;
public static readonly System.Reflection.Emit.OpCode Mul_Ovf;
staticval mutable Mul_Ovf : System.Reflection.Emit.OpCode
Public Shared ReadOnly Mul_Ovf As OpCode
Waarde van veld
Opmerkingen
De volgende tabel bevat de hexadecimale en Microsoft MSIL-assembly-indeling (Tussenliggende taal), samen met een beknopt overzicht:
| Format | Assembly-indeling | Description |
|---|---|---|
| D8 | mul.ovf | Vermenigvuldigt twee gehele getallen op de stack met een overloopcontrole. |
Het overgangsgedrag van de stack, in opeenvolgende volgorde, is:
value1wordt naar de stapel geduwd.value2wordt naar de stapel geduwd.value2envalue1worden uit de stapel gepopt;value1wordt vermenigvuldigdvalue2met , met een overloopcontrole.Het resultaat wordt naar de stapel gepusht.
De mul.ovf instructie vermenigvuldigt het gehele getal met een geheel getal value1value2 en pusht het resultaat op de stack. Er wordt een uitzondering gegenereerd als het resultaat niet in het resultaattype past.
OverflowException wordt gegenereerd als het resultaat niet kan worden weergegeven in het resultaattype.
De volgende Emit overbelasting van de methode kan de mul.ovf opcode gebruiken: