Table of Contents

Interface KeyRecordDictionary.IRecordAccess

Namespace
BelNytheraSeiche.TrieDictionary
Assembly
BelNytheraSeiche.TrieDictionary.dll

Defines a public contract for accessing and managing a list of records associated with a single key.

public interface KeyRecordDictionary.IRecordAccess : IEnumerable<KeyRecordDictionary.IRecord>, IEnumerable
Inherited Members

Methods

Add(ReadOnlySpan<byte>)

Adds a new record with the specified content to the end of the list.

KeyRecordDictionary.IRecord Add(ReadOnlySpan<byte> content)

Parameters

content ReadOnlySpan<byte>

The content of the new record.

Returns

KeyRecordDictionary.IRecord

An KeyRecordDictionary.IRecord handle for the newly added record.

Clear()

Removes all records from this list.

void Clear()