IValidatingRepositoryService{TModel}
IValidatingRepositoryService<TModel>
in assembly SanteDB.Core.Api version 3.0.1980.0
Summary
Represents a repository that can validate
Operations
Operation | Response/Return | Input/Parameter | Description |
---|---|---|---|
Validate | TModel | TModel data | Validates the supplied data and returns a valid copy (or) throws an appropriate exception |
Implementations
GenericLocalActRepository<TAct> - (SanteDB.Core.Api)
Represents an act repository service.
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
GenericLocalClinicalDataRepository<TModel> - (SanteDB.Core.Api)
Represents generic local clinical data repository
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
GenericLocalConceptRepository<TModel> - (SanteDB.Core.Api)
Generic local concept repository with sufficient permissions
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
GenericLocalMetadataRepository<TMetadata> - (SanteDB.Core.Api)
Provides generic basis for metadata editing
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
Local Repository Service - (SanteDB.Core.Api)
Represents a base class for entity repository services
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
GenericLocalRepositoryEx<TModel> - (SanteDB.Core.Api)
Generic nullifiable local repository
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
GenericLocalSecurityRepository<TSecurityEntity> - (SanteDB.Core.Api)
Generic local security repository
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
LocalBatchRepository - (SanteDB.Core.Api)
Local batch repository service
Service Registration
LocalCarePathwayDefinitionRepositoryService - (SanteDB.Core.Api)
Local care pathway definition
Service Registration
LocalConceptRepository - (SanteDB.Core.Api)
Represents a service which is responsible for the maintenance of concepts using local persistence.
Service Registration
LocalContainerRepository - (SanteDB.Core.Api)
Place repository that uses local persistence
Service Registration
LocalEntityRelationshipRepository - (SanteDB.Core.Api)
Represents a local entity relationship repository
Service Registration
LocalEntityRepository - (SanteDB.Core.Api)
Local entity repository
Service Registration
LocalExtensionTypeRepository - (SanteDB.Core.Api)
Local extension types
Service Registration
LocalIdentityDomainRepository - (SanteDB.Core.Api)
Represents a repository service for managing assigning authorities.
Service Registration
LocalManufacturedMaterialRepository - (SanteDB.Core.Api)
Local material persistence service
Service Registration
LocalMaterialRepository - (SanteDB.Core.Api)
Local material persistence service
Service Registration
LocalOrganizationRepository - (SanteDB.Core.Api)
Provides operations for managing organizations.
Service Registration
LocalPatientRepository - (SanteDB.Core.Api)
Local material persistence service
Service Registration
LocalPlaceRepository - (SanteDB.Core.Api)
Place repository that uses local persistence
Service Registration
LocalProtocolRepositoryService - (SanteDB.Core.Api)
Default protocol repository services
Service Registration
LocalProviderRepository - (SanteDB.Core.Api)
Provides operations for managing organizations.
Service Registration
LocalSecurityApplicationRepository - (SanteDB.Core.Api)
Local security application repository
Service Registration
LocalSecurityDeviceRepository - (SanteDB.Core.Api)
Local security device repository
Service Registration
LocalSecurityPolicyRepository - (SanteDB.Core.Api)
Alter policies
Service Registration
LocalSecurityRoleRepositoryService - (SanteDB.Core.Api)
Represents a local security role service
Service Registration
LocalSecurityUserRepositoryService - (SanteDB.Core.Api)
Security user repository
Service Registration
LocalTemplateDefinitionRepositoryService - (SanteDB.Core.Api)
Represents a local metadata repository service
Service Registration
LocalUserEntityRepository - (SanteDB.Core.Api)
Localuser entity repository
Service Registration
Example Implementation
References
Last updated