Share via


IBufferDistributedCache.TryGet(String, IBufferWriter<Byte>) Method

Definition

Attempts to retrieve an existing cache item.

public:
 bool TryGet(System::String ^ key, System::Buffers::IBufferWriter<System::Byte> ^ destination);
public bool TryGet (string key, System.Buffers.IBufferWriter<byte> destination);
abstract member TryGet : string * System.Buffers.IBufferWriter<byte> -> bool
Public Function TryGet (key As String, destination As IBufferWriter(Of Byte)) As Boolean

Parameters

key
String

The unique key for the cache item.

destination
IBufferWriter<Byte>

The target to write the cache contents on success.

Returns

true if the cache item is found, false otherwise.

Remarks

This method is functionally similar to Get(String), but avoids the array allocation.

Applies to