Click or drag to resize

ISimpleTargetedAssociation Interface

Simple targeted association

Namespace: SanteDB.Core.Model.Interfaces
Assembly: SanteDB.Core.Model (in SanteDB.Core.Model.dll) Version: 3.0.2081-alpha+0a330d5f5a5d3cb3e6e945ef530e94ac5671b49c
Syntax
public interface ISimpleTargetedAssociation : ISimpleAssociation, 
	IAnnotatedResource, IIdentifiedResource

The ISimpleTargetedAssociation type exposes the following members.

Properties
 NameDescription
Public propertyKey Gets or sets the resource key for this resource.
(Inherited from IIdentifiedResource)
Public propertyModifiedOn Gets the last modified timestamp for this resource.
(Inherited from IIdentifiedResource)
Public propertySourceEntity Gets or sets the source entity
(Inherited from ISimpleAssociation)
Public propertySourceEntityKey Gets or sets the source entity key
(Inherited from ISimpleAssociation)
Public propertySourceType Get the source type of the association
(Inherited from ISimpleAssociation)
Public propertyTag Gets the tag for this resource. The tag is used to calculate whether a resource has changed or not.
(Inherited from IIdentifiedResource)
Public propertyTargetEntity The target entity object
Public propertyTargetEntityKey The target (where the association points)
Top
Methods
 NameDescription
Public methodAddAnnotationT Add an annotated object
(Inherited from IAnnotatedResource)
Public methodCopyAnnotations Copy annotations
(Inherited from IAnnotatedResource)
Public methodGetAnnotationsT Get annotations of specified T
(Inherited from IAnnotatedResource)
Public methodRemoveAnnotation Remove annotation
(Inherited from IAnnotatedResource)
Public methodRemoveAnnotationsT Remove annotations of T
(Inherited from IAnnotatedResource)
Top
Extension Methods
 NameDescription
Public Extension MethodCreateExtensions Runs all registered extensions on the object
(Defined by ExtensionUtil)
Public Extension MethodLoadCollectionTReturn Delay load property
(Defined by ExtensionMethods)
Public Extension MethodLoadProperty Delay load property
(Defined by ExtensionMethods)
Public Extension MethodLoadPropertyTReturn Delay load property
(Defined by ExtensionMethods)
Public Extension MethodTryGetTextGenerator Try to get the text generator for me
(Defined by TextGeneratorUtil)
Public Extension MethodWasLoaded Returns true if the property has been loaded
(Defined by ExtensionMethods)
Top
See Also