Click or drag to resize

MdmEntityMergerTEntity Constructor

Creates a new entity merger service

Namespace: SanteDB.Persistence.MDM.Services.Resources
Assembly: SanteDB.Persistence.MDM (in SanteDB.Persistence.MDM.dll) Version: 3.0.2081-alpha+a75c6ef344438c8f05e3aa0d0480396778be147b
Syntax
public MdmEntityMerger(
	IDataPersistenceService<Bundle> batchService,
	IConfigurationManager configurationManager,
	IThreadPoolService threadPool,
	IPolicyEnforcementService policyEnforcement,
	IPrivacyEnforcementService privacyEnforcement,
	IDataPersistenceService<TEntity> persistenceService,
	IDataPersistenceServiceEx<EntityRelationship> relationshipService
)

Parameters

batchService  IDataPersistenceServiceBundle

[Missing <param name="batchService"/> documentation for "M:SanteDB.Persistence.MDM.Services.Resources.MdmEntityMerger`1.#ctor(SanteDB.Core.Services.IDataPersistenceService{SanteDB.Core.Model.Collection.Bundle},SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IThreadPoolService,SanteDB.Core.Security.Services.IPolicyEnforcementService,SanteDB.Core.Security.Services.IPrivacyEnforcementService,SanteDB.Core.Services.IDataPersistenceService{`0},SanteDB.Core.Services.IDataPersistenceServiceEx{SanteDB.Core.Model.Entities.EntityRelationship})"]

configurationManager  IConfigurationManager

[Missing <param name="configurationManager"/> documentation for "M:SanteDB.Persistence.MDM.Services.Resources.MdmEntityMerger`1.#ctor(SanteDB.Core.Services.IDataPersistenceService{SanteDB.Core.Model.Collection.Bundle},SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IThreadPoolService,SanteDB.Core.Security.Services.IPolicyEnforcementService,SanteDB.Core.Security.Services.IPrivacyEnforcementService,SanteDB.Core.Services.IDataPersistenceService{`0},SanteDB.Core.Services.IDataPersistenceServiceEx{SanteDB.Core.Model.Entities.EntityRelationship})"]

threadPool  IThreadPoolService

[Missing <param name="threadPool"/> documentation for "M:SanteDB.Persistence.MDM.Services.Resources.MdmEntityMerger`1.#ctor(SanteDB.Core.Services.IDataPersistenceService{SanteDB.Core.Model.Collection.Bundle},SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IThreadPoolService,SanteDB.Core.Security.Services.IPolicyEnforcementService,SanteDB.Core.Security.Services.IPrivacyEnforcementService,SanteDB.Core.Services.IDataPersistenceService{`0},SanteDB.Core.Services.IDataPersistenceServiceEx{SanteDB.Core.Model.Entities.EntityRelationship})"]

policyEnforcement  IPolicyEnforcementService

[Missing <param name="policyEnforcement"/> documentation for "M:SanteDB.Persistence.MDM.Services.Resources.MdmEntityMerger`1.#ctor(SanteDB.Core.Services.IDataPersistenceService{SanteDB.Core.Model.Collection.Bundle},SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IThreadPoolService,SanteDB.Core.Security.Services.IPolicyEnforcementService,SanteDB.Core.Security.Services.IPrivacyEnforcementService,SanteDB.Core.Services.IDataPersistenceService{`0},SanteDB.Core.Services.IDataPersistenceServiceEx{SanteDB.Core.Model.Entities.EntityRelationship})"]

privacyEnforcement  IPrivacyEnforcementService

[Missing <param name="privacyEnforcement"/> documentation for "M:SanteDB.Persistence.MDM.Services.Resources.MdmEntityMerger`1.#ctor(SanteDB.Core.Services.IDataPersistenceService{SanteDB.Core.Model.Collection.Bundle},SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IThreadPoolService,SanteDB.Core.Security.Services.IPolicyEnforcementService,SanteDB.Core.Security.Services.IPrivacyEnforcementService,SanteDB.Core.Services.IDataPersistenceService{`0},SanteDB.Core.Services.IDataPersistenceServiceEx{SanteDB.Core.Model.Entities.EntityRelationship})"]

persistenceService  IDataPersistenceServiceTEntity

[Missing <param name="persistenceService"/> documentation for "M:SanteDB.Persistence.MDM.Services.Resources.MdmEntityMerger`1.#ctor(SanteDB.Core.Services.IDataPersistenceService{SanteDB.Core.Model.Collection.Bundle},SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IThreadPoolService,SanteDB.Core.Security.Services.IPolicyEnforcementService,SanteDB.Core.Security.Services.IPrivacyEnforcementService,SanteDB.Core.Services.IDataPersistenceService{`0},SanteDB.Core.Services.IDataPersistenceServiceEx{SanteDB.Core.Model.Entities.EntityRelationship})"]

relationshipService  IDataPersistenceServiceExEntityRelationship

[Missing <param name="relationshipService"/> documentation for "M:SanteDB.Persistence.MDM.Services.Resources.MdmEntityMerger`1.#ctor(SanteDB.Core.Services.IDataPersistenceService{SanteDB.Core.Model.Collection.Bundle},SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IThreadPoolService,SanteDB.Core.Security.Services.IPolicyEnforcementService,SanteDB.Core.Security.Services.IPrivacyEnforcementService,SanteDB.Core.Services.IDataPersistenceService{`0},SanteDB.Core.Services.IDataPersistenceServiceEx{SanteDB.Core.Model.Entities.EntityRelationship})"]

See Also