MSAD _ ReplNeighbor-Klasse
Stellt die DS _ REPL _ NEIGHBOR-Struktur dar, die die eingehenden Replikationsstatusinformationen für einen bestimmten Benennungskontext (NC) und ein Quellserverpaar enthält, wie von der DsReplicaGetInfo-Funktion zurückgegeben.
Syntax
[dynamic, provider("ReplProv1")]
class MSAD_ReplNeighbor
{
String NamingContextDN;
String SourceDsaObjGuid;
String NamingContextObjGuid;
String SourceDsaDN;
String SourceDsaAddress;
String SourceDsaInvocationID;
String AsyncIntersiteTransportDN;
String AsyncIntersiteTransportObjGuid;
uint64 USNLastObjChangeSynced;
uint64 USNAttributeFilter;
datetime TimeOfLastSyncSuccess;
datetime TimeOfLastSyncAttempt;
uint32 LastSyncResult;
uint32 NumConsecutiveSyncFailures;
uint32 ReplicaFlags;
boolean Writeable = FALSE;
boolean SyncOnStartup = FALSE;
boolean DoScheduledSyncs = FALSE;
boolean UseAsyncIntersiteTransport = FALSE;
boolean TwoWaySync = FALSE;
boolean FullSyncInProgress = FALSE;
boolean FullSyncNextPacket = FALSE;
boolean NeverSynced = FALSE;
boolean IgnoreChangeNotifications = FALSE;
boolean DisableScheduledSync = FALSE;
boolean CompressChanges = FALSE;
boolean NoChangeNotifications = FALSE;
String SourceDsaSite;
String SourceDsaCN;
String Domain;
boolean IsDeletedSourceDsa = FALSE;
uint32 ModifiedNumConsecutiveSyncFailures;
};
Member
Die MSAD _ ReplNeighbor-Klasse verfügt über die folgenden Membertypen:
Methoden
Die MSAD _ ReplNeighbor-Klasse verfügt über diese Methoden.
| Methode | BESCHREIBUNG |
|---|---|
| SyncNamingContext | Synchronisiert einen Zielnamenskontext mit einer seiner Quellen. |
Eigenschaften
Die MSAD _ ReplNeighbor-Klasse verfügt über diese Eigenschaften.
-
AsyncIntersiteTransportDN
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Ruft den X.500-Pfad des interSiteTransport-Objekts ab, das dem Transport entspricht, über den die Replikation ausgeführt wird. Legen Sie für die RPC/IP-Replikation auf NULL fest.
-
-
AsyncIntersiteTransportObjGuid
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Ruft die GUID des standortübergreifenden Transportobjekts ab, das der AsyncIntersiteTransportDN-Eigenschaft entspricht.
-
-
CompressChanges
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das DS _ REPL _ NBR _ COMPRESS _ CHANGES-Flag in der ReplicaFlags-Eigenschaft festgelegt wurde.
-
-
DisableScheduledSync
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das Flag DS _ REPL _ NBR _ DISABLE SCHEDULED _ _ SYNC in der ReplicaFlags-Eigenschaft festgelegt wurde.
-
-
Domain
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Ruft den kanonischen Namen der Domäne des replizierten NC ab.
-
-
DoScheduledSyncs
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das Flag DS _ REPL _ NBR _ DO SCHEDULED _ _ SYNCS in der ReplicaFlags-Eigenschaft festgelegt wurde.
-
-
FullSyncInProgress
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das Flag DS _ REPL _ NBR _ FULL SYNC _ _ IN _ PROGRESS in der ReplicaFlags-Eigenschaft festgelegt wurde.
-
-
FullSyncNextPacket
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das Flag DS _ REPL _ NBR _ FULL SYNC _ _ NEXT _ PACKET in der ReplicaFlags-Eigenschaft festgelegt wurde.
-
-
IgnoreChangeNotifications
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das Flag DS _ REPL _ NBR _ IGNORE CHANGE _ _ NOTIFICATIONS in der ReplicaFlags-Eigenschaft festgelegt wurde.
-
-
IsDeletedSourceDsa
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob diese Verbindung einen gelöschten Quelldomänencontroller darstellt. TRUE, wenn diese Verbindung einen gelöschten Quelldomänencontroller darstellt; andernfalls FALSE. Standardmäßig repliziert der DS diese Verbindungen nach dem Löschen des Quelldomänencontrollers noch einige Zeit.
-
-
LastSyncResult
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Ruft den HRESULT-Fehlercode für den letzten Replikationsversuch ab.
-
-
ModifiedNumConsecutiveSyncFailures
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Ruft die Anzahl der aufeinanderfolgenden fehlgeschlagenen Replikationsversuche ab, einschließlich der Verbindungen, bei denen ein Fehler erwartet wird. Wenn die IsDeletedSourceDsa-Eigenschaft beispielsweise auf TRUE festgelegt ist, wird ein Fehler erwartet.
-
-
NamingContextDN
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Schlüssel
Ruft den X.500-Pfad für den NC ab, der von dieser Verbindung repliziert wird.
-
-
NamingContextObjGuid
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Ruft die GUID für den replizierten NC ab.
-
-
NeverSynced
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das DS _ REPL _ NBR _ NEVER _ SYNCED-Flag in der ReplicaFlags-Eigenschaft festgelegt wurde.
-
-
NoChangeNotifications
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das DS _ REPL _ NBR _ NO CHANGE _ _ NOTIFICATIONS-Flag in der ReplicaFlags-Eigenschaft festgelegt wurde.
-
-
NumConsecutiveSyncFailures
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Ruft die Anzahl der aufeinanderfolgenden fehlgeschlagenen Replikationsversuche ab.
-
-
ReplicaFlags
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Ruft den Satz von Flags ab, die Attribute und Optionen für die Replikationsdaten angeben. Diese Eigenschaft kann 0 (null) oder eine Kombination aus mindestens einem der folgenden Flags sein.
-
-
DS _ REPL _ NBR _ WRITEABLE (16 (0x10))
-
Die lokale Kopie des Namenskontexts ist nicht schreibgeschützt.
-
DS _ REPL _ NBR _ SYNC BEIM _ _ START (32 (0x20))
-
Die Replikation dieses Namenskontexts aus dieser Quelle wird versucht, wenn der Zielserver gestartet wird. Dieses Flag gilt in der Regel nur für standortinterne Nachbarn.
-
DS _ REPL _ NBR _ DO SCHEDULED _ _ SYNCS (64 (0x40))
-
Die Replikation nach einem Zeitplan ausführen. Dieses Flag wird in der Regel festgelegt, es sei denn, der Zeitplan für diesen Benennungskontext oder die Quelle ist "never", d.&a; der leere Zeitplan.
-
DS _ REPL _ NBR _ USE _ ASYNC _ INTERSITE _ TRANSPORT (128 (0x80))
-
Die Replikation indirekt über den standortübergreifenden Meldungsdienst ausführen. Dieses Flag wird nur festgelegt, wenn über SMTP repliziert wird. Dieses Flag wird nicht festgelegt, wenn über standortübergreifendes RPC/IP repliziert wird.
-
DS _ REPL _ NBR _ TWO WAY _ _ SYNC (512 (0x200))
-
Wenn festgelegt, gibt an, dass der Zielserver nach Abschluss der eingehenden Replikation dem Quellserver mitteilen muss, dass die Synchronisierung in umgekehrter Richtung ausgeführt werden soll. Dieses Feature wird in DFÜ-Szenarien verwendet, in denen nur einer der beiden Server eine DFÜ-Verbindung initiieren kann. Diese Option kann beispielsweise in einem Hauptsitz und einer Filiale des Unternehmens verwendet werden, wo die Zweigstelle über das Internet über eine DFÜ-ISP-Verbindung eine Verbindung mit dem Hauptsitz des Unternehmens herstellt.
-
DS _ REPL _ NBR _ RETURN OBJECT _ _ PARENTS (2048 (0x800))
-
Dieser Nachbar befindet sich in einem Zustand, in dem er vor untergeordneten Objekten übergeordnete Objekte zurückgibt. Der Nachbar wechselt in diesen Zustand, nachdem er ein untergeordnetes Element vor dem zugehörigen übergeordneten Element empfangen hat.
-
DS _ REPL _ NBR _ FULL SYNC _ IN _ _ PROGRESS (65536 (0x10000))
-
Der Zielserver führt eine vollständige Synchronisierung vom Quellserver aus. Vollständige Synchronisierungen verwenden keine Vektoren, die Updates (z. B. DS _ REPL _ CURSORS)zum Filtern von Updates erstellen. Vollständige Synchronisierungen werden nicht als Teil des Standardreplikationsprotokolls verwendet.
-
DS _ REPL _ NBR _ FULL SYNC _ NEXT _ _ PACKET (131072 (0x20000))
-
Das letzte Paket aus der Quelle hat eine Änderung eines Objekts angegeben, das der Zielserver noch nicht erstellt hat. Das nächste angeforderte Paket weist den Quellserver an, alle Attribute des geänderten Objekts in das Paket zu setzen.
-
DS _ REPL _ NBR _ NEVER _ SYNCED (2097152 (0x200000))
-
Eine Synchronisierung ist von dieser Quelle nie erfolgreich abgeschlossen worden.
-
DS _ REPL _ NBR _ PREEMPTED (16777216 (0x1000000))
-
Die Replikations-Engine hat die Verarbeitung dieses Nachbarn vorübergehend beendet, um einen anderen Nachbarn mit höherer Priorität zu verarbeiten, entweder für diese Partition oder für eine andere Partition. Die Replikations-Engine fährt mit der Verarbeitung dieses Nachbarn fort, nachdem die Arbeit mit der höheren Priorität abgeschlossen wurde.
-
DS _ REPL _ NBR _ IGNORE CHANGE _ _ NOTIFICATIONS (67108864 (0x4000000))
-
Dieser Nachbar ist so festgelegt, dass benachrichtigungsbasierte Synchronisierungen deaktiviert werden. Innerhalb eines Standorts werden Domänencontroller bei Vornahme von Änderungen auf Grundlage von Benachrichtigungen miteinander synchronisiert. Diese Einstellung verhindert, dass dieser Nachbar Synchronisierungen durchführen kann, die durch Benachrichtigungen ausgelöst werden. Der Nachbar wird weiterhin Synchronisierungen basierend auf seinem Zeitplan oder als Reaktion auf manuell angeforderte Synchronisierungen durchführen.
-
DS _ REPL _ NBR _ DISABLE SCHEDULED _ _ SYNC (134217728 (0x8000000))
-
Dieser Nachbar ist so festgelegt, dass keine Synchronisierungen basierend auf seinem Zeitplan ausgeführt werden. Der Nachbar führt Synchronisierungen nur als Reaktion auf Änderungsbenachrichtigungen oder manuell angeforderte Synchronisierungen durch.
-
DS _ REPL _ NBR _ COMPRESS _ CHANGES (268435456 (0x10000000))
-
Die von dieser Quelle empfangenen Änderungen müssen komprimiert werden. Die Komprimierung erfolgt in der Regel nur, wenn sich der Quellserver an einem anderen Standort befindet.
-
DS _ REPL _ NBR _ NO CHANGE _ _ NOTIFICATIONS (536870912 (0x20000000))
-
Von dieser Quelle sollten keine Änderungsbenachrichtigungen empfangen werden. Wird normalerweise nur festgelegt, wenn sich der Quellserver an einem anderen Standort befindet.
-
DS _ REPL _ NBR _ PARTIAL ATTRIBUTE _ _ SET (1073741824 (0x40000000))
-
Dieser Nachbar befindet sich in einem Zustand, in dem er den Inhalt dieses Replikats aufgrund einer Änderung im Teilattributsatz neu erstellt.
SourceDsaAddress
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Ruft die DNS-Adresse des Quelldomänencontrollers ab.
Hinweis
Diese Zeichenfolge enthält eine geänderte GUID, nicht den häufig verwendeten kanonischen DNS-Namen.
SourceDsaCN
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Ruft die Objektpfadkomponente für das DSA ab, das den Quelldomänencontroller darstellt. Diese Zeichenfolge ähnelt häufig dem Computernamen, ist aber nicht immer identisch.
SourceDsaDN
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Ruft den X.500-Pfad für das DSA ab, das den Quelldomänencontroller darstellt.
SourceDsaInvocationID
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Ruft die Aufruf-ID ab, die seit der letzten Replikation vom Quellserver verwendet wurde.
SourceDsaObjGuid
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Schlüssel
Ruft die GUID für den Verzeichnisdienst-Agent (DSA) ab, der den Quelldomänencontroller (DC) darstellt.
SourceDsaSite
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Ruft den Standort ab, der den Quelldomänencontroller enthält.
SyncOnStartup
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das Flag DS _ REPL _ NBR _ SYNC ON _ _ STARTUP in der ReplicaFlags-Eigenschaft festgelegt wurde.
TimeOfLastSyncAttempt
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Ruft den Zeitstempel für den letzten Replikationsversuch ab.
TimeOfLastSyncSuccess
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Ruft den Zeitstempel für den letzten erfolgreichen Replikationsversuch ab.
TwoWaySync
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das DS _ REPL _ NBR _ TWO WAY _ _ SYNC-Flag in der ReplicaFlags-Eigenschaft festgelegt wurde.
UseAsyncIntersiteTransport
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das DS _ REPL _ NBR _ USE _ ASYNC _ INTERSITE _ TRANSPORT-Flag in der ReplicaFlags-Eigenschaft festgelegt wurde.
USNAttributeFilter
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Ruft den USNLastObjChangeSynced-Eigenschaftswert am Ende des letzten erfolgreich abgeschlossenen Replikationszyklus ab. 0 (null), wenn keine erfolgreich abgeschlossenen Replikationszyklen durchgeführt wurden.
USNLastObjChangeSynced
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Ruft den unveränderten Attributwert des letzten empfangenen Objektupdates ab.
Schreibbar
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das DS _ REPL _ NBR _ WRITEABLE-Flag in der ReplicaFlags-Eigenschaft festgelegt wurde.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Nicht unterstützt |
| Unterstützte Mindestversion (Server) |
Windows Server 2008 |
| Namespace |
\MicrosoftActiveDirectory-Stammverzeichnis |
| MOF |
|
| DLL |
|