C# Класс TransactionalNodeService.Proxy.Universal.Soap.SoapMapManager

Наследование: IMapManager
Показать файл Открыть проект Примеры использования класса

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, NodeType nodeType, string originalId, TransactionFramework &chain ) : INode
CreateRelationship ( System.Guid domainId, System.Guid rootMapId, RelationshipType relationshipType, string originalId, TransactionFramework &chain ) : IRelationship
CreateRootMap ( System.Guid domainId, string mapName, NodeType nodeType, string originalId ) : void
DeleteDomain ( System.Guid domainId ) : void
DeleteRootMap ( System.Guid domainId, System.Guid rootMapId ) : void
ExecuteTransaction ( 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 ( INode node ) : void
QueryMapByNodeAsync ( INode node, int depth ) : void
SoapMapManager ( TransactionalMappingToolServiceClient serviceProxy, bool forceWindowsLogin ) : System

Приватные методы

Метод Описание
GetAllMapTypesCompleted ( object sender, Service eventArgs ) : void
GetGlymaVersionCompleted ( object sender, Service eventArgs ) : void
OnCreateDomainCompleted ( object sender, Service e ) : void
OnCreateRootMapCompleted ( object sender, Service e ) : void
OnDeleteDomainCompleted ( object sender, AsyncCompletedEventArgs e ) : void
OnDeleteRootMapCompleted ( object sender, AsyncCompletedEventArgs e ) : void
OnQueryDomainsCompleted ( object sender, Service e ) : void
OnQueryMapByDomainCompleted ( object sender, Service e ) : void
OnQueryMapCompleted ( object sender, Service e ) : void
OnQueryMapPagedCompleted ( object sender, Service e ) : void
OnTransactionChainFacadesCompleted ( object sender, System e ) : void
OnTransactionCompleted ( object sender, Service e ) : void
OnTransactionFailed ( object sender, System e ) : void

Описание методов

CreateDomain() публичный Метод

public CreateDomain ( string domainName ) : void
domainName string
Результат void

CreateNode() публичный Метод

public CreateNode ( System.Guid domainId, System.Guid rootMapId, NodeType nodeType, string originalId, TransactionFramework &chain ) : INode
domainId System.Guid
rootMapId System.Guid
nodeType NodeType
originalId string
chain TransactionFramework
Результат INode

CreateRelationship() публичный Метод

public CreateRelationship ( System.Guid domainId, System.Guid rootMapId, RelationshipType relationshipType, string originalId, TransactionFramework &chain ) : IRelationship
domainId System.Guid
rootMapId System.Guid
relationshipType RelationshipType
originalId string
chain TransactionFramework
Результат IRelationship

CreateRootMap() публичный Метод

public CreateRootMap ( System.Guid domainId, string mapName, NodeType nodeType, string originalId ) : void
domainId System.Guid
mapName string
nodeType NodeType
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 ( TransactionFramework transactionChain ) : void
transactionChain 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 ( INode node ) : void
node INode
Результат void

QueryMapByNodeAsync() публичный Метод

public QueryMapByNodeAsync ( INode node, int depth ) : void
node INode
depth int
Результат void

SoapMapManager() публичный Метод

public SoapMapManager ( TransactionalMappingToolServiceClient serviceProxy, bool forceWindowsLogin ) : System
serviceProxy TransactionalNodeService.Proxy.Universal.Service.TransactionalMappingToolServiceClient
forceWindowsLogin bool
Результат System