Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This topic contains links to all of the C# code examples contained in the Using System.DirectoryServices guide.
- Creating Groups
Using the Add method.
- Adding Directory Objects
Using the Add method to add child objects.
- Adding Members to a Group
Using the Add method.
- Binding Strings
Using the DirectoryEntry object to bind to objects.
- Binding Using GUID
Using the NativeGuid property.
- Boolean Property Type
Reading and setting a Boolean property using the Value property.
- Managing User Passwords
Changing user passwords.
- Constructed Properties
Reading and writing constructed properties.
- DirectoryEntry Objects
Creating a DirectoryEntry object in memory that binds to an entry in the directory, and writing the path, name, and GUID for that directory entry.
- Creating Groups
Creating a new group, domain local group, and non-secure group.
- Creating Users
Using the Add method.
- DateTime Property
Writing the date/time property.
- Deleting Groups
Using the Remove method.
- DirectorySearcher Example
Setting up a basic directory search.
- DN with Binary Property Type
Reading and writing using ActiveDS.
- Enumerating Child Objects
Using a simple foreach statement.
- Enumerating Members of a Group
Using Properties.
- Enumerating User Memberships
Using a Windows form.
- Enumerating Members in a Large Group
Using range retrieval.
- Getting an Object's Identity
Getting the properties for the DirectoryEntry object.
- Invoking ADSI Methods
Using the Invoke method.
- Invoking ADSI Properties
Using the InvokeMember method.
- Large Integer Property Type
Reading and writing large integers.
- Moving Directory Objects
Using the MoveTo method.
- Navigating to the Child Object
Using the Children property to bind to child objects.
- Navigating to the Parent Object
Using the Parent property to bind to parent objects.
- Octet String (SID) Property Type
Reading and writing octet strings.
- Reading Properties on Directory Objects
Using the Properties collection to read object properties.
- Reading Properties with Multiple Values
Using the Values property and arrays to read property values.
- Setting Properties on Directory Objects
Using the Setting properties with the Add method and Value property.
- Setting Properties with Multiple Values
Using the AddRange and Insert methods and using arrays.
- The Property Cache
Using the RefreshCache method.
- Removing Members from a Group
Using the Add method.
- Renaming an Object
Using the Rename property.
- Searching for Groups
Using DirectorySearcher.
- Additional Search Options
Using the ReferralChasing property.
- Getting Search Results
Using SearchResult and SearchResultCollection classes to retrieve search results.
- Searching the Directory
Using the DirectorySearcher class with the FindAll method to search the directory.
- Setting Search Filters
Using the Filter property to set a search filter.
- Setting the Search Scope
Using the SearchScope property.
- Security Descriptor Property Type
Reading and writing security descriptors using ActiveDS.
- Managing User Passwords
Setting user passwords.
- String Property Type
Reading strings.
- Enabling and Disabling the User Account
Enabling and disabling user accounts.
- Managing User Passwords
Using ActiveDS.
- Setting a User Account Expiration
Using the InvokeMember method.
- Setting User Account Flags
Setting flags.
- Setting Properties Displayed on Property Pages
Setting properties that are viewed in the user interface.
- Adding Directory Objects
Using the Exists method to verify that a directory object exists in the directory.
See Also
Concepts
Using System.DirectoryServices
Send comments about this topic to Microsoft.
Copyright © 2007 by Microsoft Corporation. All rights reserved.