MSAD_ReplNeighbor-Klasse
Stellt die DS_REPL_NEIGHBOR-Struktur dar, die die Informationen zum eingehenden Replikationsstatus für einen bestimmten Namenskontext (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 folgende 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: String
-
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: String
-
Zugriffstyp: Schreibgeschützt
Ruft die GUID des standortübergreifenden Transportobjekts ab, das der AsyncIntersiteTransportDN-Eigenschaft entspricht.
-
-
CompressChanges
-
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das flag DS_REPL_NBR_COMPRESS_CHANGES in der ReplicaFlags-Eigenschaft festgelegt wurde.
-
-
DisableScheduledSync
-
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das flag DS_REPL_NBR_DISABLE_SCHEDULED_SYNC in der ReplicaFlags-Eigenschaft festgelegt wurde.
-
-
Domäne
-
-
Datentyp: String
-
Zugriffstyp: Schreibgeschützt
Ruft den kanonischen Namen der Domäne des replizierten NC ab.
-
-
DoScheduledSyncs
-
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das DS_REPL_NBR_DO_SCHEDULED_SYNCS-Flag in der ReplicaFlags-Eigenschaft festgelegt wurde.
-
-
FullSyncInProgress
-
-
Datentyp: boolean
-
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: boolean
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das DS_REPL_NBR_FULL_SYNC_NEXT_PACKET-Flag in der ReplicaFlags-Eigenschaft festgelegt wurde.
-
-
IgnoreChangeNotifications
-
-
Datentyp: boolean
-
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: boolean
-
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 wird der DS diese Verbindungen nach dem Löschen des Quelldomänencontrollers für einige Zeit weiter replizieren.
-
-
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, ohne die Verbindungen einzuschließt, für die ein Fehler erwartet wird. Wenn die IsDeletedSourceDsa-Eigenschaft beispielsweise auf TRUE festgelegt ist, wird erwartet, dass sie fehlschlägt.
-
-
NamingContextDN
-
-
Datentyp: String
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Schlüssel
Ruft den X.500-Pfad für den NC ab, der von dieser Verbindung repliziert wird.
-
-
NamingContextObjGuid
-
-
Datentyp: String
-
Zugriffstyp: Schreibgeschützt
Ruft die GUID für die replizierte NC ab.
-
-
NeverSynced
-
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das flag DS_REPL_NBR_NEVER_SYNCED in der ReplicaFlags-Eigenschaft festgelegt wurde.
-
-
NoChangeNotifications
-
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das flag DS_REPL_NBR_NO_CHANGE_NOTIFICATIONS 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 null oder eine Kombination aus einem oder mehreren der folgenden Flags sein.
-
-
DS_REPL_NBR_WRITEABLE (16 (0x10))
-
Die lokale Kopie des Namenskontexts ist nicht schreibgeschützt.
-
DS_REPL_NBR_SYNC_ON_STARTUP (32 (0x20))
-
Die Replikation dieses Namenskontexts aus dieser Quelle wird versucht, wenn der Zielserver gestartet wird. Dieses Flag gilt normalerweise nur für Standortnachbarn.
-
DS_REPL_NBR_DO_SCHEDULED_SYNCS (64 (0x40))
-
Die Replikation nach einem Zeitplan ausführen. Dieses Flag wird normalerweise festgelegt, es sei denn, der Zeitplan für diesen Benennungskontext oder diese Quelle lautet "nie", d. h. 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 den Quellserver anweisen muss, in umgekehrter Richtung zu synchronisieren, wenn die eingehende Replikation abgeschlossen ist. Dieses Feature wird in DFÜ-Szenarien verwendet, in denen nur einer der beiden Server eine DFÜ-Verbindung initiieren kann. Diese Option kann beispielsweise in einer Unternehmenszentrale und einer Zweigstelle verwendet werden, bei der die Zweigstelle über das Internet über eine DFÜ-ISP-Verbindung mit der Unternehmenszentrale verbunden ist.
-
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 weist auf eine Änderung eines Objekts hin, 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 einzufügen.
-
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 weiteren Nachbarn mit höherer Priorität zu warten, 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 ausführt, die durch Benachrichtigungen ausgelöst werden. Der Nachbar führt weiterhin Synchronisierungen basierend auf seinem Zeitplan oder als Reaktion auf manuell angeforderte Synchronisierungen durch.
-
DS_REPL_NBR_DISABLE_SCHEDULED_SYNC (134217728 (0x8000000))
-
Dieser Nachbar ist so festgelegt, dass keine Synchronisierungen basierend auf seinem Zeitplan ausgeführt werden. Die einzige Möglichkeit, wie dieser Nachbar Synchronisierungen durchführt, ist die Reaktion auf Änderungsbenachrichtigungen oder manuell angeforderte Synchronisierungen.
-
DS_REPL_NBR_COMPRESS_CHANGES (268435456 (0x10000000))
-
Änderungen, die von dieser Quelle empfangen werden, müssen komprimiert werden. Die Komprimierung tritt normalerweise nur auf, 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 die DSA ab, die den Quell-DC 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 den DSA ab, der den Quell-DC darstellt.
SourceDsaInvocationID
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Ruft die Aufruf-ID ab, die vom Quellserver bei der letzten Replikation 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 die Website ab, die den Quell-DC enthält.
SyncOnStartup
-
Datentyp: Boolesch
-
Zugriffstyp: Schreibgeschützt
Ruft den Wert ab, der angibt, ob das DS_REPL_NBR_SYNC_ON_STARTUP-Flag 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: Boolesch
-
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: Boolesch
-
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. Null, wenn keine erfolgreich abgeschlossenen Replikationszyklen vorhanden sind.
USNLastObjChangeSynced
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Ruft den unveränderten Attributwert der letzten empfangenen Objektaktualisierung ab.
Schreibbar
-
Datentyp: Boolesch
-
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) |
WindowsServer 2008 |
Namespace |
Root\MicrosoftActiveDirectory |
MOF |
|
DLL |
|