C# Класс dnSpy.Contracts.Hex.Operations.HexSearchService

Search service
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Find ( HexBufferPoint startingPosition, HexFindOptions options, CancellationToken cancellationToken ) : HexBufferSpan?

Finds the pattern

Find ( HexBufferSpan searchRange, HexBufferPoint startingPosition, HexFindOptions options, CancellationToken cancellationToken ) : HexBufferSpan?

Finds the pattern

FindAll ( HexBufferSpan searchRange, HexBufferPoint startingPosition, HexFindOptions options, CancellationToken cancellationToken ) : IEnumerable

Finds all matches

FindAll ( HexBufferSpan searchRange, HexFindOptions options, CancellationToken cancellationToken ) : IEnumerable

Finds all matches

Защищенные методы

Метод Описание
HexSearchService ( ) : System

Constructor

Описание методов

Find() публичный Метод

Finds the pattern
public Find ( HexBufferPoint startingPosition, HexFindOptions options, CancellationToken cancellationToken ) : HexBufferSpan?
startingPosition HexBufferPoint Starting position
options HexFindOptions Options
cancellationToken System.Threading.CancellationToken Cancellation token
Результат HexBufferSpan?

Find() публичный Метод

Finds the pattern
public Find ( HexBufferSpan searchRange, HexBufferPoint startingPosition, HexFindOptions options, CancellationToken cancellationToken ) : HexBufferSpan?
searchRange HexBufferSpan Search range
startingPosition HexBufferPoint Starting position
options HexFindOptions Options
cancellationToken System.Threading.CancellationToken Cancellation token
Результат HexBufferSpan?

FindAll() публичный абстрактный Метод

Finds all matches
public abstract FindAll ( HexBufferSpan searchRange, HexBufferPoint startingPosition, HexFindOptions options, CancellationToken cancellationToken ) : IEnumerable
searchRange HexBufferSpan Search range
startingPosition HexBufferPoint Starting position
options HexFindOptions Options
cancellationToken System.Threading.CancellationToken Cancellation token
Результат IEnumerable

FindAll() публичный Метод

Finds all matches
public FindAll ( HexBufferSpan searchRange, HexFindOptions options, CancellationToken cancellationToken ) : IEnumerable
searchRange HexBufferSpan Search range
options HexFindOptions Options
cancellationToken System.Threading.CancellationToken Cancellation token
Результат IEnumerable

HexSearchService() защищенный Метод

Constructor
protected HexSearchService ( ) : System
Результат System