다음을 통해 공유


TransactionalStateStorageTestRunner<TState> 클래스

정의

public abstract class TransactionalStateStorageTestRunner<TState> : Orleans.Transactions.TestKit.TransactionTestRunnerBase where TState : class, ITestState, new()
public abstract class TransactionalStateStorageTestRunner<TState> : Orleans.Transactions.TestKit.TransactionTestRunnerBase where TState : class, new()
type TransactionalStateStorageTestRunner<'State (requires 'State : null and 'State :> ITestState and 'State : (new : unit -> 'State))> = class
    inherit TransactionTestRunnerBase
type TransactionalStateStorageTestRunner<'State (requires 'State : null and 'State : (new : unit -> 'State))> = class
    inherit TransactionTestRunnerBase
Public MustInherit Class TransactionalStateStorageTestRunner(Of TState)
Inherits TransactionTestRunnerBase

형식 매개 변수

TState
상속
TransactionalStateStorageTestRunner<TState>
파생

생성자

TransactionalStateStorageTestRunner<TState>(Func<Task<ITransactionalStateStorage<TState>>>, Func<Int32,TState>, IGrainFactory, Action<String>, Func<EquivalencyAssertionOptions<TState>, EquivalencyAssertionOptions<TState>>)

생성자

TransactionalStateStorageTestRunner<TState>(Func<Task<ITransactionalStateStorage<TState>>>, Func<TState>, IGrainFactory, Action<String>)

생성자

필드

assertConfig
grainFactory (다음에서 상속됨 TransactionTestRunnerBase)
stateFactory
stateStorageFactory
testOutput (다음에서 상속됨 TransactionTestRunnerBase)

메서드

CancelMany(Int32)
CancelOne()
ConfirmMany(Int32, Boolean)
ConfirmOne(Boolean)
ConfirmOneAndCancelOne(Boolean, Boolean)
FirstTime_Load_ShouldReturnEmptyLoadResponse()
GrowingBatch()
PrepareMany(Int32)
RandomTestGrain(String) (다음에서 상속됨 TransactionTestRunnerBase)
RandomTestGrain<TGrainInterface>(String) (다음에서 상속됨 TransactionTestRunnerBase)
ReplaceMany(Int32)
ReplaceOne()
ShrinkingBatch()
StoreWithoutChanges()
TestGrain(String, Guid) (다음에서 상속됨 TransactionTestRunnerBase)
TestGrain<TGrainInterface>(String, Guid) (다음에서 상속됨 TransactionTestRunnerBase)
WrongEtags()

적용 대상