다음을 통해 공유


IPersistentState<TState> 인터페이스

정의

상태를 저장, 지우기 및 새로 고치는 기능을 사용하여 조직 상태에 대한 액세스를 제공합니다.

public interface IPersistentState<TState> : Orleans.Core.IStorage<TState> where TState : new()
public interface IPersistentState<TState> : Orleans.Core.IStorage<TState>
type IPersistentState<'State (requires 'State : (new : unit -> 'State))> = interface
    interface IStorage<'State (requires 'State : (new : unit -> 'State))>
type IPersistentState<'State> = interface
    interface IStorage<'State>
    interface IStorage
Public Interface IPersistentState(Of TState)
Implements IStorage(Of TState)

형식 매개 변수

TState

기본 상태 유형입니다.

구현

속성

Etag

ETag를 가져옵니다.

(다음에서 상속됨 IStorage)
RecordExists

레코드가 이미 있는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 IStorage)
State

상태를 가져오거나 설정합니다.

(다음에서 상속됨 IStorage<TState>)

메서드

ClearStateAsync()

조직 상태를 지웁니다.

(다음에서 상속됨 IStorage)
ReadStateAsync()

스토리지에서 조직 상태를 읽습니다.

(다음에서 상속됨 IStorage)
WriteStateAsync()

스토리지에 조직 상태를 씁니다.

(다음에서 상속됨 IStorage)

적용 대상

추가 정보