Condividi tramite


classe MSAD_ReplPendingOp

Rappresenta la struttura DS_REPL_OP , che descrive un'attività di replica attualmente in esecuzione o in sospeso. Questa struttura viene restituita dalla funzione DsReplicaGetInfo .

Sintassi

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

Members

La classe MSAD_ReplPendingOp ha questi tipi di membri:

Proprietà

La classe MSAD_ReplPendingOp ha queste proprietà.

DsaAddress

Tipo di dati: String

Tipo di accesso: sola lettura

Ottiene l'indirizzo di rete specifico del trasporto del server remoto associato a questa operazione. NULL se a questa operazione non è associato alcun server remoto.

DsaDN

Tipo di dati: String

Tipo di accesso: sola lettura

Ottiene il percorso X.500 del DSA associato al server remoto che corrisponde a questa operazione. NULL se nessun server remoto corrisponde a questa operazione.

DsaObjGuid

Tipo di dati: String

Tipo di accesso: sola lettura

Ottiene il valore dell'attributo objectGuid dell'oggetto DSA identificato dalla proprietà DsaDN .

NamingContextDN

Tipo di dati: String

Tipo di accesso: sola lettura

Ottiene il percorso X.500 del contesto di denominazione (NC) associato a questa operazione.

NamingContextObjGuid

Tipo di dati: String

Tipo di accesso: sola lettura

Ottiene l'attributo objectGuid del controller di rete identificato dalla proprietà NamingContextDN .

OpStartTime

Tipo di dati: datetime

Tipo di accesso: sola lettura

Ottiene l'ora di avvio dell'operazione. NULL se l'operazione è ancora nella coda.

Opzioni

Tipo di dati: uint32

Tipo di accesso: sola lettura

Ottiene il set di flag che fornisce dati aggiuntivi sull'operazione. Il contenuto di questo membro è determinato dal valore della proprietà OpType .

DS_REPL_OP_TYPE_SYNC

Contiene zero o una combinazione di uno o più valori DS_REPSYNC_* come definito per il parametro Options in DsReplicaSync.

DS_REPL_OP_TYPE_ADD

Contiene zero o una combinazione di uno o più valori DS_REPADD_* come definito per il parametro Options in DsReplicaAdd.

DS_REPL_OP_TYPE_DELETE

Contiene zero o una combinazione di uno o più valori DS_REPDEL_* come definito per il parametro Options in DsReplicaDel.

DS_REPL_OP_TYPE_MODIFY

Contiene zero o una combinazione di uno o più valori DS_REPMOD_* definiti per il parametro Options in DsReplicaModify.

DS_REPL_OP_TYPE_UPDATE_REFS

Contiene zero o una combinazione di uno o più valori DS_REPSUPD_* come definito per il parametro Options in DsReplicaUpdateRefs.

OpType

Tipo di dati: uint32

Tipo di accesso: sola lettura

Ottiene il valore DS_REPL_OP_TYPE che indica il tipo di operazione rappresentato da questa classe.

PositionInQ

Tipo di dati: uint32

Tipo di accesso: sola lettura

Ottiene la posizione di questa operazione nella coda.

Priorità

Tipo di dati: uint32

Tipo di accesso: sola lettura

Ottiene la priorità di questa operazione. Le attività con priorità più alta vengono eseguite per prime. La priorità viene calcolata dal server in base al tipo di operazione rappresentato da questa classe e ai parametri dell'operazione.

Serialnumber

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: chiave

Ottiene l'ID dell'operazione, univoca per computer e per avvio.

TimeEnqueued

Tipo di dati: datetime

Tipo di accesso: sola lettura

Ottiene l'ora in cui questa operazione è stata aggiunta alla coda.

Requisiti

Requisito Valore
Client minimo supportato
Nessuno supportato
Server minimo supportato
Windows Server 2008
Spazio dei nomi
Root\MicrosoftActiveDirectory
MOF
Replprov.mof
DLL
Replprov.dll