Mdm |
The MdmEntityDataManagerTModel type exposes the following members.
| Name | Description | |
|---|---|---|
| AddManagedReferenceLink |
Add a managed reference link
(Inherited from MdmDataManagerTModel) | |
| CreateLocalFor(IdentifiedData) |
Create a local for masterRecord.
(Overrides MdmDataManagerCreateLocalFor(IdentifiedData)) | |
| CreateLocalFor(TModel) |
Create a new local record for masterRecord (Overrides MdmDataManagerTModelCreateLocalFor(TModel)) | |
| CreateMasterContainerForMasterEntity |
Create master container for the specified object
(Overrides MdmDataManagerCreateMasterContainerForMasterEntity(IAnnotatedResource)) | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| EstablishMasterFor |
Establish master for the specified object
(Overrides MdmDataManagerTModelEstablishMasterFor(TModel)) | |
| ExtractRelationships |
Extract relationships of note for the MDM layer
(Overrides MdmDataManagerTModelExtractRelationships(TModel)) | |
| FilterManagedReferenceLinks |
Get all managed reference links that are established
(Inherited from MdmDataManager) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| GetAllMdmAssociations |
Get all associations related to MDM
(Overrides MdmDataManagerGetAllMdmAssociations(Guid)) | |
| GetAllMdmCandidateLocals |
Get all candidate locals
(Overrides MdmDataManagerGetAllMdmCandidateLocals) | |
| GetAssociatedLocals |
Gets the local associations (the locals) attached to the master key
(Overrides MdmDataManagerGetAssociatedLocals(Guid)) | |
| GetCandidateLocals |
Gets the candidate locals of a specified master
(Overrides MdmDataManagerGetCandidateLocals(Guid)) | |
| GetEstablishedCandidateMasters |
Get candidate master established for this local
(Overrides MdmDataManagerGetEstablishedCandidateMasters(Guid)) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetIgnoredCandidateLocals |
Get all candidates which should be ignored
(Overrides MdmDataManagerGetIgnoredCandidateLocals(Guid)) | |
| GetIgnoredMasters |
Get all ignored masters
(Overrides MdmDataManagerGetIgnoredMasters(Guid)) | |
| GetLocalFor |
Get local for specified object
(Overrides MdmDataManagerGetLocalFor(Guid, IPrincipal)) | |
| GetMasterFor(Guid) |
Get the master construct record for masterKey (Overrides MdmDataManagerGetMasterFor(Guid)) | |
| GetMasterFor(TModel) |
Get master for the specified object
(Overrides MdmDataManagerTModelGetMasterFor(TModel)) | |
| GetMasterRelationshipFor |
Get the master record for the specified local record
(Inherited from MdmDataManager) | |
| GetRaw |
Gets the raw object from the underlying persistence service identified by the key (whether it is MASTER ENTITY or LOCAL or SYNTH)
(Inherited from MdmDataManagerTModel) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| IsLocal |
Determine if the record is a local
(Overrides MdmDataManagerIsLocal(Guid)) | |
| IsMaster(Guid) |
Determine is the specified data is a master key
(Overrides MdmDataManagerIsMaster(Guid)) | |
| IsMaster(TModel) |
Determine if the data provided is a master
(Overrides MdmDataManagerTModelIsMaster(TModel)) | |
| IsOwner(Guid, IPrincipal) |
Determine if the local is owned by the principal
(Overrides MdmDataManagerIsOwner(Guid, IPrincipal)) | |
| IsOwner(TModel, IPrincipal) |
Return true if principal is the owner of data (Overrides MdmDataManagerTModelIsOwner(TModel, IPrincipal)) | |
| IsRecordOfTruth |
Determine if the entity is already a ROT or wants to be
(Overrides MdmDataManagerTModelIsRecordOfTruth(TModel)) | |
| MdmGet |
Get the master
(Overrides MdmDataManagerMdmGet(Guid)) | |
| MdmQuery |
Perform the specified query against the underlying result set
(Overrides MdmDataManagerTModelMdmQuery(NameValueCollection, NameValueCollection, IPrincipal)) | |
| MdmTxDetectCandidates |
Given a master master - detect LOCALs which could be candidates
(Overrides MdmDataManagerMdmTxDetectCandidates(IdentifiedData, ListIdentifiedData)) | |
| MdmTxIgnoreCandidateMatch |
Create transaction instructions to ignore future matches between hostKey and ignoreKey (Overrides MdmDataManagerMdmTxIgnoreCandidateMatch(Guid, Guid, IEnumerableIdentifiedData)) | |
| MdmTxMasterLink |
Perform necessary steps to link masterKey and localKey as a master
(Overrides MdmDataManagerMdmTxMasterLink(Guid, Guid, IEnumerableIdentifiedData, Boolean)) | |
| MdmTxMasterUnlink |
Unlink a previously established link
(Overrides MdmDataManagerMdmTxMasterUnlink(Guid, Guid, IEnumerableIdentifiedData)) | |
| MdmTxMatchMasters(IdentifiedData, ListIdentifiedData) |
Match masters
(Inherited from MdmDataManagerTModel) | |
| MdmTxMatchMasters(TModel, IEnumerableIdentifiedData) |
Match masters
(Overrides MdmDataManagerTModelMdmTxMatchMasters(TModel, IEnumerableIdentifiedData)) | |
| MdmTxMergeMasters |
Create transaction instructiosn to merge victimKey into survivorKey (Overrides MdmDataManagerMdmTxMergeMasters(Guid, Guid, IEnumerableIdentifiedData)) | |
| MdmTxObsolete |
Obsolete the specified object
(Overrides MdmDataManagerTModelMdmTxObsolete(TModel, IEnumerableIdentifiedData)) | |
| MdmTxSaveLocal |
Save local
(Overrides MdmDataManagerTModelMdmTxSaveLocal(TModel, IEnumerableIdentifiedData)) | |
| MdmTxSaveRecordOfTruth |
Save the record of truth
(Overrides MdmDataManagerTModelMdmTxSaveRecordOfTruth(TModel, IEnumerableIdentifiedData)) | |
| MdmTxUnIgnoreCandidateMatch |
Un-ignore an ignore link
(Overrides MdmDataManagerMdmTxUnIgnoreCandidateMatch(Guid, Guid, ListIdentifiedData)) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| PromoteRecordOfTruth |
Promote to record of truth
(Overrides MdmDataManagerTModelPromoteRecordOfTruth(TModel)) | |
| RefactorRelationships |
Refactor relationships
(Overrides MdmDataManagerRefactorRelationships(IEnumerableIdentifiedData, Guid, Guid)) | |
| RepointRelationshipsToLocals |
For any relationship where the local points to a MASTER which is not appropriate for MDM - remove
(Inherited from MdmDataManagerTModel) | |
| ResolveGoldenRecord |
Resolve the golden record for the forSource or if forSource is the golden record return it back
(Inherited from MdmDataManagerTModel) | |
| ResolveManagedRecord(IdentifiedData) |
When a data management pattern (like MDM) masks or performs specialized linking or synthesization in the database
this method will allow callers to have the data provider synthesize that data.
(Inherited from MdmDataManagerTModel) | |
| ResolveManagedRecord(TModel) |
When a data management pattern (like MDM) masks or performs specialized linking or synthesization in the database
this method will allow callers to have the data provider synthesize that data.
(Inherited from MdmDataManagerTModel) | |
| ResolveOwnedRecord(IdentifiedData, IPrincipal) |
When a data management pattern (like MDM) performs compartmentalization of source data
there is a need for the caller to get the record which is owned by ownerPrincipal
to perform an update (this is common in MDM data imports and migrations)
(Inherited from MdmDataManagerTModel) | |
| ResolveOwnedRecord(TModel, IPrincipal) |
Get master for forSource or, if it is already a master or not MDM controlled return forSource (Inherited from MdmDataManagerTModel) | |
| ToString | Returns a string that represents the current object. (Inherited from Object) | |
| ValidateMdmState |
Validate the MDM state
(Overrides MdmDataManagerTModelValidateMdmState(TModel)) |
| Name | Description | |
|---|---|---|
| ConvertTReturn |
The purpose of this method is to convert object me to TReturn. Why?
Because if you have an instance of Act that actually needs to be a SubstanceAdministration we can't just cast
so we have to copy.
(Defined by ExtensionMethods) | |
| WithControl |
With control parameter is used as a wrapper for _ parameters
(Defined by QueryFilterExtensions) |