IMdm |
public interface IMdmMaster<T> : IMdmMaster, IVersionedData, IIdentifiedResource, IAnnotatedResource, ITaggable
[Missing <typeparam name="T"/> documentation for "T:SanteDB.Persistence.MDM.Model.IMdmMaster`1"]
The IMdmMasterT type exposes the following members.
| Name | Description | |
|---|---|---|
| IsHeadVersion |
True if this version is the HEAD version
(Inherited from IVersionedData) | |
| Key |
Gets or sets the resource key for this resource.
(Inherited from IIdentifiedResource) | |
| LocalRecords | Gets the local records | |
| ModifiedOn |
Gets the last modified timestamp for this resource.
(Inherited from IIdentifiedResource) | |
| PreviousVersionKey |
Gets the previous version's key
(Inherited from IVersionedData) | |
| Tag |
Gets the tag for this resource. The tag is used to calculate whether a resource has changed or not.
(Inherited from IIdentifiedResource) | |
| Tags |
Gets the tags associated with the object
(Inherited from ITaggable) | |
| VersionKey |
Gets the version key
(Inherited from IVersionedData) | |
| VersionSequence |
Gets the version sequence
(Inherited from IVersionedData) |
| Name | Description | |
|---|---|---|
| AddAnnotationT |
Add an annotated object
(Inherited from IAnnotatedResource) | |
| AddTag |
Add a tag
(Inherited from ITaggable) | |
| AddTagUnchecked |
Adds a tag to the tag collection without first attempting to load tags
(Inherited from ITaggable) | |
| CopyAnnotations |
Copy annotations
(Inherited from IAnnotatedResource) | |
| GetAnnotationsT |
Get annotations of specified T (Inherited from IAnnotatedResource) | |
| GetTag |
Get the tag
(Inherited from ITaggable) | |
| RemoveAllTags |
Remove the specified tag
(Inherited from ITaggable) | |
| RemoveAnnotation |
Remove annotation
(Inherited from IAnnotatedResource) | |
| RemoveAnnotationsT |
Remove annotations of T (Inherited from IAnnotatedResource) | |
| RemoveTag |
Remove the specified tag
(Inherited from ITaggable) | |
| Synthesize | Constructs the master record from local records | |
| TryGetTag |
Try to get a tag
(Inherited from ITaggable) |
| Name | Description | |
|---|---|---|
| CreateExtensions |
Runs all registered extensions on the object
(Defined by ExtensionUtil) | |
| LoadCollectionTReturn |
Delay load property
(Defined by ExtensionMethods) | |
| LoadProperty |
Delay load property
(Defined by ExtensionMethods) | |
| LoadPropertyTReturn |
Delay load property
(Defined by ExtensionMethods) | |
| TryGetTextGenerator |
Try to get the text generator for me (Defined by TextGeneratorUtil) | |
| WasLoaded |
Returns true if the property has been loaded
(Defined by ExtensionMethods) |