Table of Contents

Namespace Scaleout.Client.KeyEncoding

Classes

CacheNameExtensions

Extension methods for cache names.

KeyEncoder<T>

Base class for key encoder implementations.

LegacySessionKeyEncoder

Key encoder for accessing session objects stored by the original session provider (Soss.Web.SossStoreProvider in soss_storeprovider.dll) that ships with the ScaleOut Product Suite.

LegacyStringKeyEncoder

Legacy string key encoder for accessing objects whose keys were encoded by the original ScaleOut NamedCache client libraries.

ShortStringKeyEncoder

A key encoder for string keys that do not exceed 26 bytes (when encoded as UTF-8). Offers better performance than the default string key encoder and results in less memory usage in the ScaleOut service.

Structs

KeyEncodingResult

Result of a Encode(T) call containing a 32-byte representation of a key and, optionally, an encoded string to be stored in the ScaleOut service for string key types.