класс MSAD_ReplPendingOp

Представляет структуру DS_REPL_OP , описывающую задачу репликации, которая в настоящее время выполняется или ожидает выполнения. Эта структура возвращается функцией DsReplicaGetInfo .

Синтаксис

[dynamic, provider("ReplProv1")]
class MSAD_ReplPendingOp
{
  uint32   SerialNumber;
  uint32   PositionInQ;
  datetime OpStartTime;
  datetime TimeEnqueued;
  uint32   Priority;
  uint32   OpType;
  uint32   Options;
  String   NamingContextDN;
  String   NamingContextObjGuid;
  String   DsaDN;
  String   DsaAddress;
  String   DsaObjGuid;
};

Участники

Класс MSAD_ReplPendingOp имеет следующие типы элементов:

Элемент Property

Класс MSAD_ReplPendingOp имеет эти свойства.

DsaAddress

Тип данных: String

Тип доступа: только для чтения

Возвращает сетевой адрес для конкретного транспорта удаленного сервера, связанного с этой операцией. ЗНАЧЕНИЕ NULL , если удаленный сервер, связанный с этой операцией, отсутствует.

DsaDN

Тип данных: String

Тип доступа: только для чтения

Возвращает путь X.500 DSA, связанный с удаленным сервером, соответствующим этой операции. ЗНАЧЕНИЕ NULL , если удаленный сервер не соответствует этой операции.

DsaObjGuid

Тип данных: String

Тип доступа: только для чтения

Возвращает значение атрибута objectGuid dsA, определяемого свойством DsaDN .

NamingContextDN

Тип данных: String

Тип доступа: только для чтения

Возвращает путь X.500 контекста именования (NC), связанного с этой операцией.

NamingContextObjGuid

Тип данных: String

Тип доступа: только для чтения

Возвращает атрибут objectGuid NC, определяемый свойством NamingContextDN .

OpStartTime

Тип данных: datetime

Тип доступа: только для чтения

Возвращает время начала операции. Значение NULL , если эта операция по-прежнему находится в очереди.

Параметры

Тип данных: uint32

Тип доступа: только для чтения

Возвращает набор флагов, предоставляющих дополнительные данные об операции. Содержимое этого элемента определяется значением свойства OpType .

DS_REPL_OP_TYPE_SYNC

Содержит ноль или сочетание одного или нескольких значений DS_REPSYNC_* , определенных для параметра Options в DsReplicaSync.

DS_REPL_OP_TYPE_ADD

Содержит ноль или сочетание одного или нескольких значений DS_REPADD_* , определенных для параметра Options в DsReplicaAdd.

DS_REPL_OP_TYPE_DELETE

Содержит ноль или сочетание одного или нескольких значений DS_REPDEL_* , определенных для параметра Options в DsReplicaDel.

DS_REPL_OP_TYPE_MODIFY

Содержит ноль или сочетание одного или нескольких значений DS_REPMOD_* , определенных для параметра Options в DsReplicaModify.

DS_REPL_OP_TYPE_UPDATE_REFS

Содержит ноль или сочетание одного или нескольких значений DS_REPSUPD_* , определенных для параметра Options в DsReplicaUpdateRefs.

OpType

Тип данных: uint32

Тип доступа: только для чтения

Возвращает значение DS_REPL_OP_TYPE , указывающее тип операции, которую представляет этот класс.

PositionInQ

Тип данных: uint32

Тип доступа: только для чтения

Возвращает позицию этой операции в очереди.

Приоритет

Тип данных: uint32

Тип доступа: только для чтения

Возвращает приоритет этой операции. Сначала выполняются задачи с более высоким приоритетом. Приоритет вычисляется сервером на основе типа операции, представленной этим классом, и параметров операции.

SerialNumber

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: ключ

Возвращает идентификатор операции, которая является уникальной для каждого компьютера и для каждой загрузки.

TimeEnqueued

Тип данных: datetime

Тип доступа: только для чтения

Возвращает время добавления этой операции в очередь.

Требования

Требование Значение
Минимальная версия клиента
Ни одна версия не поддерживается
Минимальная версия сервера
Windows Server 2008
Пространство имен
Root\MicrosoftActiveDirectory
MOF
Replprov.mof
DLL
Replprov.dll