OpCode 구조체

정의

IL(중간 언어) 명령을 설명합니다.Describes an intermediate language (IL) instruction.

public value class OpCode
public value class OpCode : IEquatable<System::Reflection::Emit::OpCode>
public struct OpCode
public struct OpCode : IEquatable<System.Reflection.Emit.OpCode>
[System.Runtime.InteropServices.ComVisible(true)]
public struct OpCode
type OpCode = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type OpCode = struct
Public Structure OpCode
Public Structure OpCode
Implements IEquatable(Of OpCode)
상속
OpCode
특성
구현

속성

FlowControl

IL(중간 언어) 명령의 흐름 제어 특성입니다.The flow control characteristics of the intermediate language (IL) instruction.

Name

IL(중간 언어) 명령의 이름입니다.The name of the intermediate language (IL) instruction.

OpCodeType

IL(중간 언어) 명령의 형식입니다.The type of intermediate language (IL) instruction.

OperandType

IL(중간 언어) 명령의 피연산자 형식입니다.The operand type of an intermediate language (IL) instruction.

Size

IL(중간 언어) 명령의 크기입니다.The size of the intermediate language (IL) instruction.

StackBehaviourPop

IL(중간 언어) 명령에서 스택을 팝하는 방법입니다.How the intermediate language (IL) instruction pops the stack.

StackBehaviourPush

IL(중간 언어) 명령에서 스택에 피연산자를 푸시하는 방법입니다.How the intermediate language (IL) instruction pushes operand onto the stack.

Value

IL(중간 언어) 명령의 숫자 값을 가져옵니다.Gets the numeric value of the intermediate language (IL) instruction.

메서드

Equals(Object)

지정된 개체가 이 Opcode와 같은지 여부를 검사합니다.Tests whether the given object is equal to this Opcode.

Equals(OpCode)

현재 인스턴스와 지정된 OpCode이 같은지 여부를 나타냅니다.Indicates whether the current instance is equal to the specified OpCode.

GetHashCode()

Opcode의 생성된 해시 코드를 반환합니다.Returns the generated hash code for this Opcode.

ToString()

OpcodeString으로 반환합니다.Returns this Opcode as a String.

연산자

Equality(OpCode, OpCode)

두 개의 OpCode 구조체가 같은지 여부를 나타냅니다.Indicates whether two OpCode structures are equal.

Inequality(OpCode, OpCode)

두 개의 OpCode 구조체가 같지 않은지 여부를 나타냅니다.Indicates whether two OpCode structures are not equal.

적용 대상