C# Class Rebel.Hive.ProviderSupport.ProviderUnit

Inheritance: DisposableObject, IProviderUnit
ファイルを表示 Open project: RebelCMS/rebelcmsxu5 Class Usage Examples

Public Properties

Property Type Description
WorkAbandoned EventHandler
WorkAbandoning EventHandler
WorkComplete EventHandler
WorkCompleting EventHandler

Public Methods

Method Description
Abandon ( ) : void
Complete ( ) : void
ProviderUnit ( AbstractEntityRepository entityRepository, AbstractScopedCache unitScopedCache ) : System

Protected Methods

Method Description
DisposeResources ( ) : void

Private Methods

Method Description
CheckThrowTransactionActive ( IProviderTransaction providerTransaction ) : void
ConditionalCommit ( IProviderTransaction providerTransaction ) : void
ConditionalRollback ( IProviderTransaction providerTransaction ) : void

Method Details

Abandon() public method

public Abandon ( ) : void
return void

Complete() public method

public Complete ( ) : void
return void

DisposeResources() protected method

protected DisposeResources ( ) : void
return void

ProviderUnit() public method

public ProviderUnit ( AbstractEntityRepository entityRepository, AbstractScopedCache unitScopedCache ) : System
entityRepository AbstractEntityRepository
unitScopedCache Rebel.Framework.AbstractScopedCache
return System

Property Details

WorkAbandoned public_oe property

public EventHandler WorkAbandoned
return EventHandler

WorkAbandoning public_oe property

public EventHandler WorkAbandoning
return EventHandler

WorkComplete public_oe property

public EventHandler WorkComplete
return EventHandler

WorkCompleting public_oe property

public EventHandler WorkCompleting
return EventHandler