ITargetedAssociation Interface |
Namespace: SanteDB.Core.Model.Interfaces
The ITargetedAssociation type exposes the following members.
| Name | Description | |
|---|---|---|
| AssociationTypeKey |
Classification key (how the holder is related to the target)
| |
| ClassificationKey |
Classification key (how the holder is related to the target)
| |
| Key |
Gets the identifier for the entity
(Inherited from IIdentifiedEntity.) | |
| LoadState |
Gets the load state of the entity
(Inherited from IIdentifiedEntity.) | |
| SourceEntity |
Gets or sets the source entity
(Inherited from ISimpleAssociation.) | |
| SourceEntityKey |
Gets or sets the source entity key
(Inherited from ISimpleAssociation.) | |
| SourceType |
Get the source type of the association
(Inherited from ISimpleAssociation.) | |
| TargetEntity |
The target entity object
| |
| TargetEntityKey |
The target (where the association points)
|
| Name | Description | |
|---|---|---|
| AddAnnotation |
Add an annotated object
(Inherited from IIdentifiedEntity.) | |
| CopyAnnotations |
Copy annotations
(Inherited from IIdentifiedEntity.) | |
| GetAnnotationsT |
Get annotations of specified T (Inherited from IIdentifiedEntity.) | |
| RemoveAnnotation |
Remove annotation
(Inherited from IIdentifiedEntity.) |
| Name | Description | |
|---|---|---|
| CreateExtensions |
Runs all registered extensions on the object
(Defined by ExtensionUtil.) | |
| LoadCollectionTReturn |
Delay load property
(Defined by ExtensionMethods.) | |
| LoadProperty(String, Boolean) | Overloaded.
Delay load property
(Defined by ExtensionMethods.) | |
| LoadPropertyTReturn(String, Boolean) | Overloaded.
Delay load property
(Defined by ExtensionMethods.) | |
| TryGetExisting |
Try get by classifier
(Defined by ModelExtensions.) | |
| UpdateParentKeys | (Defined by ModelExtensions.) | |
| WasLoaded |
Returns true if the property has been loaded
(Defined by ExtensionMethods.) |