// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
using System;
using System.Collections;
using System.Diagnostics.CodeAnalysis;
namespace System.Runtime.Caching
{
internal class MemoryCacheKey
{
private readonly string _key;
private readonly int _hash;
internal int Hash { get { return _hash; } }
internal string Key { get { return _key; } }
internal MemoryCacheKey(string key)
{
_key = key;
_hash = key.GetHashCode();
}
}
}
|