C# Class TransactionalNodeService.Soap.TransactionFramework.TransactionChain

Inheritance: ISoapTransactionLinkExecutor
Show file Open project: chris-tomich/Glyma Class Usage Examples

Public Properties

Property Type Description
ChainId int

Private Properties

Property Type Description
ISoapTransactionLinkExecutor void
ISoapTransactionLinkExecutor void
OnTransactionCompleted void
OnTransactionFailed void

Public Methods

Method Description
AddTransaction ( ISoapTransactionLink transaction ) : void
ExecuteTransaction ( System.Guid sessionId, Service serviceProxy ) : void
FillBulkOperations ( ObservableCollection bulkOperationResponses ) : void
Reset ( ) : void
TransactionChain ( ) : System
UpdateDependencies ( ) : DependencyCollection

Private Methods

Method Description
ISoapTransactionLinkExecutor ( System.Guid sessionId, Service serviceProxy, Service &bulkOperations ) : void
ISoapTransactionLinkExecutor ( Service bulkOperationResponse ) : void
OnTransactionCompleted ( object sender, Service e ) : void
OnTransactionFailed ( object sender, EventArgs e ) : void

Method Details

AddTransaction() public method

public AddTransaction ( ISoapTransactionLink transaction ) : void
transaction ISoapTransactionLink
return void

ExecuteTransaction() public method

public ExecuteTransaction ( System.Guid sessionId, Service serviceProxy ) : void
sessionId System.Guid
serviceProxy Service
return void

FillBulkOperations() public method

public FillBulkOperations ( ObservableCollection bulkOperationResponses ) : void
bulkOperationResponses ObservableCollection
return void

Reset() public method

public Reset ( ) : void
return void

TransactionChain() public method

public TransactionChain ( ) : System
return System

UpdateDependencies() public method

public UpdateDependencies ( ) : DependencyCollection
return DependencyCollection

Property Details

ChainId public property

public int ChainId
return int