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. |