Click or drag to resize

SanteDB.Core.Configuration Namespace

Core configuration feature - defining configuration section schema.
Classes
 ClassDescription
Public classApplicationServiceContextConfigurationSection SanteDB server configuration
Public classAppSettingKeyValuePair Application key/value pair setting
Public classAuditAccountabilityConfigurationSection Confiugration related to auditing and accountability
Public classAuditFilterConfiguration Audit filter configuration
Public classAuditSourceConfiguration Audit source configuration
Public classBackupConfigurationSection Represents a configuration section that sets the backup locations and prefrences
Public classCarePathwayConfigurationSection Configuration for the care pathway configuration section
Public classConfigurationRequiredAttribute Represents a required configuration attribute
Public classDataRetentionConfigurationSection Configuration Section for configuring the retention policies
Public classDataRetentionRuleConfiguration Retention rule configuration
Public classDataRetentionVariableConfiguration Retention variable
Public classDiagnosticsConfigurationSection Diagnostics configuration
Public classEmailNotificationConfigurationSection Configuration for the e-mail notification
Public classFeatureGroup Default list of feature groupings for the Configuration tooling
Public classFileSystemDatasetProviderConfigurationSection File system dataset provider configuration section
Public classFileSystemDispatcherQueueConfigurationSection Represents a configuration section for file system queueing
Public classJobConfigurationSection Represents a simple job configuration
Public classJobItemConfiguration Represents the configuration of a single job
Public classJobItemSchedule Job item schedule
Public classPolicyValueTimeSpan Gets the policy value as a timespan
Public classRapidProNotificationConfigurationSection Configuration for the RapidPro notification service.
Public classResourceManagementConfigurationSection Represents a configuration for MDM
Public classResourceTypeReferenceConfiguration Represents a generic resource type reference by simple name
Public classSanteDBBaseConfiguration SanteDB Base configuration
Public classSanteDBConfiguration Configuration table object
Public classSanteDBConfigurationSanteDBProtectedConfigurationSectionWrapper Protected configuration section
Public classSecurityPolicyConfiguration Security policies
Public classServerMonitorConfigurationSection Server monitoring configuration section
Public classServerMonitorEventSubscription Notification subscriptions
Public classSmtpConfiguration SMTP configuration
Public classTraceSourceConfiguration Represents the configuration of a single trace source
Public classTraceWriterConfiguration Trace writer configuration
Public classTypeReferenceConfiguration Represents a class that can be used to reference types in configuration files
Interfaces
 InterfaceDescription
Public interfaceICertificateConfigurationSection Represents a configuration section which requires certificates to function
Public interfaceIConfigurationSection Represents a configuration section
Public interfaceIConfigurationTask Defines a structure for a single atomic configuration task
Public interfaceIDescribedConfigurationTask Defines a IConfigurationTask which has additional context such as a longer description and a help URL
Public interfaceIDisclosedConfigurationSection Represents a configuration section which discloses certain parameters down to a client dCDR
Public interfaceIEncryptedConfigurationSection A marker class that indicates the configuration section is encrypted in the configuration file
Public interfaceIFeature Defines a feature in the context of the configuration tooling
Public interfaceIValidatableConfigurationSection A IConfigurationSection which supports validation
Enumerations
 EnumerationDescription
Public enumerationConfigurationOptionType Configuration options type
Public enumerationDataRetentionActionType Identifies the action to take when the retained object is set
Public enumerationFeatureFlags Identifies the flags for configuration
Public enumerationFeatureInstallState Feature installation status
Public enumerationJobScheduleType Job schedule information type
Public enumerationSecurityPolicyIdentification Policy identification
Public enumerationServerMonitorEventSubscriptionEvent Service events which can be subscribed to
Public enumerationServerNotificationEvents Server notification events
Public enumerationServerNotificationObjects Object flags which can be notified