classe MSAD_ReplPendingOp
Représente la structure DS_REPL_OP , qui décrit une tâche de réplication en cours d’exécution ou en attente d’exécution. Cette structure est retournée par la fonction DsReplicaGetInfo .
Syntaxe
[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;
};
Membres
La classe MSAD_ReplPendingOp a les types de membres suivants :
Propriétés
La classe MSAD_ReplPendingOp possède ces propriétés.
-
DsaAddress
-
-
Type de données : Chaîne
-
Type d'accès : Lecture seule
Obtient l’adresse réseau spécifique au transport du serveur distant associé à cette opération. NULL si aucun serveur distant n’est associé à cette opération.
-
-
DsaDN
-
-
Type de données : Chaîne
-
Type d'accès : Lecture seule
Obtient le chemin X.500 du DSA associé au serveur distant qui correspond à cette opération. NULL si aucun serveur distant ne correspond à cette opération.
-
-
DsaObjGuid
-
-
Type de données : Chaîne
-
Type d'accès : Lecture seule
Obtient la valeur de l’attribut objectGuid de la DSA identifiée par la propriété DsaDN .
-
-
NamingContextDN
-
-
Type de données : Chaîne
-
Type d'accès : Lecture seule
Obtient le chemin X.500 du contexte de nommage (NC) associé à cette opération.
-
-
NamingContextObjGuid
-
-
Type de données : Chaîne
-
Type d'accès : Lecture seule
Obtient l’attribut objectGuid du NC identifié par la propriété NamingContextDN .
-
-
OpStartTime
-
-
Type de données : datetime
-
Type d'accès : Lecture seule
Obtient l’heure de démarrage de l’opération. NULL si cette opération est toujours dans la file d’attente.
-
-
Options
-
-
Type de données : uint32
-
Type d'accès : Lecture seule
Obtient le jeu d’indicateurs qui fournit des données supplémentaires sur l’opération. Le contenu de ce membre est déterminé par la valeur de la propriété OpType .
-
-
DS_REPL_OP_TYPE_SYNC
-
Contient zéro ou une combinaison d’une ou plusieurs valeurs DS_REPSYNC_* telles que définies pour le paramètre Options dans DsReplicaSync.
-
DS_REPL_OP_TYPE_ADD
-
Contient zéro ou une combinaison d’une ou plusieurs valeurs DS_REPADD_* telles que définies pour le paramètre Options dans DsReplicaAdd.
-
DS_REPL_OP_TYPE_DELETE
-
Contient zéro ou une combinaison d’une ou plusieurs valeurs DS_REPDEL_* telles que définies pour le paramètre Options dans DsReplicaDel.
-
DS_REPL_OP_TYPE_MODIFY
-
Contient zéro ou une combinaison d’une ou plusieurs valeurs DS_REPMOD_* telles que définies pour le paramètre Options dans DsReplicaModify.
-
DS_REPL_OP_TYPE_UPDATE_REFS
-
Contient zéro ou une combinaison d’une ou plusieurs valeurs DS_REPSUPD_* telles que définies pour le paramètre Options dans DsReplicaUpdateRefs.
OpType
-
Type de données : uint32
-
Type d'accès : Lecture seule
Obtient la valeur DS_REPL_OP_TYPE qui indique le type d’opération que représente cette classe.
PositionInQ
-
Type de données : uint32
-
Type d'accès : Lecture seule
Obtient la position de cette opération dans la file d’attente.
Priorité
-
Type de données : uint32
-
Type d'accès : Lecture seule
Obtient la priorité de cette opération. Les tâches de priorité supérieure sont exécutées en premier. La priorité est calculée par le serveur en fonction du type d’opération que cette classe représente et des paramètres de l’opération.
SerialNumber
-
Type de données : uint32
-
Type d'accès : Lecture seule
-
Qualificateurs : clé
Obtient l’ID de l’opération, qui est unique par machine et par démarrage.
TimeEnqueued
-
Type de données : datetime
-
Type d'accès : Lecture seule
Obtient l’heure à laquelle cette opération a été ajoutée à la file d’attente.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Aucun pris en charge |
Serveur minimal pris en charge |
Windows Server 2008 |
Espace de noms |
Racine\MicrosoftActiveDirectory |
MOF |
|
DLL |
|