IBufferDistributedCache.TryGetAsync 方法     
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
异步尝试检索现有缓存项。
public System.Threading.Tasks.ValueTask<bool> TryGetAsync (string key, System.Buffers.IBufferWriter<byte> destination, System.Threading.CancellationToken token = default);
	abstract member TryGetAsync : string * System.Buffers.IBufferWriter<byte> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<bool>
	Public Function TryGetAsync (key As String, destination As IBufferWriter(Of Byte), Optional token As CancellationToken = Nothing) As ValueTask(Of Boolean)
	参数
- key
 - String
 
缓存项的唯一键。
- destination
 - IBufferWriter<Byte>
 
成功时写入缓存内容的目标。
- token
 - CancellationToken
 
用于传播操作应取消的通知的 CancellationToken。
返回
如果找到缓存项,则 true 否则 false。
注解
这在功能上类似于 GetAsync(String, CancellationToken),但避免了数组分配。