C# 클래스 dnSpy.Hex.Operations.HexSearchServiceImpl.SearchStateBase

상속: IDisposable
파일 보기 프로젝트 열기: 0xd4d/dnSpy

공개 프로퍼티들

프로퍼티 타입 설명
Buffer dnSpy.Contracts.Hex.HexBuffer
CancellationToken System.Threading.CancellationToken

보호된 프로퍼티들

프로퍼티 타입 설명
Data byte[]
dataIndex int
dataLength int
dataPosition HexPosition

공개 메소드들

메소드 설명
Dispose ( ) : void
GetNextByte ( ) : byte
GetPreviousByte ( ) : byte
SetPosition ( HexPosition position ) : void
SetPreviousPosition ( HexPosition position ) : void

보호된 메소드들

메소드 설명
FillNextData ( ) : void
FillPreviousData ( ) : void
SearchStateBase ( HexBuffer buffer, CancellationToken cancellationToken ) : System

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

FillNextData() 보호된 메소드

protected FillNextData ( ) : void
리턴 void

FillPreviousData() 보호된 메소드

protected FillPreviousData ( ) : void
리턴 void

GetNextByte() 공개 메소드

public GetNextByte ( ) : byte
리턴 byte

GetPreviousByte() 공개 메소드

public GetPreviousByte ( ) : byte
리턴 byte

SearchStateBase() 보호된 메소드

protected SearchStateBase ( HexBuffer buffer, CancellationToken cancellationToken ) : System
buffer dnSpy.Contracts.Hex.HexBuffer
cancellationToken System.Threading.CancellationToken
리턴 System

SetPosition() 공개 메소드

public SetPosition ( HexPosition position ) : void
position HexPosition
리턴 void

SetPreviousPosition() 공개 메소드

public SetPreviousPosition ( HexPosition position ) : void
position HexPosition
리턴 void

프로퍼티 상세

Buffer 공개적으로 프로퍼티

public HexBuffer,dnSpy.Contracts.Hex Buffer
리턴 dnSpy.Contracts.Hex.HexBuffer

CancellationToken 공개적으로 프로퍼티

public CancellationToken,System.Threading CancellationToken
리턴 System.Threading.CancellationToken

Data 보호되어 있는 프로퍼티

protected byte[] Data
리턴 byte[]

dataIndex 보호되어 있는 프로퍼티

protected int dataIndex
리턴 int

dataLength 보호되어 있는 프로퍼티

protected int dataLength
리턴 int

dataPosition 보호되어 있는 프로퍼티

protected HexPosition dataPosition
리턴 HexPosition