Compartilhar via


classe MSAD_ReplPendingOp

Representa a estrutura DS_REPL_OP , que descreve uma tarefa de replicação que está em execução ou execução pendente no momento. Essa estrutura é retornada pela função DsReplicaGetInfo .

Sintaxe

[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;
};

Membros

A classe MSAD_ReplPendingOp tem estes tipos de membros:

Propriedades

A classe MSAD_ReplPendingOp tem essas propriedades.

DsaAddress

Tipo de dados: Cadeia de caracteres

Tipo de acesso: Somente leitura

Obtém o endereço de rede específico do transporte do servidor remoto associado a essa operação. NULL se não houver nenhum servidor remoto associado a essa operação.

DsaDN

Tipo de dados: Cadeia de caracteres

Tipo de acesso: Somente leitura

Obtém o caminho X.500 da DSA associado ao servidor remoto que corresponde a essa operação. NULL se nenhum servidor remoto corresponder a essa operação.

DsaObjGuid

Tipo de dados: Cadeia de caracteres

Tipo de acesso: Somente leitura

Obtém o valor do atributo objectGuid do DSA que é identificado pela propriedade DsaDN .

NamingContextDN

Tipo de dados: Cadeia de caracteres

Tipo de acesso: Somente leitura

Obtém o caminho X.500 do contexto de nomenclatura (NC) associado a essa operação.

NamingContextObjGuid

Tipo de dados: Cadeia de caracteres

Tipo de acesso: Somente leitura

Obtém o atributo objectGuid do NC que é identificado pela propriedade NamingContextDN .

OpStartTime

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Obtém a hora em que a operação foi iniciada. NULL se essa operação ainda estiver na fila.

Opções

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Obtém o conjunto de sinalizadores que fornece dados adicionais sobre a operação. O conteúdo desse membro é determinado pelo valor da propriedade OpType .

DS_REPL_OP_TYPE_SYNC

Contém zero ou uma combinação de um ou mais dos valores DS_REPSYNC_* , conforme definido para o parâmetro Options em DsReplicaSync.

DS_REPL_OP_TYPE_ADD

Contém zero ou uma combinação de um ou mais dos valores DS_REPADD_* , conforme definido para o parâmetro Options em DsReplicaAdd.

DS_REPL_OP_TYPE_DELETE

Contém zero ou uma combinação de um ou mais dos valores de DS_REPDEL_* , conforme definido para o parâmetro Options em DsReplicaDel.

DS_REPL_OP_TYPE_MODIFY

Contém zero ou uma combinação de um ou mais dos valores DS_REPMOD_* , conforme definido para o parâmetro Options em DsReplicaModify.

DS_REPL_OP_TYPE_UPDATE_REFS

Contém zero ou uma combinação de um ou mais dos valores DS_REPSUPD_* , conforme definido para o parâmetro Options em DsReplicaUpdateRefs.

Optype

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Obtém o valor DS_REPL_OP_TYPE que indica o tipo de operação que essa classe representa.

PositionInQ

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Obtém a posição dessa operação na fila.

Prioridade

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Obtém a prioridade desta operação. As tarefas de prioridade mais alta são executadas primeiro. A prioridade é calculada pelo servidor com base no tipo de operação que essa classe representa e nos parâmetros da operação.

SerialNumber

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: chave

Obtém a ID da operação, que é exclusiva por computador e por inicialização.

TimeEnqueued

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Obtém a hora em que essa operação foi adicionada à fila.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Nenhum compatível
Servidor mínimo com suporte
Windows Server 2008
Namespace
Root\MicrosoftActiveDirectory
MOF
Replprov.mof
DLL
Replprov.dll