C# 클래스 NServiceBus.Sagas.ActiveSagaInstance

Represents a saga instance being processed on the pipeline.
파일 보기 프로젝트 열기: Particular/NServiceBus 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ActiveSagaInstance System
AttachEntity void
AttachExistingEntity void
Completed void
GetDefault object
MarkAsNotFound void
TryGetCorrelationProperty bool
UpdateModified void
Updated void
ValidateChanges void
ValidateCorrelationPropertyHaveValue void
ValidateCorrelationPropertyNotModified void
ValidateSagaIdIsNotModified void

공개 메소드들

메소드 설명
AttachNewEntity ( IContainSagaData sagaEntity ) : void

Provides a way to update the actual saga entity.

비공개 메소드들

메소드 설명
ActiveSagaInstance ( Saga saga, NServiceBus.Sagas.SagaMetadata metadata, Func currentUtcDateTimeProvider ) : System
AttachEntity ( IContainSagaData sagaEntity ) : void
AttachExistingEntity ( IContainSagaData loadedEntity ) : void
Completed ( ) : void
GetDefault ( Type type ) : object
MarkAsNotFound ( ) : void
TryGetCorrelationProperty ( CorrelationPropertyInfo &sagaCorrelationProperty ) : bool
UpdateModified ( ) : void
Updated ( ) : void
ValidateChanges ( ) : void
ValidateCorrelationPropertyHaveValue ( ) : void
ValidateCorrelationPropertyNotModified ( ) : void
ValidateSagaIdIsNotModified ( ) : void

메소드 상세

AttachNewEntity() 공개 메소드

Provides a way to update the actual saga entity.
public AttachNewEntity ( IContainSagaData sagaEntity ) : void
sagaEntity IContainSagaData The new entity.
리턴 void