Share via


ActionName Enumeration

The ActionName enumeration lists the names of each possible action step.

Namespace:  Microsoft.SqlServer.Management.Dac
Assembly:  Microsoft.SqlServer.Management.Dac (in Microsoft.SqlServer.Management.Dac.dll)

Syntax

'Declaration
Public Enumeration ActionName
'Usage
Dim instance As ActionName
public enum ActionName
public enum class ActionName
type ActionName
public enum ActionName

Members

Member name Description
None This is the default value. No action step is specified.
ValidateUpgrade The action step is to validate that the step to upgrade a DAC was successful.
PrepareSystemTables The action step is to prepare the system tables for deployment.
CreateLogin The action step is to create the login.
CreateDatabase The action step is to create the database.
CreateDatabaseObjects The action step is to create database objects
RenameDatabase The action step is to rename the database.
SetDatabaseReadonly The action step is to set the database to readonly.
SetDatabaseReadWrite The action step is to set the database to allow updates.
RegisterDAC The action step is to register the DAC in msdb.
ScriptDACObjects The action step is to script DAC objects.
TransferData The action step is to transfer data from the source database to a destination database.
UninstallDatabase The action step is to uninstall (detach or drop) the database.
UnregisterDAC The action step is to unregister the DAC in msdb.
UpgradeDAC The action step is to upgrade a DAC.
UndoDatabaseReadonly The action step is to return to its original setting a database that a previous step set to readonly.
DisconnectUsers The action step is to disconnect users.
SqlScriptExecution The action step is to execute an SQL script.