다음을 통해 공유


IFaultInjectionTransactionalState<TState> 인터페이스

정의

public interface IFaultInjectionTransactionalState<TState> : Orleans.Transactions.Abstractions.ITransactionalState<TState> where TState : class, new()
type IFaultInjectionTransactionalState<'State (requires 'State : null and 'State : (new : unit -> 'State))> = interface
    interface ITransactionalState<'State (requires 'State : null and 'State : (new : unit -> 'State))>
Public Interface IFaultInjectionTransactionalState(Of TState)
Implements ITransactionalState(Of TState)

형식 매개 변수

TState
구현

속성

FaultInjectionControl

메서드

PerformRead<TResult>(Func<TState,TResult>)

상태를 수정하지 않고 읽기 작업을 수행하고 결과를 반환합니다.

(다음에서 상속됨 ITransactionalState<TState>)
PerformUpdate<TResult>(Func<TState,TResult>)

업데이트 작업을 수행하고 결과를 반환합니다.

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

확장 메서드

PerformUpdate<TState>(ITransactionalState<TState>, Action<TState>)

결과를 반환하지 않고 업데이트 작업을 수행합니다.

적용 대상