Table of Contents

Property FastReadVersion

Namespace
Scaleout.Client
Assembly
Scaleout.Client.dll

FastReadVersion

A version token that can be used to read an object directly for the in-process client cache without first doing a round trip. Set the FastReadVersion to this value to perform a fast read.

public VersionToken FastReadVersion { get; }

Property Value

VersionToken

Remarks

Note that using fast reads introduces the slim possibility of a race: another client/caller may update the targeted object in the brief interval between the ScaleOut supplying this property and your callback's subsequent read. This would cause a stale object to be returned to the fast read caller. Fast reads should therefore only be used in invoke callbacks when external updates are not used or when stale reads are acceptable to business requirements.