StatusEventArgs Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents status information returned by a replication agent when the Status event occurs.
public ref class StatusEventArgs : EventArgs, Microsoft::SqlServer::Replication::IStatusEventData
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("71E7B237-A9E6-4315-90E7-7BF2A7EEC838")]
public class StatusEventArgs : EventArgs, Microsoft.SqlServer.Replication.IStatusEventData
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("71E7B237-A9E6-4315-90E7-7BF2A7EEC838")>]
type StatusEventArgs = class
inherit EventArgs
interface IStatusEventData
Public Class StatusEventArgs
Inherits EventArgs
Implements IStatusEventData
- Inheritance
-
StatusEventArgs
- Attributes
- Implements
Remarks
The Status event returns a status message, status code, and percentage complete information from the replication agent during synchronization. The AgentCore.StatusEventHandler returns a StatusEventArgs object when the Status event occurs during agent execution.
Constructors
StatusEventArgs() |
Creates a new instance of the StatusEventArgs class. |
StatusEventArgs(String, Byte, MessageStatus) |
Creates a new instance of the StatusEventArgs class with the provided replication agent status information. |
Properties
Message |
The status message returned by the replication agent. |
MessageStatus |
The current operational status of the replication agent. |
PercentCompleted |
The estimated amount of the overall synchronization that has completed. |