ConfigurationDomain Class
Defines a configuration domain for use in the generic json configuration editor.
Namespace: MFiles.VAF.Configuration.DomainAssembly: MFiles.VAF.Configuration (in MFiles.VAF.Configuration.dll) Version: 23.12.13247.3
[SerializableAttribute]
public class ConfigurationDomain
- Inheritance
- Object ConfigurationDomain
Commands
|
The domain's custom commands if any.
|
Configuration
|
The domain's configuration source (readable/writable) if any.
|
Description
|
Optional description of the configuration domain.
|
DisplayName
|
Human-readable name for the domain.
|
ID
|
Defines the id for the configuration domain.
Should be unique (name-spaced name recommended).
|
Initializers
|
Directives used to initialize the domain on the client. This can be used to package the domain
with the results of domain definied sources, without the client needing to follow those sources
itself initially. This can reduce the number of server calls that need to be made when first
loading a domain, improving performance, especially in cases of high latency.
|
Schema
|
The domains schema or schema source definition, if any.
|
SortPriority
|
The priority in which this domain should be listed amongst other domains.
Domains with larger sortPrioriity values will appear earlier/higher in listings.
Domains with the same/no priority will be sorted alphabetically.
|
StatusDashboard
|
The domain's dashboard source definition, if any.
|
StatusSummary
|
The domain's status source definition, if any.
|
SubDomains
|
The domain's subdomains or the source definition to use to load them.
|
Validation
|
The domain's validation source definition, if any.
|
ClearDomainRegistrations
|
Clears the given domain namespace from domain registrations.
|
RegisterDomain(Vault, String, ConfigurationDomain)
|
Registers an application domain in the vault.
The domain's id will be used as the registration key.
|
RegisterDomain(Vault, String, String, ConfigurationDomainOrSource)
|
Registers an application domain in the vault.
|
RegisterDomain(Vault, String, String, SourceDefinition)
|
Registers an application domain in the vault.
|
UnregisterDomain(Vault, String, ConfigurationDomain)
|
Unregisters an application domain from the vault assuming it has been registered with it's id.
|
UnregisterDomain(Vault, String, String)
|
Unregisters an application domain from the vault assuming it has been registered with it's id.
|
StorageType
|
The named value storage type where vault application domains are registered.
|