DirectorySynchronization Class

Definition

Specifies how to synchronize a directory within a domain.

public class DirectorySynchronization
Inheritance
DirectorySynchronization

Examples

The following C# example shows how to synchronize a directory.

DirectorySearcher src = new DirectorySearcher("…");
// Initiate dirsync; this means a full synch
src.DirectorySynchronization= new DirectorySynchronization();  

foreach(SearchResult res in src.FindAll() )  
{  
    Console.WriteLine("…");  
}  

// Restart the dirsync   
foreach(SearchResult res in src.FindAll() )  
{  
    Console.WriteLine("…");  
}

Constructors

DirectorySynchronization()

Initializes a new instance of the DirectorySynchronization object.

DirectorySynchronization(Byte[])

Initializes a new instance of the DirectorySynchronization object with a cookie.

DirectorySynchronization(DirectorySynchronization)

Initializes a new instance of the DirectorySynchronization object with a directory synchronization object.

DirectorySynchronization(DirectorySynchronizationOptions, Byte[])

Initializes a new instance of the DirectorySynchronization object with a directory synchronization option and cookie.

DirectorySynchronization(DirectorySynchronizationOptions)

Initializes a new instance of the DirectorySynchronization object with a directory synchronization option.

Properties

Option

Gets or sets the options for the directory synchronization search.

Methods

Copy()

Returns a copy of the current DirectorySynchronization instance.

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetDirectorySynchronizationCookie()

Gets the directory synchronization search cookie.

GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ResetDirectorySynchronizationCookie()

Resets the directory synchronization search cookie.

ResetDirectorySynchronizationCookie(Byte[])

Resets the directory synchronization search cookie.

ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to

Product Versions
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

See also