We recommend using Visual Studio 2017

DacActionEventArgs Class

Represents the data sent when an event is raised by a DAC action step during both deployment and uninstall.


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

public class DacActionEventArgs : EventArgs, 

The DacActionEventArgs type exposes the following members.

Public propertyActionNameGets the name of the DAC action that raised the event.
Public propertyActionStateGets or sets the state of the action step.
Public propertyDescriptionGets a description of the action step.
Public propertyErrorGets or sets the exception that is thrown when an error occurs in the action step.
Public propertyMessageLevelGets or sets the message level of the action step.

Public methodEquals(Object) (Inherited from Object.)
Public methodEquals(DacActionEventArgs)Determines whether the specified DacActionEventArgs object is equal to the DacActionEventArgs instance.
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCodeReturns the hash code for this instance. (Overrides Object.GetHashCode().)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.