Поделиться через


Класс StatusEventArgs

Represents status information returned by a replication agent when the Status event occurs.

Иерархия наследования

System.Object
  System.EventArgs
    Microsoft.SqlServer.Replication.StatusEventArgs

Пространство имен:  Microsoft.SqlServer.Replication
Сборка:  Microsoft.SqlServer.Replication (в Microsoft.SqlServer.Replication.dll)

Синтаксис

'Декларация
<ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)> _
<GuidAttribute("ECA63AB1-3A3C-4722-BFC4-81E10BA0CA06")> _
<ComVisibleAttribute(True)> _
Public Class StatusEventArgs _
    Inherits EventArgs _
    Implements IStatusEventData
'Применение
Dim instance As StatusEventArgs
[ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)]
[GuidAttribute("ECA63AB1-3A3C-4722-BFC4-81E10BA0CA06")]
[ComVisibleAttribute(true)]
public class StatusEventArgs : EventArgs, 
    IStatusEventData
[ClassInterfaceAttribute(ClassInterfaceType::AutoDispatch)]
[GuidAttribute(L"ECA63AB1-3A3C-4722-BFC4-81E10BA0CA06")]
[ComVisibleAttribute(true)]
public ref class StatusEventArgs : public EventArgs, 
    IStatusEventData
[<ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)>]
[<GuidAttribute("ECA63AB1-3A3C-4722-BFC4-81E10BA0CA06")>]
[<ComVisibleAttribute(true)>]
type StatusEventArgs =  
    class 
        inherit EventArgs 
        interface IStatusEventData 
    end
public class StatusEventArgs extends EventArgs implements IStatusEventData

Тип StatusEventArgs обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод 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.

В начало

Свойства

  Имя Описание
Открытое свойство 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.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Замечания

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.

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Replication

Другие ресурсы

Как синхронизировать подписку по запросу (программирование объектов RMO)

Как синхронизировать принудительную подписку (программирование объектов RMO)

Sales Orders Sample Implementation Details