다음을 통해 공유


OpCode 구조체

정의

IL(중간 언어) 명령을 설명합니다.

public value class OpCode
public value class OpCode : IEquatable<System::Reflection::Emit::OpCode>
public struct OpCode
public readonly 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
특성
구현

속성

EvaluationStackDelta

IL 명령이 평가 스택을 변경하는 방법의 값을 가져옵니다.

FlowControl

IL(중간 언어) 명령의 흐름 제어 특성입니다.

Name

IL(중간 언어) 명령의 이름입니다.

OpCodeType

IL(중간 언어) 명령의 형식입니다.

OperandType

IL(중간 언어) 명령의 피연산자 형식입니다.

Size

IL(중간 언어) 명령의 크기입니다.

StackBehaviourPop

IL(중간 언어) 명령이 스택을 팝하는 방법입니다.

StackBehaviourPush

IL(중간 언어) 명령이 피연산자를 스택에 푸시하는 방법입니다.

Value

IL(중간 언어) 명령의 숫자 값을 가져옵니다.

메서드

Equals(Object)

지정된 개체가 이 Opcode같은지 테스트합니다.

Equals(OpCode)

현재 인스턴스가 지정된 OpCode같은지 여부를 나타냅니다.

GetHashCode()

Opcode대해 생성된 해시 코드를 반환합니다.

ToString()

OpcodeString반환합니다.

연산자

Equality(OpCode, OpCode)

OpCode 구조체가 같은지 여부를 나타냅니다.

Inequality(OpCode, OpCode)

OpCode 구조체가 같지 않은지 여부를 나타냅니다.

적용 대상