C# Class TransactionalNodeService.Soap.SoapMapManager

Inheritance: TransactionalNodeService.Proxy.IMapManager
显示文件 Open project: chris-tomich/Glyma Class Usage Examples

Private Properties

Property Type Description
GetAllMapTypesCompleted void
GetGlymaVersionCompleted void
OnCreateDomainCompleted void
OnCreateRootMapCompleted void
OnDeleteDomainCompleted void
OnDeleteRootMapCompleted void
OnQueryDomainsCompleted void
OnQueryMapByDomainCompleted void
OnQueryMapCompleted void
OnQueryMapPagedCompleted void
OnTransactionChainFacadesCompleted void
OnTransactionCompleted void
OnTransactionFailed void

Public Methods

Method Description
CreateDomain ( string domainName ) : void
CreateNode ( System.Guid domainId, System.Guid rootMapId, TransactionalNodeService.Proxy nodeType, string originalId, TransactionalNodeService.Soap.TransactionFramework &chain ) : TransactionalNodeService.Proxy.INode
CreateRelationship ( System.Guid domainId, System.Guid rootMapId, TransactionalNodeService.Proxy relationshipType, string originalId, TransactionalNodeService.Soap.TransactionFramework &chain ) : TransactionalNodeService.Proxy.IRelationship
CreateRootMap ( System.Guid domainId, string mapName, TransactionalNodeService.Proxy nodeType, string originalId ) : void
DeleteDomain ( System.Guid domainId ) : void
DeleteRootMap ( System.Guid domainId, System.Guid rootMapId ) : void
ExecuteTransaction ( TransactionalNodeService.Soap.TransactionFramework transactionChain ) : void
ExecuteTransactions ( Queue chains ) : void
ForceTransactionReExecution ( ) : void
InitialiseMapManagerAsync ( ) : void
QueryDomainsAsync ( ) : void
QueryMapByDomainAsync ( System.Guid domainId ) : void
QueryMapByIdAsync ( System.Guid domainId, System.Guid nodeId ) : void
QueryMapByIdAsync ( System.Guid domainId, System.Guid nodeId, int depth ) : void
QueryMapByNodeAsync ( TransactionalNodeService.Proxy node ) : void
QueryMapByNodeAsync ( TransactionalNodeService.Proxy node, int depth ) : void
SoapMapManager ( ISoapEndPointFactory serviceProxyFactory ) : System

Private Methods

Method Description
GetAllMapTypesCompleted ( object sender, TransactionalNodeService.Service eventArgs ) : void
GetGlymaVersionCompleted ( object sender, TransactionalNodeService.Service eventArgs ) : void
OnCreateDomainCompleted ( object sender, TransactionalNodeService.Service e ) : void
OnCreateRootMapCompleted ( object sender, TransactionalNodeService.Service e ) : void
OnDeleteDomainCompleted ( object sender, AsyncCompletedEventArgs e ) : void
OnDeleteRootMapCompleted ( object sender, AsyncCompletedEventArgs e ) : void
OnQueryDomainsCompleted ( object sender, TransactionalNodeService.Service e ) : void
OnQueryMapByDomainCompleted ( object sender, TransactionalNodeService.Service e ) : void
OnQueryMapCompleted ( object sender, TransactionalNodeService.Service e ) : void
OnQueryMapPagedCompleted ( object sender, TransactionalNodeService.Service e ) : void
OnTransactionChainFacadesCompleted ( object sender, EventArgs e ) : void
OnTransactionCompleted ( object sender, TransactionalNodeService.Service e ) : void
OnTransactionFailed ( object sender, EventArgs e ) : void

Method Details

CreateDomain() public method

public CreateDomain ( string domainName ) : void
domainName string
return void

CreateNode() public method

public CreateNode ( System.Guid domainId, System.Guid rootMapId, TransactionalNodeService.Proxy nodeType, string originalId, TransactionalNodeService.Soap.TransactionFramework &chain ) : TransactionalNodeService.Proxy.INode
domainId System.Guid
rootMapId System.Guid
nodeType TransactionalNodeService.Proxy
originalId string
chain TransactionalNodeService.Soap.TransactionFramework
return TransactionalNodeService.Proxy.INode

CreateRelationship() public method

public CreateRelationship ( System.Guid domainId, System.Guid rootMapId, TransactionalNodeService.Proxy relationshipType, string originalId, TransactionalNodeService.Soap.TransactionFramework &chain ) : TransactionalNodeService.Proxy.IRelationship
domainId System.Guid
rootMapId System.Guid
relationshipType TransactionalNodeService.Proxy
originalId string
chain TransactionalNodeService.Soap.TransactionFramework
return TransactionalNodeService.Proxy.IRelationship

CreateRootMap() public method

public CreateRootMap ( System.Guid domainId, string mapName, TransactionalNodeService.Proxy nodeType, string originalId ) : void
domainId System.Guid
mapName string
nodeType TransactionalNodeService.Proxy
originalId string
return void

DeleteDomain() public method

public DeleteDomain ( System.Guid domainId ) : void
domainId System.Guid
return void

DeleteRootMap() public method

public DeleteRootMap ( System.Guid domainId, System.Guid rootMapId ) : void
domainId System.Guid
rootMapId System.Guid
return void

ExecuteTransaction() public method

public ExecuteTransaction ( TransactionalNodeService.Soap.TransactionFramework transactionChain ) : void
transactionChain TransactionalNodeService.Soap.TransactionFramework
return void

ExecuteTransactions() public method

public ExecuteTransactions ( Queue chains ) : void
chains Queue
return void

ForceTransactionReExecution() public method

public ForceTransactionReExecution ( ) : void
return void

InitialiseMapManagerAsync() public method

public InitialiseMapManagerAsync ( ) : void
return void

QueryDomainsAsync() public method

public QueryDomainsAsync ( ) : void
return void

QueryMapByDomainAsync() public method

public QueryMapByDomainAsync ( System.Guid domainId ) : void
domainId System.Guid
return void

QueryMapByIdAsync() public method

public QueryMapByIdAsync ( System.Guid domainId, System.Guid nodeId ) : void
domainId System.Guid
nodeId System.Guid
return void

QueryMapByIdAsync() public method

public QueryMapByIdAsync ( System.Guid domainId, System.Guid nodeId, int depth ) : void
domainId System.Guid
nodeId System.Guid
depth int
return void

QueryMapByNodeAsync() public method

public QueryMapByNodeAsync ( TransactionalNodeService.Proxy node ) : void
node TransactionalNodeService.Proxy
return void

QueryMapByNodeAsync() public method

public QueryMapByNodeAsync ( TransactionalNodeService.Proxy node, int depth ) : void
node TransactionalNodeService.Proxy
depth int
return void

SoapMapManager() public method

public SoapMapManager ( ISoapEndPointFactory serviceProxyFactory ) : System
serviceProxyFactory ISoapEndPointFactory
return System