API Reference
ReplicationRawOptions
Options controlling raw replication status queries and filtering. Used by ReplicationExplorer to shape results.
Inheritance
- Object
- ReplicationRawOptions
Constructors
public ReplicationRawOptions() #Inherited Methods
Properties
public String Domain { get; set; } #Optional domain DNS name to scope the query. When null, all domains are considered.
public Boolean IncludeEventLogs { get; set; } #Include related event logs where available.
public Boolean Outbound { get; set; } #When true, return outbound replication rows; otherwise inbound.
public Boolean FailuresOnly { get; set; } #When true, include only rows with non‑zero last result (failures).
public Int32 StaleDaysRaw { get; set; } #Filter rows where last success is older than this many days. Use 0 to disable.
public String Transport { get; set; } #Transport to include: "Any", "Rpc", or "Smtp". Case‑insensitive.
public Nullable<PartitionKind> Partition { get; set; } #Optional partition kind to filter by. When null, all partitions are included.
public IEnumerable<String> Neighbor { get; set; } #Optional exact neighbor server names to include (case‑insensitive).
public IEnumerable<String> NeighborMatch { get; set; } #Optional wildcard patterns applied to neighbor names (supports '*' and '?').
public String PreferredDomainController { get; set; } #Optional preferred domain controller to target first.
public NetworkCredential Credential { get; set; } #Optional alternate credential for DirectoryServices lookups.
public IEnumerable<String> DomainControllers { get; set; } #Optional explicit list of domain controllers to query (skip discovery when provided).
public String NamingContextFilter { get; set; } #Optional naming context filter (for targeted DRSR neighbor calls).
public ReplicationQueryMode QueryMode { get; set; } #Selects the replication data source.
public Boolean AllowLdapFallback { get; set; } #Allow LDAP fallback for discovery when SDA enumeration fails.