IDistributedCache 인터페이스

정의

직렬화된 값의 분산 캐시를 나타냅니다.Represents a distributed cache of serialized values.

public interface class IDistributedCache
public interface IDistributedCache
type IDistributedCache = interface
Public Interface IDistributedCache
파생

메서드

Get(String)

지정된 키를 가진 값을 가져옵니다.Gets a value with the given key.

GetAsync(String)
GetAsync(String, CancellationToken)

지정된 키를 가진 값을 가져옵니다.Gets a value with the given key.

Refresh(String)

키를 기준으로 캐시의 값을 새로 고쳐 슬라이딩 만료 시간 제한(있는 경우)을 다시 설정합니다.Refreshes a value in the cache based on its key, resetting its sliding expiration timeout (if any).

RefreshAsync(String)
RefreshAsync(String, CancellationToken)

키를 기준으로 캐시의 값을 새로 고쳐 슬라이딩 만료 시간 제한(있는 경우)을 다시 설정합니다.Refreshes a value in the cache based on its key, resetting its sliding expiration timeout (if any).

Remove(String)

지정된 키를 가진 값을 제거합니다.Removes the value with the given key.

RemoveAsync(String)
RemoveAsync(String, CancellationToken)

지정된 키를 가진 값을 제거합니다.Removes the value with the given key.

Set(String, Byte[], DistributedCacheEntryOptions)

지정된 키를 가진 값을 설정합니다.Sets a value with the given key.

SetAsync(String, Byte[], DistributedCacheEntryOptions)
SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken)

지정된 키를 가진 값을 설정합니다.Sets the value with the given key.

확장 메서드

GetString(IDistributedCache, String)

지정된 키로 지정된 캐시에서 문자열을 가져옵니다.Gets a string from the specified cache with the specified key.

GetStringAsync(IDistributedCache, String)

지정된 키로 지정된 캐시에서 문자열을 비동기적으로 가져옵니다.Asynchronously gets a string from the specified cache with the specified key.

GetStringAsync(IDistributedCache, String, CancellationToken)

지정된 키로 지정된 캐시에서 문자열을 비동기적으로 가져옵니다.Asynchronously gets a string from the specified cache with the specified key.

Set(IDistributedCache, String, Byte[])

지정된 키로 지정된 캐시의 바이트 시퀀스를 설정합니다.Sets a sequence of bytes in the specified cache with the specified key.

SetAsync(IDistributedCache, String, Byte[])

지정된 키로 지정된 캐시의 바이트 시퀀스를 비동기적으로 설정합니다.Asynchronously sets a sequence of bytes in the specified cache with the specified key.

SetAsync(IDistributedCache, String, Byte[], CancellationToken)

지정된 키로 지정된 캐시의 바이트 시퀀스를 비동기적으로 설정합니다.Asynchronously sets a sequence of bytes in the specified cache with the specified key.

SetString(IDistributedCache, String, String)

지정된 키로 지정된 캐시에서 문자열을 설정합니다.Sets a string in the specified cache with the specified key.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

지정된 키로 지정된 캐시에서 문자열을 설정합니다.Sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String)

지정된 키로 지정된 캐시에서 문자열을 비동기적으로 설정합니다.Asynchronously sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions)

지정된 키로 지정된 캐시에서 문자열을 비동기적으로 설정합니다.Asynchronously sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken)

지정된 키로 지정된 캐시에서 문자열을 비동기적으로 설정합니다.Asynchronously sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

지정된 키로 지정된 캐시에서 문자열을 비동기적으로 설정합니다.Asynchronously sets a string in the specified cache with the specified key.

적용 대상