Click or drag to resize

MFiles.VAF.Configuration.Domain Namespace

 
Classes
  ClassDescription
Public classAbstractMenuCommandLocation
Defines a command location inside a context menu.
Public classAuthenticationRequest
Defines the authentication request.
Public classButtonBarCommandLocation
Defines a command location inside the DomainButtonBar.
Public classConfigurationDomain
Defines a configuration domain for use in the generic json configuration editor.
Public classConfigurationDomainBuiltInDomainIds
List of built-in (hard-coded) domain ids in MFAdmin.
Public classConfigurationDomainDefaultNamespaces
The default named value namespaces where the domains are registered.
Public classConfigurationDomainCommand
Defines a command that can be exposed and triggered for a domain via the json configurator.
Public classConfigurationDomainCommandResponse
Response to a domain's custom command.
Public classConfigurationDomainOrSource
Proxy to a ConfigurationDomain or its source definition.
Public classConfigurationDomainsOrSource
Proxy to a List of Domains and/or Domain Sources, or a list source definition.
Public classConfigurationMenuCommandLocation
Defines a command location inside the ConfigurationContextMenu.
Public classDomainMenuCommandLocation
Defines a command location inside the DomainContextMenu.
Public classDomainStatusSummary
Defines a domain's status. Currently used for display purposes only.
Public classExtendedVaultExtensionMethodCall
Defines a how an extended VaultExtensionMethod can be called. Assumes that the Input is a JSON object.
Public classExtendedVaultExtensionMethodSource
Defines a vault extension method call to obtain (read) a value from the vault. Also allows defining a vault extension method call to update (write) a value in the vault.
Public classMethodSourceDefinition
Wrapper for method sources to expose the name of the source for json serialization.
Public classNamedValueKeySource
Defines a specific value location in named value storage.
Public classNamedValueNamespaceSource
Defines the location of namespaced values in name value storage.
Public classSchemaOrSource
Proxy to a Schema or its source definition.
Public classSource
Defines a data source. All implementations must have a source handler defined in javascript.
Public classSourceDefinition
Wrapper for sources to expose the name of the source for json serialization.
Public classValueOrValueSourceTValueType
A generic proxy for accessing a value or a source for obtaining the value.
Public classValueOrValueSourceJsonConverter
JSON converter for implementations of ValueOrValueSource.
Public classVaultExtensionMethodCall
Defines a how a VaultExtensionMethod can be called. Assumes that the parameters are always an array that will be serialized as json when called.
Public classVaultExtensionMethodSource
Defines a vault extension method call to obtain (read) a value from the vault. Also allows defining a vault extension method call to update (write) a value in the vault.
Interfaces
  InterfaceDescription
Public interfaceIClientDirective
Interface for a single directive which directs the behavior of the configurator client.
Public interfaceICommandLocation
Defines a location where a command should be shown to users.
Public interfaceIConfigurationDomainCommand
Defines a command that can be exposed and triggered for a domain via the json configurator.
Public interfaceIMethodSource
Defines an interface that is used to mark extension method based data sources.
Enumerations
  EnumerationDescription
Public enumerationClientDirectiveType
Directives available for controlling the behavior of the configurator client with responses to a domain's custom commands.
Public enumerationCommandButtonStyle
Defines the says a command button can be styled.
Public enumerationCommandContainer
Containers in which IConfigurationDomainCommands can be displayed.
Public enumerationConfigurationDomainCapabilities
Capabilities is a bitwise operation capable enumeration of the features that the ConfigurationDomain supports.
Public enumerationDomainStatus
Generic domain states. Each domain decides freely which state it is in, if any.