HiTSoftware.DBMoto.Application Namespace |
| Class | Description | |
|---|---|---|
| DailyRecurrence |
Specific instance of a recurrence scheduled on a daily basis.
| |
| Datasource |
Contains the properties for a Datasource object used to configure a connection to a database.
The connection needs to be one among the supported types loaded from the datasources.xml file.
The Datasource class is needed when defining an IConnection object. Specifically, the name field will be used to
determine the connection datasource type to be used to instantiate an ADO.NET System.Data.IDbConnection instance.
| |
| HourlyRecurrence |
Specific instance of a recurrence scheduled on an hourly basis.
| |
| IdentityTypeExtension |
Handle upgrade IdentityType.DBMotoAuthentication to IdentityType.UserNameAuthentication
| |
| LogTypeMethods |
Extension methods for the LogType class
| |
| LSACommon |
LSA common values
| |
| LSATypeName |
LSATypeName
Used as parameter to Windows Service to indicate which LRA
| |
| MonthlyRecurrence |
Specific instance of a recurrence scheduled on a monthly basis.
| |
| Provider |
Contains the properties for a Provider object used to configure a connection to a database.
The connection can use a .NET, ODBC or OLEDB provider, depending on the supported types loaded from the providers.xml file.
The Provider class is needed when defining an IConnection object. Specifically, the name field will be used to
determine the connection class type to be used to instantiate an ADO.NET System.Data.IDbConnection instance.
| |
| Recurrence |
Abstract class that handles a replication recurrence. A recurrence can be either a refresh recurrence
(used to implement a recurrent refresh operation) or a mirroring recurrence (used to implement an
interruption in the continuous mirroring process).
| |
| TimeSchedule |
This class handles a time schedule for the Recurrence class. Time schedule has a start time (a time of the day) and
optionally a duration. It will be used in refresh recurrences where it specifies a start time of the scheduled refresh
and in mirroring recurrences where it specifies a start time and an interval time when to interrupt the scheduled mirroring.
| |
| TimeSchedules |
List of TimeSchedule objects.
| |
| WeeklyRecurrence |
Specific instance of a recurrence scheduled on a weekly basis.
| |
| YearlyRecurrence |
Specific instance of a recurrence scheduled on a yearly basis.
|
| Structure | Description | |
|---|---|---|
| MonthDays |
Struct defining a bitmask to select days of the month (from 1 to 31).
|
| Enumeration | Description | |
|---|---|---|
| AlertAttachmentType |
Type of attachment to be sent with an alert message
| |
| AlertEventProperties |
List of alert event properties
| |
| AlertEventType |
Defines the types of events used for the alert
| |
| AlertMessageProperties |
List of alert message properties
| |
| AlertMessageType |
Defines the type of alert event defined
| |
| AlertScheduleType |
Limits the number of times an alert is generated
| |
| BindingProtocol |
Specifies the protocol type used to communicate with the Server Agent
| |
| BulkType |
Refresh bulk types
| |
| CommitMode |
Mirroring commit mode
| |
| ConflictResolver |
Enumeration of the metadata Replication conflict resolver
| |
| CreateTableRule |
Automatic create table rules
| |
| DatabaseType |
List of all supported databases
| |
| DataType |
Data Replication internal data type enum
| |
| DayNumber |
Scheduler bitmask for the day number within a month
| |
| DBMotoPermissionEnum |
Specifies the permission types
| |
| DBMotoStandardRoles |
Specifies the standard user roles
| |
| DifferenceType |
Specifies the type of the difference during the verification process
| |
| FileCompressionFormat |
Compression file format
| |
| FileFormat |
Flat file format
| |
| FTPType |
Defines the FTP type
| |
| GroupType |
Defines the group type of a group
| |
| HistoryTablesOptions |
History Tables options
| |
| IdentityType |
Specifies the authentication type used to login to Server Agent
| |
| InsertMode |
Refresh insert mode
| |
| LogType |
Transactional support type
Make sure DBConfig.DBConfigClass.m_sLogTypeNames values match with this
| |
| LSACommonFileFormatVersion |
LSA file format version
| |
| LSAFileType |
LRAFileType
Written to binlog file header to indicate type of LRA (2 bytes)
| |
| MappingRule |
Automatic mapping rules
| |
| MessageActivityType |
Activity message type
| |
| MessageExitStatus |
Log message exit status
| |
| MessageSessionType |
Log message session type
| |
| MessageType |
Log message type
| |
| MetadataStatus |
Metadata status
| |
| MirroringInsertMode |
Mirroring insert mode
| |
| Months |
Scheduler months bitmask
| |
| ObsoleteMessageExitStatus |
Log message exit status (obsolete)
Settings previous to ver. 8.3.0
| |
| PostgresPluginType |
Postgres plugin types
| |
| RecurrenceType |
Scheduler recurrence type
| |
| ReplExit |
Enumeration of the metadata Replication exit status
| |
| ReplicationVerifierProperties |
Enumeration of the metadata Replication Verifier properties
| |
| ReplInitStatus |
Enumeration of the metadata Replication initialization status
| |
| ReplMode |
Enumeration of the metadata Replication mode
| |
| ReplPartitionProperties |
Enumeration of the metadata Replication Partition properties
| |
| ReplStatus |
Enumeration of the metadata Replication status
| |
| ReplStatusError |
Enumeration of the Replication status error code
| |
| SchedulerType |
Scheduler type
| |
| ScriptLanguageEnum |
Metadata script language
| |
| ServerStatus |
List of all server statuses
| |
| ServerStatusChangeType |
Server status change types
| |
| SetupPlatform |
Types of setup platform
| |
| StorageType |
List all storage types
| |
| TriggerGapRecoveryOptions |
Enumeration of the TriggerGapRecovery option
| |
| VerifierDateTimeOption |
Refresh insert mode
| |
| VerifierReconcileOperationType |
Verifier Reconcile Operation Type
| |
| WeekDays |
Scheduler week days bitmask
| |
| WeekNumber |
Scheduler bitmask for the week number within a month
|