Click or drag to resize

IAnnotatedResource Interface

Identified entity

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

The IAnnotatedResource 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 propertyTag Gets the tag for this resource. The tag is used to calculate whether a resource has changed or not.
(Inherited from IIdentifiedResource)
Top
Methods
 NameDescription
Public methodAddAnnotationT Add an annotated object
Public methodCopyAnnotations Copy annotations
Public methodGetAnnotationsT Get annotations of specified T
Public methodRemoveAnnotation Remove annotation
Public methodRemoveAnnotationsT Remove annotations of T
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