StateStorageBridge<TState> 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
조직 상태에서 작동하기 위한 기능을 제공합니다. 를 구현합니다. IStorage<TState>
public class StateStorageBridge<TState> : Orleans.Core.IStorage<TState> where TState : new()
public class StateStorageBridge<TState> : Orleans.Core.IStorage<TState>
public class StateStorageBridge<TState> : Orleans.Core.IStorage<TState>, Orleans.Runtime.IGrainMigrationParticipant
type StateStorageBridge<'State (requires 'State : (new : unit -> 'State))> = class
interface IStorage<'State (requires 'State : (new : unit -> 'State))>
type StateStorageBridge<'State> = class
interface IStorage<'State>
interface IStorage
type StateStorageBridge<'State> = class
interface IStorage<'State>
interface IStorage
interface IGrainMigrationParticipant
Public Class StateStorageBridge(Of TState)
Implements IStorage(Of TState)
Public Class StateStorageBridge(Of TState)
Implements IGrainMigrationParticipant, IStorage(Of TState)
형식 매개 변수
- TState
기본 상태 유형입니다.
- 상속
-
StateStorageBridge<TState>
- 구현
생성자
StateStorageBridge<TState>(String, GrainReference, IGrainStorage, ILoggerFactory) |
조직 상태에서 작동하기 위한 기능을 제공합니다. 를 구현합니다. IStorage<TState> |
StateStorageBridge<TState>(String, IGrainContext, IGrainStorage, ILoggerFactory, IActivatorProvider) |
사용되지 않음.
조직 상태에서 작동하기 위한 기능을 제공합니다. 를 구현합니다. IStorage<TState> |
StateStorageBridge<TState>(String, IGrainContext, IGrainStorage) |
조직 상태에서 작동하기 위한 기능을 제공합니다. 를 구현합니다. IStorage<TState> |
속성
Etag |
ETag를 가져옵니다. |
RecordExists |
레코드가 이미 있는지 여부를 나타내는 값을 가져옵니다. |
State |
상태를 가져오거나 설정합니다. |
메서드
ClearStateAsync() |
비동기 메서드는 현재 조직 상태 데이터를 백업 저장소에 씁니다. |
OnDehydrate(IDehydrationContext) |
조직 상태에서 작동하기 위한 기능을 제공합니다. 를 구현합니다. IStorage<TState> |
OnRehydrate(IRehydrationContext) |
조직 상태에서 작동하기 위한 기능을 제공합니다. 를 구현합니다. IStorage<TState> |
ReadStateAsync() |
비동기 메서드는 백업 저장소에서 현재 조직 상태 데이터의 새로 고침을 발생합니다. 조직 상태 데이터의 이전 내용을 덮어씁니다. |
WriteStateAsync() |
비동기 메서드는 현재 조직 상태 데이터를 백업 저장소에 씁니다. |