ApplicationPartition Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The ApplicationPartition class represents an application partition for a particular domain.
public ref class ApplicationPartition : System::DirectoryServices::ActiveDirectory::ActiveDirectoryPartition
public class ApplicationPartition : System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition
type ApplicationPartition = class
inherit ActiveDirectoryPartition
Public Class ApplicationPartition
Inherits ActiveDirectoryPartition
- Inheritance
Constructors
ApplicationPartition(DirectoryContext, String, String) |
Initializes a new instance of the ApplicationPartition class, using the specified distinguished name and object class. |
ApplicationPartition(DirectoryContext, String) |
Initializes a new instance of the ApplicationPartition class, using the specified distinguished name. |
Properties
DirectoryServers |
Gets an DirectoryServerCollection object that contains the directory servers that host this application partition. |
Name |
Gets the partition name. (Inherited from ActiveDirectoryPartition) |
SecurityReferenceDomain |
Gets or sets the security reference domain for this application partition. |
Methods
Delete() |
Deletes this application partition. |
Dispose() |
Releases all managed and unmanaged resources that are held by the object. (Inherited from ActiveDirectoryPartition) |
Dispose(Boolean) |
Releases the managed resources that are used by the ApplicationPartition object and optionally releases unmanaged resources. |
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
FindAllDirectoryServers() |
Returns a ReadOnlyDirectoryServerCollection object that contains all of the directory servers that host this application partition. |
FindAllDirectoryServers(String) |
Returns an ReadOnlyDirectoryServerCollection object that contains all of the directory servers that host this application partition in the specified site. |
FindAllDiscoverableDirectoryServers() |
Returns a ReadOnlyDirectoryServerCollection object that contains all of the directory servers that have registered either a site-specific DNS record for the current site or a non-site-specific DNS record for the application partition. |
FindAllDiscoverableDirectoryServers(String) |
Returns a ReadOnlyDirectoryServerCollection object that contains all of the directory servers that have registered a site-specific DNS record, for the specified site, for the application partition. |
FindByName(DirectoryContext, String) |
Returns an ApplicationPartition object for a given DirectoryContext object and distinguished name. |
FindDirectoryServer() |
Returns a DirectoryServer object for this application partition and current site. |
FindDirectoryServer(Boolean) |
Returns a DirectoryServer object for the application partition and current site with an option to ignore cached information. |
FindDirectoryServer(String, Boolean) |
Returns a DirectoryServer object for this application partition for a specified site, with an option to ignore cached information. |
FindDirectoryServer(String) |
Returns a DirectoryServer object for the application partition and a specified site. |
GetApplicationPartition(DirectoryContext) |
Returns an ApplicationPartition object for a specified directory context. |
GetDirectoryEntry() |
Gets a DirectoryEntry object for this application partition. |
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) |
Save() |
Commits all changes to the current application partition object to the underlying directory store. |
ToString() |
Retrieves a string representation of the current directory partition. (Inherited from ActiveDirectoryPartition) |