Click or drag to resize

IRelationshipValidationProvider Interface

Represents a class which can manage the valid relationship types between two objects

Namespace: SanteDB.Core.Services
Assembly: SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 3.0.2081-alpha+b4ae72647f2cc271f89142f76fff26ad69e00f5a
Syntax
public interface IRelationshipValidationProvider : IServiceImplementation

The IRelationshipValidationProvider type exposes the following members.

Properties
 NameDescription
Public propertyServiceName Gets the service name
(Inherited from IServiceImplementation)
Top
Methods
 NameDescription
Public methodAddValidRelationshipTRelationship Add a valid relationship between sourceClassKey and targetClassKey
Public methodGetRuleByKey Get a relationship directly using the key of the relationship.
Public methodGetValidRelationshipsTRelationship Get all valid relationships
Public methodGetValidRelationshipsTRelationship(Guid) Get all valid relationship types between sourceClassKey and all targets
Public methodQueryRelationships Query for all relationships registered
Public methodRemoveRuleByKey Remove a relationship directly using the key of the relationship.
Public methodRemoveValidRelationshipTRelationship Remove the valid relationship type key between
Top
See Also