C# 클래스 TransactionalNodeService.Soap.SoapMapManager

상속: TransactionalNodeService.Proxy.IMapManager
파일 보기 프로젝트 열기: chris-tomich/Glyma 1 사용 예제들

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

CreateDomain() 공개 메소드

public CreateDomain ( string domainName ) : void
domainName string
리턴 void

CreateNode() 공개 메소드

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
리턴 TransactionalNodeService.Proxy.INode

CreateRelationship() 공개 메소드

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
리턴 TransactionalNodeService.Proxy.IRelationship

CreateRootMap() 공개 메소드

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

DeleteDomain() 공개 메소드

public DeleteDomain ( System.Guid domainId ) : void
domainId System.Guid
리턴 void

DeleteRootMap() 공개 메소드

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

ExecuteTransaction() 공개 메소드

public ExecuteTransaction ( TransactionalNodeService.Soap.TransactionFramework transactionChain ) : void
transactionChain TransactionalNodeService.Soap.TransactionFramework
리턴 void

ExecuteTransactions() 공개 메소드

public ExecuteTransactions ( Queue chains ) : void
chains Queue
리턴 void

ForceTransactionReExecution() 공개 메소드

public ForceTransactionReExecution ( ) : void
리턴 void

InitialiseMapManagerAsync() 공개 메소드

public InitialiseMapManagerAsync ( ) : void
리턴 void

QueryDomainsAsync() 공개 메소드

public QueryDomainsAsync ( ) : void
리턴 void

QueryMapByDomainAsync() 공개 메소드

public QueryMapByDomainAsync ( System.Guid domainId ) : void
domainId System.Guid
리턴 void

QueryMapByIdAsync() 공개 메소드

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

QueryMapByIdAsync() 공개 메소드

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

QueryMapByNodeAsync() 공개 메소드

public QueryMapByNodeAsync ( TransactionalNodeService.Proxy node ) : void
node TransactionalNodeService.Proxy
리턴 void

QueryMapByNodeAsync() 공개 메소드

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

SoapMapManager() 공개 메소드

public SoapMapManager ( ISoapEndPointFactory serviceProxyFactory ) : System
serviceProxyFactory ISoapEndPointFactory
리턴 System