Open sandboxFocus

Method Deserialize

Deserialize(BinaryReader, ImmutableArray<string>)

Deserializes a CacheItem from a BinaryReader.

Declaration
public CacheItem Deserialize(BinaryReader reader, ImmutableArray<string> dependencies)
Parameters
Type Name Description
BinaryReader reader

The reader to deserialize from.

ImmutableArray<string> dependencies

The dependencies associated with the cache item.

Returns
Type Description
CacheItem

The deserialized CacheItem.

Exceptions
Type Condition
InvalidCacheItemException

Thrown when the cache item marker is not recognized.