System.DirectoryServices The value provided for adsObject does not implement IADs. There is no such object on the server. The path is invalid. The Active Directory object located at the path {0} is not a container. The object cannot be deleted. There is no current child object. The directory cannot report the number of properties. The entry properties cannot be enumerated. Consider using the entry schema to determine what properties are available. No current property exists. No current value is available. The PageSize must be greater than 0 or set to 0 for no paging. SizeLimit must be greater than or equal to 0. The provider does not support searching and cannot search {0}. No current entry exists. The {0} search filter is invalid. The ADSVALUE with the union value {0} cannot be converted to the ADSTYPEENUM type {1}. ADSVALUE type is invalid. Handling of this ADSVALUE type is not yet implemented (type = {0}). Active Directory Client is not installed on this computer. [Not Set] Enumerator is positioned before the first item or after the last item. New PropertyValueCollection cannot be set into a DirectoryEntry PropertyCollection. New properties cannot be added to a DirectoryEntry PropertyCollection. DirectoryEntry PropertyCollection cannot be cleared. Properties cannot be removed from a DirectoryEntry PropertyCollection. The value for the property {0} cannot be set. BeforeCount must be greater than or equal to 0. AfterCount must be greater than or equal to 0. Offset must be greater than or equal to 0. Target percentage should be in the range of 0 to 100 inclusively. ApproximateTotal must be greater or equal to 0. DirectorySynchronization cannot be combined with PageSize. VirtualListView cannot be combined with CacheResults. When AttributeScopeQuery is specified, only SearchScope.Base is supported. Only one type of operation can be performed in a sequence. An unknown error occurred. This property is only supported on computers running Windows XP and later operating systems. This property is not supported when targeting Windows Server 2000 domain controllers. The target of the directory context should be an Active Directory domain controller or ADAM instance. An error occurred when synchronizing the server. "{0}" is an unknown ActiveDirectoryTransportType. ActiveDirectoryTransportType.Smtp not supported. The newly created object has not been committed to the backend store, so it cannot be deleted. The newly created object has not been committed to the backend store, so GetDirectoryEntry cannot be called. The Specified directory object cannot be found. The transport "{0}" cannot be found. The site "{0}" does not exist. The site "{0}" is newly created and has not been committed to the backend store. The computer is not in a site. The subnet "{0}" is newly created and has not been committed to the backend store. The site link "{0}" is newly created and has not been committed to the backend store. The replication connection "{0}" is newly created and has not been committed to the backend store. A forest trust relationship exists between "{0}" and "{1}". A domain trust relationship exists between "{0}" and "{1}". Cannot remove "{0}". It was not found in the specified collection. Cannot add "{0}". It currently exists in the specified collection. The site "{0}" does not contain a nTDSSiteSettings object. This directory server is not in the current site. The end time must be later than the start time. Information about the domain could not be retrieved ({0}). The thread or process token could not be accessed ({0}). Information from the thread token could not be retrieved ({0}). This computer's policy information could not be retrieved ({0}). Failure in updating rIDAvailablePool value. New value exceeds the maximum limit. The specified string parameter is empty. The name specified in the directory context must be an ADAM instance. The name specified in the directory context must be an Active Directory domain controller. The name specified in the directory context must be the DNS name of the application partition. The name specified in the directory context must be an Active Directory domain controller or a forest. The name specified in the directory context must be an Active Directory domain controller or a domain. The name specified in the directory context must be an Active Directory domain. The name specified in the directory context must be an Active Directory forest. The name specified in the directory context must be an ADAM configuration set. The name specified in the directory context must be an ADAM instance or an ADAM configuration set. The name specified in the directory context must be a global catalog. The name specified in the directory context must be an Active Directory domain controller or an ADAM instance. The specified name is not a forest, Active Directory domain controller, ADAM instance, or ADAM configuration set. The directory server does not host the specified application partition. The specified application partition does not exist. A Directory server that hosts the specified application partition not found. Global catalog not found in forest "{0}". Domain controller not found in the domain "{0}". ADAM instance not found in configuration set "{0}". Domain controller "{0}" does not exist or cannot be contacted. Global catalog "{0}" does not exist or cannot be contacted. ADAM instance "{0}" does not exist or cannot be contacted. Directory server "{0}" does not exist or cannot be contacted. The specified domain does not exist or cannot be contacted. The specified forest does not exist or cannot be contacted. The specified ADAM configuration set does not exist or cannot be contacted. The specified application partition does not exist or cannot be contacted. Property "{0}" on object "{1}" not found. Property "{0}" not found. An ADAM instance could not be found. Operation valid only for objects that exist on the backend store. The server object name has an invalid format. Object class must not be specified for Active Directory application partitions. The specified distinguished name has an invalid format. Application partition is neither an Active Directory, nor ADAM application partition. Schema property "{0}" has an unknown syntax. The requested mode is invalid. No Windows Server 2003 domain controllers exist in the domain. Domain controller data not found for the specified Active Directory domain controller. No Windows Server 2003 domain controllers exist in the forest. The schema object "{0}" is newly created and has not been committed to the backend store. One or more flags are invalid. Cannot perform this operation on a global catalog object. The specified value cannot be removed or overwritten. It is inherited from a super class. The Active Directory domain controller must be running Windows Server 2003 operating system or later. Schema property with link id "{0}" not found. Cannot perform this operation on disabled global catalog object. This property is not supported for an ADAM application partition. This operation is not supported for an ADAM application partition. Current security context is not associated with an Active Directory domain or forest. The local computer is not joined to a domain or the domain cannot be contacted. Unable to obtain DNS hostname of Active Directory domain controller with ntdsa object name "{0}". Unable to obtain DNS hostname or port number of ADAM instance with ntdsa object name "{0}". Name: "{0}" Creation of single level application partition is not supported. Unable to obtain the site name of domain controller "{0}". Unable to obtain the distinguished name of the site object for domain controller "{0}". Unable to obtain the distinguished name of the computer object of domain controller "{0}". Unable to obtain the distinguished name of the server object of domain controller "{0}". Unable to obtain the distinguished name of the ntds settings object of domain controller "{0}". Unable to obtain the guid of the ntds settings object of domain controller "{0}". DirectoryContextType.Domain and DirectoryContextType.Forest are the only valid values for contextType when the name of the context is not specified. The specified directory server must be an Active Directory domain controller. The specified directory server must be an ADAM instance. The system acl cannot be modified as it was not retrieved from the backend store. The discretionary acl cannot be modified as it was not retrieved from the backend store. A collision occurred in the forest trust relationship. A forest trust relationship does not exist between "{0}" and "{1}". A domain trust relationship does not exist between "{0}" and "{1}". A forest trust relationship should not exist between "{0}" and "{1}". The trust relationship between "{0}" and "{1}" is not "{2}". Trust relationship with Windows NT 4.0 domain not supported. Operation for Kerberos type trust not supported. The provider does not support retrieval of the security descriptor in binary form. Multiple security descriptors for an object are not supported. ntSecurityDescriptor property exists in cache, but has no values. Must be the name of an Active Directory domain controller. Must be the name of an ADAM instance. Must be in the same Active Directory forest as the name specified in the directory context. Must be in the same ADAM Configuration Set as the name specified in the directory context. Trust verification not supported. Only single dimensional arrays are supported for the requested action. Number was less than the array's lower bound in the first dimension. Destination array was not long enough. Check destIndex and length, and the array's lower bounds. A negative value is not permitted for the replication interval. The value exceeds the maximum allowed for replication interval. The value can not be represented in whole minutes. The value exceeds the maximum allowed. System.DirectoryServices is not supported on this platform. Attribute used to indicate a source generator should create a function for marshalling arguments instead of relying on the runtime to generate an equivalent marshalling function at run-time. This attribute is meaningless if the source generator associated with it is not enabled. The current built-in source generator only supports C# and only supplies an implementation when applied to static, partial, non-generic methods. Initializes a new instance of the . Name of the library containing the import. Gets the name of the library containing the import. Gets or sets the name of the entry point to be called. Gets or sets how to marshal string arguments to the method. If this field is set to a value other than , must not be specified. Gets or sets the used to control how string arguments to the method are marshalled. If this field is specified, must not be specified or must be set to . Gets or sets whether the callee sets an error (SetLastError on Windows or errno on other platforms) before returning from the attributed method. Specifies how strings should be marshalled for generated p/invokes Indicates the user is suppling a specific marshaller in . Use the platform-provided UTF-8 marshaller. Use the platform-provided UTF-16 marshaller. Base type for all platform-specific API attributes. Records the platform that the project targeted. Records the operating system (and minimum version) that supports an API. Multiple attributes can be applied to indicate support on multiple operating systems. Callers can apply a or use guards to prevent calls to APIs on unsupported operating systems. A given platform should only be specified once. Marks APIs that were removed in a given operating system version. Primarily used by OS bindings to indicate APIs that are only available in earlier versions. Marks APIs that were obsoleted in a given operating system version. Primarily used by OS bindings to indicate APIs that should not be used anymore. Annotates a custom guard field, property or method with a supported platform name and optional version. Multiple attributes can be applied to indicate guard for multiple supported platforms. Callers can apply a to a field, property or method and use that field, property or method in a conditional or assert statements in order to safely call platform specific APIs. The type of the field or property should be boolean, the method return type should be boolean in order to be used as platform guard. Annotates the custom guard field, property or method with an unsupported platform name and optional version. Multiple attributes can be applied to indicate guard for multiple unsupported platforms. Callers can apply a to a field, property or method and use that field, property or method in a conditional or assert statements as a guard to safely call APIs unsupported on those platforms. The type of the field or property should be boolean, the method return type should be boolean in order to be used as platform guard. Specifies that null is allowed as an input even if the corresponding type disallows it. Specifies that null is disallowed as an input even if the corresponding type allows it. Specifies that an output may be null even if the corresponding type disallows it. Specifies that an output will not be null even if the corresponding type allows it. Specifies that an input argument was not null when the call returns. Specifies that when a method returns , the parameter may be null even if the corresponding type disallows it. Initializes the attribute with the specified return value condition. The return value condition. If the method returns this value, the associated parameter may be null. Gets the return value condition. Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. Initializes the attribute with the specified return value condition. The return value condition. If the method returns this value, the associated parameter will not be null. Gets the return value condition. Specifies that the output will be non-null if the named parameter is non-null. Initializes the attribute with the associated parameter name. The associated parameter name. The output will be non-null if the argument to the parameter specified is non-null. Gets the associated parameter name. Applied to a method that will never return under any circumstance. Specifies that the method will not return if the associated Boolean parameter is passed the specified value. Initializes the attribute with the specified parameter value. The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to the associated parameter matches this value. Gets the condition parameter value. Specifies that the method or property will ensure that the listed field and property members have not-null values. Initializes the attribute with a field or property member. The field or property member that is promised to be not-null. Initializes the attribute with the list of field and property members. The list of field and property members that are promised to be not-null. Gets field or property member names. Specifies that the method or property will ensure that the listed field and property members have not-null values when returning with the specified return value condition. Initializes the attribute with the specified return value condition and a field or property member. The return value condition. If the method returns this value, the associated parameter will not be null. The field or property member that is promised to be not-null. Initializes the attribute with the specified return value condition and list of field and property members. The return value condition. If the method returns this value, the associated parameter will not be null. The list of field and property members that are promised to be not-null. Gets the return value condition. Gets field or property member names.