0cb742dafb
Rewrite with hard-coded offsets into the PE file format to discern if a binary is PE32 or PE32+, and then to determine if it contains a "CLR Data Directory" entry that looks valid. Tested with PE32 and PE32+ compiled Mono binaries, PE32 and PE32+ native binaries, and a random assortment of garbage files. Former-commit-id: 9e7ac86ec84f653a2f79b87183efd5b0ebda001b
1894 lines
152 KiB
C#
1894 lines
152 KiB
C#
// Licensed to the .NET Foundation under one or more agreements.
|
|
// The .NET Foundation licenses this file to you under the MIT license.
|
|
// See the LICENSE file in the project root for more information.
|
|
|
|
[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
|
|
[assembly:System.CLSCompliantAttribute(true)]
|
|
[assembly:System.Diagnostics.DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
|
|
[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
|
|
[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
|
|
[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.DirectoryServices.dll")]
|
|
[assembly:System.Reflection.AssemblyDescriptionAttribute("System.DirectoryServices.dll")]
|
|
[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")]
|
|
[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")]
|
|
[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
|
|
[assembly:System.Reflection.AssemblyTitleAttribute("System.DirectoryServices.dll")]
|
|
[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
|
|
[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
|
|
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
|
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
|
[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
|
|
[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
|
|
namespace System
|
|
{
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoDocumentationNoteAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoExtensionAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoInternalNoteAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoLimitationAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoNotSupportedAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoTODOAttribute : System.Attribute
|
|
{
|
|
public MonoTODOAttribute() { }
|
|
public MonoTODOAttribute(string comment) { }
|
|
public string Comment { get { throw null; } }
|
|
}
|
|
}
|
|
namespace System.DirectoryServices
|
|
{
|
|
public partial class ActiveDirectoryAccessRule : System.Security.AccessControl.ObjectAccessRule
|
|
{
|
|
public ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type, System.Guid objectType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type, System.Guid objectType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type, System.Guid objectType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public System.DirectoryServices.ActiveDirectoryRights ActiveDirectoryRights { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectorySecurityInheritance InheritanceType { get { throw null; } }
|
|
}
|
|
public partial class ActiveDirectoryAuditRule : System.Security.AccessControl.ObjectAuditRule
|
|
{
|
|
public ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AuditFlags)) { }
|
|
public ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AuditFlags)) { }
|
|
public ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AuditFlags)) { }
|
|
public ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags, System.Guid objectType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AuditFlags)) { }
|
|
public ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags, System.Guid objectType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AuditFlags)) { }
|
|
public ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags, System.Guid objectType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AuditFlags)) { }
|
|
public System.DirectoryServices.ActiveDirectoryRights ActiveDirectoryRights { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectorySecurityInheritance InheritanceType { get { throw null; } }
|
|
}
|
|
[System.FlagsAttribute]
|
|
public enum ActiveDirectoryRights
|
|
{
|
|
AccessSystemSecurity = 16777216,
|
|
CreateChild = 1,
|
|
Delete = 65536,
|
|
DeleteChild = 2,
|
|
DeleteTree = 64,
|
|
ExtendedRight = 256,
|
|
GenericAll = 983551,
|
|
GenericExecute = 131076,
|
|
GenericRead = 131220,
|
|
GenericWrite = 131112,
|
|
ListChildren = 4,
|
|
ListObject = 128,
|
|
ReadControl = 131072,
|
|
ReadProperty = 16,
|
|
Self = 8,
|
|
Synchronize = 1048576,
|
|
WriteDacl = 262144,
|
|
WriteOwner = 524288,
|
|
WriteProperty = 32,
|
|
}
|
|
public partial class ActiveDirectorySecurity : System.Security.AccessControl.DirectoryObjectSecurity
|
|
{
|
|
public ActiveDirectorySecurity() { }
|
|
public override System.Type AccessRightType { get { throw null; } }
|
|
public override System.Type AccessRuleType { get { throw null; } }
|
|
public override System.Type AuditRuleType { get { throw null; } }
|
|
public sealed override System.Security.AccessControl.AccessRule AccessRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) { throw null; }
|
|
public sealed override System.Security.AccessControl.AccessRule AccessRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type, System.Guid objectGuid, System.Guid inheritedObjectGuid) { throw null; }
|
|
public void AddAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule) { }
|
|
public void AddAuditRule(System.DirectoryServices.ActiveDirectoryAuditRule rule) { }
|
|
public sealed override System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags) { throw null; }
|
|
public sealed override System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags, System.Guid objectGuid, System.Guid inheritedObjectGuid) { throw null; }
|
|
public override bool ModifyAccessRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified) { throw null; }
|
|
public override bool ModifyAuditRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified) { throw null; }
|
|
public override void PurgeAccessRules(System.Security.Principal.IdentityReference identity) { }
|
|
public override void PurgeAuditRules(System.Security.Principal.IdentityReference identity) { }
|
|
public void RemoveAccess(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type) { }
|
|
public bool RemoveAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule) { throw null; }
|
|
public void RemoveAccessRuleSpecific(System.DirectoryServices.ActiveDirectoryAccessRule rule) { }
|
|
public void RemoveAudit(System.Security.Principal.IdentityReference identity) { }
|
|
public bool RemoveAuditRule(System.DirectoryServices.ActiveDirectoryAuditRule rule) { throw null; }
|
|
public void RemoveAuditRuleSpecific(System.DirectoryServices.ActiveDirectoryAuditRule rule) { }
|
|
public void ResetAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule) { }
|
|
public void SetAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule) { }
|
|
public void SetAuditRule(System.DirectoryServices.ActiveDirectoryAuditRule rule) { }
|
|
}
|
|
public enum ActiveDirectorySecurityInheritance
|
|
{
|
|
All = 1,
|
|
Children = 4,
|
|
Descendents = 2,
|
|
None = 0,
|
|
SelfAndChildren = 3,
|
|
}
|
|
[System.FlagsAttribute]
|
|
[System.SerializableAttribute]
|
|
public enum AuthenticationTypes
|
|
{
|
|
Anonymous = 16,
|
|
Delegation = 256,
|
|
Encryption = 2,
|
|
FastBind = 32,
|
|
None = 0,
|
|
ReadonlyServer = 4,
|
|
Sealing = 128,
|
|
Secure = 1,
|
|
SecureSocketsLayer = 2,
|
|
ServerBind = 512,
|
|
Signing = 64,
|
|
}
|
|
public partial class DirectoryEntries : System.Collections.IEnumerable
|
|
{
|
|
internal DirectoryEntries() { }
|
|
public System.DirectoryServices.SchemaNameCollection SchemaFilter { [System.MonoTODOAttribute]get { throw null; } }
|
|
public System.DirectoryServices.DirectoryEntry Add(string name, string schemaClassName) { throw null; }
|
|
public System.DirectoryServices.DirectoryEntry Find(string name) { throw null; }
|
|
public System.DirectoryServices.DirectoryEntry Find(string name, string schemaClassName) { throw null; }
|
|
public System.Collections.IEnumerator GetEnumerator() { throw null; }
|
|
public void Remove(System.DirectoryServices.DirectoryEntry entry) { }
|
|
}
|
|
[System.ComponentModel.TypeConverterAttribute("System.DirectoryServices.Design.DirectoryEntryConverter")]
|
|
public partial class DirectoryEntry : System.ComponentModel.Component
|
|
{
|
|
public DirectoryEntry() { }
|
|
public DirectoryEntry(object adsObject) { }
|
|
public DirectoryEntry(string path) { }
|
|
public DirectoryEntry(string path, string username, string password) { }
|
|
public DirectoryEntry(string path, string username, string password, System.DirectoryServices.AuthenticationTypes authenticationType) { }
|
|
[System.ComponentModel.DefaultValueAttribute(System.DirectoryServices.AuthenticationTypes.None)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("Type of authentication to use while Binding to Ldap server")]
|
|
public System.DirectoryServices.AuthenticationTypes AuthenticationType { get { throw null; } set { } }
|
|
[System.ComponentModel.BrowsableAttribute(false)]
|
|
[System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("Child entries of this node")]
|
|
public System.DirectoryServices.DirectoryEntries Children { get { throw null; } }
|
|
[System.ComponentModel.BrowsableAttribute(false)]
|
|
[System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("A globally unique identifier for this DirectoryEntry")]
|
|
[System.MonoTODOAttribute]
|
|
public System.Guid Guid { get { throw null; } }
|
|
[System.ComponentModel.BrowsableAttribute(false)]
|
|
[System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The name of the object as named with the underlying directory")]
|
|
public string Name { get { throw null; } }
|
|
[System.ComponentModel.BrowsableAttribute(false)]
|
|
[System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The globally unique identifier of the DirectoryEntry, as returned from the provider")]
|
|
[System.MonoTODOAttribute]
|
|
public string NativeGuid { get { throw null; } }
|
|
[System.ComponentModel.BrowsableAttribute(false)]
|
|
[System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The native Active Directory Service Interfaces (ADSI) object.")]
|
|
public object NativeObject { [System.MonoTODOAttribute]get { throw null; } }
|
|
[System.ComponentModel.BrowsableAttribute(false)]
|
|
[System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("An ActiveDirectorySecurity object that represents the security descriptor for this directory entry.")]
|
|
public System.DirectoryServices.ActiveDirectorySecurity ObjectSecurity { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
|
|
[System.ComponentModel.BrowsableAttribute(false)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The provider-specific options for this entry.")]
|
|
[System.MonoTODOAttribute]
|
|
public System.DirectoryServices.DirectoryEntryConfiguration Options { get { throw null; } }
|
|
[System.ComponentModel.BrowsableAttribute(false)]
|
|
[System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("This entry's parent in the Ldap Directory hierarchy.")]
|
|
public System.DirectoryServices.DirectoryEntry Parent { get { throw null; } }
|
|
[System.ComponentModel.BrowsableAttribute(false)]
|
|
[System.ComponentModel.DefaultValueAttribute(null)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The password to use when authenticating the client.")]
|
|
public string Password { get { throw null; } set { } }
|
|
[System.ComponentModel.DefaultValueAttribute("")]
|
|
[System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
|
|
[System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The path for this DirectoryEntry.")]
|
|
public string Path { get { throw null; } set { } }
|
|
[System.ComponentModel.BrowsableAttribute(false)]
|
|
[System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("Properties set on this object.")]
|
|
public System.DirectoryServices.PropertyCollection Properties { get { throw null; } }
|
|
[System.ComponentModel.BrowsableAttribute(false)]
|
|
[System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The name of the schema used for this DirectoryEntry.")]
|
|
public string SchemaClassName { get { throw null; } }
|
|
[System.ComponentModel.BrowsableAttribute(false)]
|
|
[System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The current schema directory entry.")]
|
|
public System.DirectoryServices.DirectoryEntry SchemaEntry { [System.MonoTODOAttribute]get { throw null; } }
|
|
[System.ComponentModel.DefaultValueAttribute(true)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("Determines if a cache should be used.")]
|
|
public bool UsePropertyCache { get { throw null; } set { } }
|
|
[System.ComponentModel.BrowsableAttribute(false)]
|
|
[System.ComponentModel.DefaultValueAttribute(null)]
|
|
[System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The user name to use when authenticating the client.")]
|
|
public string Username { get { throw null; } set { } }
|
|
public void Close() { }
|
|
public void CommitChanges() { }
|
|
[System.MonoTODOAttribute]
|
|
public System.DirectoryServices.DirectoryEntry CopyTo(System.DirectoryServices.DirectoryEntry newParent) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public System.DirectoryServices.DirectoryEntry CopyTo(System.DirectoryServices.DirectoryEntry newParent, string newName) { throw null; }
|
|
public void DeleteTree() { }
|
|
protected override void Dispose(bool disposing) { }
|
|
public static bool Exists(string path) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public object Invoke(string methodName, params object[] args) { throw null; }
|
|
[System.MonoNotSupportedAttribute("")]
|
|
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
|
|
public object InvokeGet(string propertyName) { throw null; }
|
|
[System.MonoNotSupportedAttribute("")]
|
|
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
|
|
public void InvokeSet(string propertyName, params object[] args) { }
|
|
public void MoveTo(System.DirectoryServices.DirectoryEntry newParent) { }
|
|
public void MoveTo(System.DirectoryServices.DirectoryEntry newParent, string newName) { }
|
|
public void RefreshCache() { }
|
|
public void RefreshCache(string[] propertyNames) { }
|
|
public void Rename(string newName) { }
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class DirectoryEntryConfiguration
|
|
{
|
|
public DirectoryEntryConfiguration() { }
|
|
public int PageSize { get { throw null; } set { } }
|
|
public System.DirectoryServices.PasswordEncodingMethod PasswordEncoding { get { throw null; } set { } }
|
|
public int PasswordPort { get { throw null; } set { } }
|
|
public System.DirectoryServices.ReferralChasingOption Referral { get { throw null; } set { } }
|
|
public System.DirectoryServices.SecurityMasks SecurityMasks { get { throw null; } set { } }
|
|
public string GetCurrentServerName() { throw null; }
|
|
public bool IsMutuallyAuthenticated() { throw null; }
|
|
public void SetUserNameQueryQuota(string accountName) { }
|
|
}
|
|
public partial class DirectorySearcher : System.ComponentModel.Component
|
|
{
|
|
public DirectorySearcher() { }
|
|
public DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot) { }
|
|
public DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot, string filter) { }
|
|
public DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot, string filter, string[] propertiesToLoad) { }
|
|
public DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot, string filter, string[] propertiesToLoad, System.DirectoryServices.SearchScope scope) { }
|
|
public DirectorySearcher(string filter) { }
|
|
public DirectorySearcher(string filter, string[] propertiesToLoad) { }
|
|
public DirectorySearcher(string filter, string[] propertiesToLoad, System.DirectoryServices.SearchScope scope) { }
|
|
[System.ComponentModel.DefaultValueAttribute(true)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The cacheability of results.")]
|
|
public bool CacheResults { get { throw null; } set { } }
|
|
[System.DirectoryServices.DSDescriptionAttribute("The maximum amount of time that the client waits for the server to return results.")]
|
|
public System.TimeSpan ClientTimeout { get { throw null; } set { } }
|
|
[System.ComponentModel.DefaultValueAttribute("(objectClass=*)")]
|
|
[System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
|
|
[System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The Lightweight Directory Access Protocol (Ldap) format filter string.")]
|
|
public string Filter { get { throw null; } set { } }
|
|
[System.ComponentModel.DefaultValueAttribute(0)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The page size in a paged search.")]
|
|
public int PageSize { get { throw null; } set { } }
|
|
[System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Content)]
|
|
[System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.StringCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The set of properties retrieved during the search.")]
|
|
public System.Collections.Specialized.StringCollection PropertiesToLoad { get { throw null; } }
|
|
[System.ComponentModel.DefaultValueAttribute(false)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("A value indicating whether the search retrieves only the names of attributes to which values have been assigned.")]
|
|
public bool PropertyNamesOnly { get { throw null; } set { } }
|
|
[System.ComponentModel.DefaultValueAttribute(System.DirectoryServices.ReferralChasingOption.External)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("How referrals are chased.")]
|
|
public System.DirectoryServices.ReferralChasingOption ReferralChasing { get { throw null; } set { } }
|
|
[System.ComponentModel.DefaultValueAttribute(null)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The node in the Ldap Directory hierarchy where the search starts.")]
|
|
public System.DirectoryServices.DirectoryEntry SearchRoot { get { throw null; } set { } }
|
|
[System.ComponentModel.DefaultValueAttribute(System.DirectoryServices.SearchScope.Subtree)]
|
|
[System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The scope of the search that is observed by the server.")]
|
|
public System.DirectoryServices.SearchScope SearchScope { get { throw null; } set { } }
|
|
[System.DirectoryServices.DSDescriptionAttribute("The time limit the server should observe to search an individual page of results.")]
|
|
public System.TimeSpan ServerPageTimeLimit { get { throw null; } set { } }
|
|
[System.DirectoryServices.DSDescriptionAttribute("The time limit the server should observe to search.")]
|
|
public System.TimeSpan ServerTimeLimit { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
|
|
[System.ComponentModel.DefaultValueAttribute(0)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("The maximum number of objects the server returns in a search.")]
|
|
public int SizeLimit { get { throw null; } set { } }
|
|
[System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Content)]
|
|
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
|
|
[System.DirectoryServices.DSDescriptionAttribute("An object that defines how the data should be sorted.")]
|
|
public System.DirectoryServices.SortOption Sort { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
|
|
[System.MonoTODOAttribute]
|
|
protected override void Dispose(bool disposing) { }
|
|
public System.DirectoryServices.SearchResultCollection FindAll() { throw null; }
|
|
public System.DirectoryServices.SearchResult FindOne() { throw null; }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class DirectoryServicesCOMException : System.Runtime.InteropServices.COMException, System.Runtime.Serialization.ISerializable
|
|
{
|
|
public DirectoryServicesCOMException() { }
|
|
protected DirectoryServicesCOMException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
|
|
public DirectoryServicesCOMException(string message) { }
|
|
public DirectoryServicesCOMException(string message, System.Exception inner) { }
|
|
public int ExtendedError { get { throw null; } }
|
|
public string ExtendedErrorMessage { get { throw null; } }
|
|
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
|
|
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public sealed partial class DirectoryServicesPermission : System.Security.Permissions.ResourcePermissionBase
|
|
{
|
|
public DirectoryServicesPermission() { }
|
|
public DirectoryServicesPermission(System.DirectoryServices.DirectoryServicesPermissionAccess permissionAccess, string path) { }
|
|
public DirectoryServicesPermission(System.DirectoryServices.DirectoryServicesPermissionEntry[] permissionAccessEntries) { }
|
|
public DirectoryServicesPermission(System.Security.Permissions.PermissionState state) { }
|
|
public System.DirectoryServices.DirectoryServicesPermissionEntryCollection PermissionEntries { get { throw null; } }
|
|
}
|
|
[System.FlagsAttribute]
|
|
[System.SerializableAttribute]
|
|
public enum DirectoryServicesPermissionAccess
|
|
{
|
|
Browse = 2,
|
|
None = 0,
|
|
Write = 6,
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Constructor | System.AttributeTargets.Event | System.AttributeTargets.Method | System.AttributeTargets.Struct, AllowMultiple=true, Inherited=false)]
|
|
[System.SerializableAttribute]
|
|
public partial class DirectoryServicesPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
|
|
{
|
|
public DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
|
|
public string Path { get { throw null; } set { } }
|
|
public System.DirectoryServices.DirectoryServicesPermissionAccess PermissionAccess { get { throw null; } set { } }
|
|
public override System.Security.IPermission CreatePermission() { throw null; }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class DirectoryServicesPermissionEntry
|
|
{
|
|
public DirectoryServicesPermissionEntry(System.DirectoryServices.DirectoryServicesPermissionAccess permissionAccess, string path) { }
|
|
public string Path { get { throw null; } }
|
|
public System.DirectoryServices.DirectoryServicesPermissionAccess PermissionAccess { get { throw null; } }
|
|
}
|
|
[System.MonoTODOAttribute("Fix serialization compatibility with MS.NET")]
|
|
[System.SerializableAttribute]
|
|
public partial class DirectoryServicesPermissionEntryCollection : System.Collections.CollectionBase
|
|
{
|
|
internal DirectoryServicesPermissionEntryCollection() { }
|
|
public System.DirectoryServices.DirectoryServicesPermissionEntry this[int index] { get { throw null; } set { } }
|
|
public int Add(System.DirectoryServices.DirectoryServicesPermissionEntry value) { throw null; }
|
|
public void AddRange(System.DirectoryServices.DirectoryServicesPermissionEntryCollection value) { }
|
|
public void AddRange(System.DirectoryServices.DirectoryServicesPermissionEntry[] value) { }
|
|
public bool Contains(System.DirectoryServices.DirectoryServicesPermissionEntry value) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.DirectoryServicesPermissionEntry[] array, int index) { }
|
|
public int IndexOf(System.DirectoryServices.DirectoryServicesPermissionEntry value) { throw null; }
|
|
public void Insert(int index, System.DirectoryServices.DirectoryServicesPermissionEntry value) { }
|
|
protected override void OnClear() { }
|
|
protected override void OnInsert(int index, object value) { }
|
|
protected override void OnRemove(int index, object value) { }
|
|
protected override void OnSet(int index, object oldValue, object newValue) { }
|
|
public void Remove(System.DirectoryServices.DirectoryServicesPermissionEntry value) { }
|
|
}
|
|
public partial class DirectorySynchronization
|
|
{
|
|
public DirectorySynchronization() { }
|
|
public DirectorySynchronization(byte[] cookie) { }
|
|
public DirectorySynchronization(System.DirectoryServices.DirectorySynchronization sync) { }
|
|
public DirectorySynchronization(System.DirectoryServices.DirectorySynchronizationOptions option) { }
|
|
public DirectorySynchronization(System.DirectoryServices.DirectorySynchronizationOptions option, byte[] cookie) { }
|
|
[System.ComponentModel.DefaultValueAttribute(System.DirectoryServices.DirectorySynchronizationOptions.None)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("DSDirectorySynchronizationFlag")]
|
|
public System.DirectoryServices.DirectorySynchronizationOptions Option { get { throw null; } set { } }
|
|
public System.DirectoryServices.DirectorySynchronization Copy() { throw null; }
|
|
public byte[] GetDirectorySynchronizationCookie() { throw null; }
|
|
public void ResetDirectorySynchronizationCookie() { }
|
|
public void ResetDirectorySynchronizationCookie(byte[] cookie) { }
|
|
}
|
|
[System.FlagsAttribute]
|
|
public enum DirectorySynchronizationOptions : long
|
|
{
|
|
IncrementalValues = (long)2147483648,
|
|
None = (long)0,
|
|
ObjectSecurity = (long)1,
|
|
ParentsFirst = (long)2048,
|
|
PublicDataOnly = (long)8192,
|
|
}
|
|
public partial class DirectoryVirtualListView
|
|
{
|
|
public DirectoryVirtualListView() { }
|
|
public DirectoryVirtualListView(int afterCount) { }
|
|
public DirectoryVirtualListView(int beforeCount, int afterCount, int offset) { }
|
|
public DirectoryVirtualListView(int beforeCount, int afterCount, int offset, System.DirectoryServices.DirectoryVirtualListViewContext context) { }
|
|
public DirectoryVirtualListView(int beforeCount, int afterCount, string target) { }
|
|
public DirectoryVirtualListView(int beforeCount, int afterCount, string target, System.DirectoryServices.DirectoryVirtualListViewContext context) { }
|
|
[System.ComponentModel.DefaultValueAttribute(0)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("DSAfterCount")]
|
|
public int AfterCount { get { throw null; } set { } }
|
|
[System.ComponentModel.DefaultValueAttribute(0)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("DSApproximateTotal")]
|
|
public int ApproximateTotal { get { throw null; } set { } }
|
|
[System.ComponentModel.DefaultValueAttribute(0)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("DSBeforeCount")]
|
|
public int BeforeCount { get { throw null; } set { } }
|
|
[System.ComponentModel.DefaultValueAttribute(null)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("DSDirectoryVirtualListViewContext")]
|
|
public System.DirectoryServices.DirectoryVirtualListViewContext DirectoryVirtualListViewContext { get { throw null; } set { } }
|
|
[System.ComponentModel.DefaultValueAttribute(0)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("DSOffset")]
|
|
public int Offset { get { throw null; } set { } }
|
|
[System.ComponentModel.DefaultValueAttribute("")]
|
|
[System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
[System.DirectoryServices.DSDescriptionAttribute("DSTarget")]
|
|
public string Target { get { throw null; } set { } }
|
|
[System.ComponentModel.DefaultValueAttribute(0)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("DSTargetPercentage")]
|
|
public int TargetPercentage { get { throw null; } set { } }
|
|
}
|
|
public partial class DirectoryVirtualListViewContext
|
|
{
|
|
public DirectoryVirtualListViewContext() { }
|
|
public System.DirectoryServices.DirectoryVirtualListViewContext Copy() { throw null; }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All)]
|
|
public partial class DSDescriptionAttribute : System.ComponentModel.DescriptionAttribute
|
|
{
|
|
public DSDescriptionAttribute(string description) { }
|
|
public override string Description { get { throw null; } }
|
|
}
|
|
public enum ExtendedDN
|
|
{
|
|
HexString = 0,
|
|
None = -1,
|
|
Standard = 1,
|
|
}
|
|
public sealed partial class ExtendedRightAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
|
|
{
|
|
public ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid extendedRightType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid extendedRightType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid extendedRightType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
}
|
|
public sealed partial class ListChildrenAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
|
|
{
|
|
public ListChildrenAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public ListChildrenAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public ListChildrenAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
}
|
|
public enum PasswordEncodingMethod
|
|
{
|
|
PasswordEncodingClear = 1,
|
|
PasswordEncodingSsl = 0,
|
|
}
|
|
public enum PropertyAccess
|
|
{
|
|
Read = 0,
|
|
Write = 1,
|
|
}
|
|
public sealed partial class PropertyAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
|
|
{
|
|
public PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertyType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertyType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertyType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
}
|
|
public partial class PropertyCollection : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
|
|
{
|
|
internal PropertyCollection() { }
|
|
public int Count { get { throw null; } }
|
|
public System.DirectoryServices.PropertyValueCollection this[string propertyName] { get { throw null; } }
|
|
public System.Collections.ICollection PropertyNames { get { throw null; } }
|
|
bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
|
|
object System.Collections.ICollection.SyncRoot { get { throw null; } }
|
|
bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
|
|
bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
|
|
object System.Collections.IDictionary.this[object oKey] { get { throw null; } set { } }
|
|
System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
|
|
public System.Collections.ICollection Values { get { throw null; } }
|
|
public bool Contains(string propertyName) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.PropertyValueCollection[] array, int index) { }
|
|
public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
|
|
void System.Collections.ICollection.CopyTo(System.Array oArray, int iArrayIndex) { }
|
|
void System.Collections.IDictionary.Add(object oKey, object oValue) { }
|
|
void System.Collections.IDictionary.Clear() { }
|
|
bool System.Collections.IDictionary.Contains(object oKey) { throw null; }
|
|
void System.Collections.IDictionary.Remove(object oKey) { }
|
|
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
|
|
}
|
|
public sealed partial class PropertySetAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
|
|
{
|
|
public PropertySetAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertySetType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public PropertySetAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertySetType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
public PropertySetAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertySetType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
|
|
}
|
|
public partial class PropertyValueCollection : System.Collections.CollectionBase
|
|
{
|
|
internal PropertyValueCollection() { }
|
|
public object this[int index] { get { throw null; } set { } }
|
|
[System.MonoTODOAttribute]
|
|
public string PropertyName { get { throw null; } }
|
|
public object Value { get { throw null; } set { } }
|
|
public int Add(object value) { throw null; }
|
|
public void AddRange(System.DirectoryServices.PropertyValueCollection value) { }
|
|
public void AddRange(object[] value) { }
|
|
public bool Contains(object value) { throw null; }
|
|
public void CopyTo(object[] array, int index) { }
|
|
public int IndexOf(object value) { throw null; }
|
|
public void Insert(int index, object value) { }
|
|
[System.MonoTODOAttribute]
|
|
protected override void OnClearComplete() { }
|
|
[System.MonoTODOAttribute]
|
|
protected override void OnInsertComplete(int index, object value) { }
|
|
[System.MonoTODOAttribute]
|
|
protected override void OnRemoveComplete(int index, object value) { }
|
|
[System.MonoTODOAttribute]
|
|
protected override void OnSetComplete(int index, object oldValue, object newValue) { }
|
|
public void Remove(object value) { }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public enum ReferralChasingOption
|
|
{
|
|
All = 96,
|
|
External = 64,
|
|
None = 0,
|
|
Subordinate = 32,
|
|
}
|
|
public partial class ResultPropertyCollection : System.Collections.DictionaryBase
|
|
{
|
|
internal ResultPropertyCollection() { }
|
|
public System.DirectoryServices.ResultPropertyValueCollection this[string name] { get { throw null; } }
|
|
public System.Collections.ICollection PropertyNames { get { throw null; } }
|
|
public System.Collections.ICollection Values { get { throw null; } }
|
|
public bool Contains(string propertyName) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ResultPropertyValueCollection[] array, int index) { }
|
|
}
|
|
public partial class ResultPropertyValueCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
internal ResultPropertyValueCollection() { }
|
|
public virtual object this[int index] { get { throw null; } }
|
|
public bool Contains(object value) { throw null; }
|
|
public void CopyTo(object[] values, int index) { }
|
|
public int IndexOf(object value) { throw null; }
|
|
}
|
|
public partial class SchemaNameCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
|
|
{
|
|
internal SchemaNameCollection() { }
|
|
public int Count { get { throw null; } }
|
|
public string this[int index] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
|
|
bool System.Collections.ICollection.IsSynchronized { [System.MonoTODOAttribute]get { throw null; } }
|
|
object System.Collections.ICollection.SyncRoot { [System.MonoTODOAttribute]get { throw null; } }
|
|
bool System.Collections.IList.IsFixedSize { get { throw null; } }
|
|
bool System.Collections.IList.IsReadOnly { get { throw null; } }
|
|
object System.Collections.IList.this[int recordIndex] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
|
|
[System.MonoTODOAttribute]
|
|
public int Add(string value) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public void AddRange(System.DirectoryServices.SchemaNameCollection value) { }
|
|
[System.MonoTODOAttribute]
|
|
public void AddRange(string[] value) { }
|
|
[System.MonoTODOAttribute]
|
|
public void Clear() { }
|
|
[System.MonoTODOAttribute]
|
|
public bool Contains(string value) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public void CopyTo(string[] stringArray, int index) { }
|
|
[System.MonoTODOAttribute]
|
|
public System.Collections.IEnumerator GetEnumerator() { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public int IndexOf(string value) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public void Insert(int index, string value) { }
|
|
[System.MonoTODOAttribute]
|
|
public void Remove(string value) { }
|
|
[System.MonoTODOAttribute]
|
|
public void RemoveAt(int index) { }
|
|
[System.MonoTODOAttribute]
|
|
void System.Collections.ICollection.CopyTo(System.Array arr, int pos) { }
|
|
[System.MonoTODOAttribute]
|
|
int System.Collections.IList.Add(object avalue) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
bool System.Collections.IList.Contains(object cvalue) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
int System.Collections.IList.IndexOf(object ivalue) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
void System.Collections.IList.Insert(int index, object ivalue) { }
|
|
[System.MonoTODOAttribute]
|
|
void System.Collections.IList.Remove(object rvalue) { }
|
|
}
|
|
public partial class SearchResult
|
|
{
|
|
internal SearchResult() { }
|
|
public string Path { get { throw null; } }
|
|
public System.DirectoryServices.ResultPropertyCollection Properties { get { throw null; } }
|
|
public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
|
|
}
|
|
public partial class SearchResultCollection : System.MarshalByRefObject, System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable
|
|
{
|
|
internal SearchResultCollection() { }
|
|
public int Count { get { throw null; } }
|
|
public System.IntPtr Handle { [System.MonoTODOAttribute]get { throw null; } }
|
|
public System.DirectoryServices.SearchResult this[int index] { get { throw null; } }
|
|
public string[] PropertiesLoaded { [System.MonoTODOAttribute]get { throw null; } }
|
|
bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
|
|
object System.Collections.ICollection.SyncRoot { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.SearchResult result) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.SearchResult[] results, int index) { }
|
|
public void Dispose() { }
|
|
[System.MonoTODOAttribute]
|
|
protected virtual void Dispose(bool disposing) { }
|
|
~SearchResultCollection() { }
|
|
public System.Collections.IEnumerator GetEnumerator() { throw null; }
|
|
public int IndexOf(System.DirectoryServices.SearchResult result) { throw null; }
|
|
void System.Collections.ICollection.CopyTo(System.Array oArray, int iArrayIndex) { }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public enum SearchScope
|
|
{
|
|
Base = 0,
|
|
OneLevel = 1,
|
|
Subtree = 2,
|
|
}
|
|
[System.FlagsAttribute]
|
|
public enum SecurityMasks
|
|
{
|
|
Dacl = 4,
|
|
Group = 2,
|
|
None = 0,
|
|
Owner = 1,
|
|
Sacl = 8,
|
|
}
|
|
[System.SerializableAttribute]
|
|
public enum SortDirection
|
|
{
|
|
Ascending = 0,
|
|
Descending = 1,
|
|
}
|
|
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
|
|
public partial class SortOption
|
|
{
|
|
public SortOption() { }
|
|
public SortOption(string propertyName, System.DirectoryServices.SortDirection direction) { }
|
|
[System.ComponentModel.DefaultValueAttribute(System.DirectoryServices.SortDirection.Ascending)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("Whether the sort is ascending or descending")]
|
|
public System.DirectoryServices.SortDirection Direction { get { throw null; } set { } }
|
|
[System.ComponentModel.DefaultValueAttribute(null)]
|
|
[System.DirectoryServices.DSDescriptionAttribute("Name of propertion to be sorted on")]
|
|
public string PropertyName { get { throw null; } set { } }
|
|
}
|
|
}
|
|
namespace System.DirectoryServices.ActiveDirectory
|
|
{
|
|
[System.SerializableAttribute]
|
|
public partial class ActiveDirectoryObjectNotFoundException : System.Exception, System.Runtime.Serialization.ISerializable
|
|
{
|
|
[System.MonoTODOAttribute]
|
|
public ActiveDirectoryObjectNotFoundException() { }
|
|
[System.MonoTODOAttribute]
|
|
protected ActiveDirectoryObjectNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
|
|
[System.MonoTODOAttribute]
|
|
public ActiveDirectoryObjectNotFoundException(string message) { }
|
|
[System.MonoTODOAttribute]
|
|
public ActiveDirectoryObjectNotFoundException(string message, System.Exception inner) { }
|
|
[System.MonoTODOAttribute]
|
|
public ActiveDirectoryObjectNotFoundException(string message, System.Type type, string name) { }
|
|
public string Name { [System.MonoTODOAttribute]get { throw null; } }
|
|
public System.Type Type { [System.MonoTODOAttribute]get { throw null; } }
|
|
[System.MonoTODOAttribute]
|
|
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
|
|
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class ActiveDirectoryOperationException : System.Exception, System.Runtime.Serialization.ISerializable
|
|
{
|
|
public ActiveDirectoryOperationException() { }
|
|
protected ActiveDirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
|
|
public ActiveDirectoryOperationException(string message) { }
|
|
public ActiveDirectoryOperationException(string message, System.Exception inner) { }
|
|
public ActiveDirectoryOperationException(string message, System.Exception inner, int errorCode) { }
|
|
public ActiveDirectoryOperationException(string message, int errorCode) { }
|
|
public int ErrorCode { get { throw null; } }
|
|
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
|
|
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
|
|
}
|
|
public abstract partial class ActiveDirectoryPartition : System.IDisposable
|
|
{
|
|
protected ActiveDirectoryPartition() { }
|
|
public string Name { get { throw null; } }
|
|
public void Dispose() { }
|
|
protected virtual void Dispose(bool disposing) { }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public abstract System.DirectoryServices.DirectoryEntry GetDirectoryEntry();
|
|
public override string ToString() { throw null; }
|
|
}
|
|
public partial class ActiveDirectoryReplicationMetadata : System.Collections.DictionaryBase
|
|
{
|
|
public ActiveDirectoryReplicationMetadata() { }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyStringCollection AttributeNames { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.AttributeMetadata this[string name] { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.AttributeMetadataCollection Values { get { throw null; } }
|
|
public bool Contains(string attributeName) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.AttributeMetadata[] array, int index) { }
|
|
}
|
|
public enum ActiveDirectoryRole
|
|
{
|
|
InfrastructureRole = 4,
|
|
NamingRole = 1,
|
|
PdcRole = 2,
|
|
RidRole = 3,
|
|
SchemaRole = 0,
|
|
}
|
|
public partial class ActiveDirectoryRoleCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ActiveDirectoryRoleCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole[] roles, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role) { throw null; }
|
|
}
|
|
public partial class ActiveDirectorySchedule
|
|
{
|
|
public ActiveDirectorySchedule() { }
|
|
public ActiveDirectorySchedule(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule) { }
|
|
public bool[,,] RawSchedule { get { throw null; } set { } }
|
|
public void ResetSchedule() { }
|
|
public void SetDailySchedule(System.DirectoryServices.ActiveDirectory.HourOfDay fromHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour fromMinute, System.DirectoryServices.ActiveDirectory.HourOfDay toHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour toMinute) { }
|
|
public void SetSchedule(System.DayOfWeek day, System.DirectoryServices.ActiveDirectory.HourOfDay fromHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour fromMinute, System.DirectoryServices.ActiveDirectory.HourOfDay toHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour toMinute) { }
|
|
public void SetSchedule(System.DayOfWeek[] days, System.DirectoryServices.ActiveDirectory.HourOfDay fromHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour fromMinute, System.DirectoryServices.ActiveDirectory.HourOfDay toHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour toMinute) { }
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class ActiveDirectorySchema : System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition
|
|
{
|
|
public ActiveDirectorySchema() { }
|
|
public System.DirectoryServices.ActiveDirectory.DirectoryServer SchemaRoleOwner { get { throw null; } }
|
|
protected override void Dispose(bool disposing) { }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection FindAllClasses() { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection FindAllClasses(System.DirectoryServices.ActiveDirectory.SchemaClassType type) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection FindAllDefunctClasses() { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection FindAllDefunctProperties() { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection FindAllProperties() { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection FindAllProperties(System.DirectoryServices.ActiveDirectory.PropertyTypes type) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass FindClass(string ldapDisplayName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass FindDefunctClass(string commonName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty FindDefunctProperty(string commonName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty FindProperty(string ldapDisplayName) { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema GetCurrentSchema() { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema GetSchema(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
|
|
public void RefreshSchema() { }
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class ActiveDirectorySchemaClass : System.IDisposable
|
|
{
|
|
public ActiveDirectorySchemaClass(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName) { }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection AuxiliaryClasses { get { throw null; } }
|
|
public string CommonName { get { throw null; } set { } }
|
|
public System.DirectoryServices.ActiveDirectorySecurity DefaultObjectSecurityDescriptor { get { throw null; } set { } }
|
|
public string Description { get { throw null; } set { } }
|
|
public bool IsDefunct { get { throw null; } set { } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection MandatoryProperties { get { throw null; } }
|
|
public string Name { get { throw null; } }
|
|
public string Oid { get { throw null; } set { } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection OptionalProperties { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection PossibleInferiors { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection PossibleSuperiors { get { throw null; } }
|
|
public System.Guid SchemaGuid { get { throw null; } set { } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass SubClassOf { get { throw null; } set { } }
|
|
public System.DirectoryServices.ActiveDirectory.SchemaClassType Type { get { throw null; } set { } }
|
|
public void Dispose() { }
|
|
protected virtual void Dispose(bool disposing) { }
|
|
public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection GetAllProperties() { throw null; }
|
|
public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
|
|
public void Save() { }
|
|
public override string ToString() { throw null; }
|
|
}
|
|
public partial class ActiveDirectorySchemaClassCollection : System.Collections.CollectionBase
|
|
{
|
|
public ActiveDirectorySchemaClassCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass this[int index] { get { throw null; } set { } }
|
|
public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
|
|
public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection schemaClasses) { }
|
|
public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass[] schemaClasses) { }
|
|
public void AddRange(System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection schemaClasses) { }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass[] schemaClasses, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
|
|
public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { }
|
|
protected override void OnClearComplete() { }
|
|
protected override void OnInsertComplete(int index, object value) { }
|
|
protected override void OnRemoveComplete(int index, object value) { }
|
|
protected override void OnSetComplete(int index, object oldValue, object newValue) { }
|
|
protected override void OnValidate(object value) { }
|
|
public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { }
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class ActiveDirectorySchemaProperty : System.IDisposable
|
|
{
|
|
public ActiveDirectorySchemaProperty(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName) { }
|
|
public string CommonName { get { throw null; } set { } }
|
|
public string Description { get { throw null; } set { } }
|
|
public bool IsDefunct { get { throw null; } set { } }
|
|
public bool IsInAnr { get { throw null; } set { } }
|
|
public bool IsIndexed { get { throw null; } set { } }
|
|
public bool IsIndexedOverContainer { get { throw null; } set { } }
|
|
public bool IsInGlobalCatalog { get { throw null; } set { } }
|
|
public bool IsOnTombstonedObject { get { throw null; } set { } }
|
|
public bool IsSingleValued { get { throw null; } set { } }
|
|
public bool IsTupleIndexed { get { throw null; } set { } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty Link { get { throw null; } }
|
|
public System.Nullable<int> LinkId { get { throw null; } set { } }
|
|
public string Name { get { throw null; } }
|
|
public string Oid { get { throw null; } set { } }
|
|
public int RangeLower { get { throw null; } set { } }
|
|
public int RangeUpper { get { throw null; } set { } }
|
|
public System.Guid SchemaGuid { get { throw null; } set { } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax Syntax { get { throw null; } set { } }
|
|
public void Dispose() { }
|
|
protected virtual void Dispose(bool disposing) { }
|
|
public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName) { throw null; }
|
|
public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
|
|
public void Save() { }
|
|
public override string ToString() { throw null; }
|
|
}
|
|
public partial class ActiveDirectorySchemaPropertyCollection : System.Collections.CollectionBase
|
|
{
|
|
public ActiveDirectorySchemaPropertyCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty this[int index] { get { throw null; } set { } }
|
|
public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
|
|
public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection properties) { }
|
|
public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty[] properties) { }
|
|
public void AddRange(System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection properties) { }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty[] properties, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
|
|
public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { }
|
|
protected override void OnClearComplete() { }
|
|
protected override void OnInsertComplete(int index, object value) { }
|
|
protected override void OnRemoveComplete(int index, object value) { }
|
|
protected override void OnSetComplete(int index, object oldValue, object newValue) { }
|
|
protected override void OnValidate(object value) { }
|
|
public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class ActiveDirectoryServerDownException : System.Exception, System.Runtime.Serialization.ISerializable
|
|
{
|
|
public ActiveDirectoryServerDownException() { }
|
|
protected ActiveDirectoryServerDownException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
|
|
public ActiveDirectoryServerDownException(string message) { }
|
|
public ActiveDirectoryServerDownException(string message, System.Exception inner) { }
|
|
public ActiveDirectoryServerDownException(string message, System.Exception inner, int errorCode, string name) { }
|
|
public ActiveDirectoryServerDownException(string message, int errorCode, string name) { }
|
|
public int ErrorCode { get { throw null; } }
|
|
public override string Message { get { throw null; } }
|
|
public string Name { get { throw null; } }
|
|
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
|
|
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class ActiveDirectorySite : System.IDisposable
|
|
{
|
|
public ActiveDirectorySite(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlySiteCollection AdjacentSites { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection BridgeheadServers { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.DomainCollection Domains { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.DirectoryServer InterSiteTopologyGenerator { get { throw null; } set { } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule IntraSiteReplicationSchedule { get { throw null; } set { } }
|
|
public string Location { get { throw null; } set { } }
|
|
public string Name { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions Options { get { throw null; } set { } }
|
|
public System.DirectoryServices.ActiveDirectory.DirectoryServerCollection PreferredRpcBridgeheadServers { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.DirectoryServerCollection PreferredSmtpBridgeheadServers { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection Servers { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkCollection SiteLinks { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnetCollection Subnets { get { throw null; } }
|
|
public void Delete() { }
|
|
public void Dispose() { }
|
|
protected virtual void Dispose(bool disposing) { }
|
|
public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySite FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySite GetComputerSite() { throw null; }
|
|
public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
|
|
public void Save() { }
|
|
public override string ToString() { throw null; }
|
|
}
|
|
public partial class ActiveDirectorySiteCollection : System.Collections.CollectionBase
|
|
{
|
|
public ActiveDirectorySiteCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySite this[int index] { get { throw null; } set { } }
|
|
public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
|
|
public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteCollection sites) { }
|
|
public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite[] sites) { }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite[] array, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
|
|
public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { }
|
|
protected override void OnClearComplete() { }
|
|
protected override void OnInsertComplete(int index, object value) { }
|
|
protected override void OnRemoveComplete(int index, object value) { }
|
|
protected override void OnSetComplete(int index, object oldValue, object newValue) { }
|
|
protected override void OnValidate(object value) { }
|
|
public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { }
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class ActiveDirectorySiteLink : System.IDisposable
|
|
{
|
|
public ActiveDirectorySiteLink(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName) { }
|
|
public ActiveDirectorySiteLink(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { }
|
|
public ActiveDirectorySiteLink(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule) { }
|
|
public int Cost { get { throw null; } set { } }
|
|
public bool DataCompressionEnabled { get { throw null; } set { } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule InterSiteReplicationSchedule { get { throw null; } set { } }
|
|
public string Name { get { throw null; } }
|
|
public bool NotificationEnabled { get { throw null; } set { } }
|
|
public bool ReciprocalReplicationEnabled { get { throw null; } set { } }
|
|
public System.TimeSpan ReplicationInterval { get { throw null; } set { } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteCollection Sites { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType TransportType { get { throw null; } }
|
|
public void Delete() { }
|
|
public void Dispose() { }
|
|
protected virtual void Dispose(bool disposing) { }
|
|
public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName) { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { throw null; }
|
|
public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
|
|
public void Save() { }
|
|
public override string ToString() { throw null; }
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class ActiveDirectorySiteLinkBridge : System.IDisposable
|
|
{
|
|
public ActiveDirectorySiteLinkBridge(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName) { }
|
|
public ActiveDirectorySiteLinkBridge(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { }
|
|
public string Name { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkCollection SiteLinks { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType TransportType { get { throw null; } }
|
|
public void Delete() { }
|
|
public void Dispose() { }
|
|
protected virtual void Dispose(bool disposing) { }
|
|
public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName) { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { throw null; }
|
|
public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
|
|
public void Save() { }
|
|
public override string ToString() { throw null; }
|
|
}
|
|
public partial class ActiveDirectorySiteLinkCollection : System.Collections.CollectionBase
|
|
{
|
|
public ActiveDirectorySiteLinkCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink this[int index] { get { throw null; } set { } }
|
|
public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
|
|
public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkCollection links) { }
|
|
public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink[] links) { }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink[] array, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
|
|
public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { }
|
|
protected override void OnClearComplete() { }
|
|
protected override void OnInsertComplete(int index, object value) { }
|
|
protected override void OnRemoveComplete(int index, object value) { }
|
|
protected override void OnSetComplete(int index, object oldValue, object newValue) { }
|
|
protected override void OnValidate(object value) { }
|
|
public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { }
|
|
}
|
|
[System.FlagsAttribute]
|
|
public enum ActiveDirectorySiteOptions
|
|
{
|
|
AutoInterSiteTopologyDisabled = 16,
|
|
AutoMinimumHopDisabled = 4,
|
|
AutoTopologyDisabled = 1,
|
|
ForceKccWindows2003Behavior = 64,
|
|
GroupMembershipCachingEnabled = 32,
|
|
None = 0,
|
|
RandomBridgeHeaderServerSelectionDisabled = 256,
|
|
RedundantServerTopologyEnabled = 1024,
|
|
StaleServerDetectDisabled = 8,
|
|
TopologyCleanupDisabled = 2,
|
|
UseHashingForReplicationSchedule = 512,
|
|
UseWindows2000IstgElection = 128,
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class ActiveDirectorySubnet : System.IDisposable
|
|
{
|
|
public ActiveDirectorySubnet(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string subnetName) { }
|
|
public ActiveDirectorySubnet(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string subnetName, string siteName) { }
|
|
public string Location { get { throw null; } set { } }
|
|
public string Name { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySite Site { get { throw null; } set { } }
|
|
public void Delete() { }
|
|
public void Dispose() { }
|
|
protected virtual void Dispose(bool disposing) { }
|
|
public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string subnetName) { throw null; }
|
|
public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
|
|
public void Save() { }
|
|
public override string ToString() { throw null; }
|
|
}
|
|
public partial class ActiveDirectorySubnetCollection : System.Collections.CollectionBase
|
|
{
|
|
public ActiveDirectorySubnetCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet this[int index] { get { throw null; } set { } }
|
|
public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { throw null; }
|
|
public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnetCollection subnets) { }
|
|
public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet[] subnets) { }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet[] array, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { throw null; }
|
|
public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { }
|
|
protected override void OnClear() { }
|
|
protected override void OnClearComplete() { }
|
|
protected override void OnInsertComplete(int index, object value) { }
|
|
protected override void OnRemoveComplete(int index, object value) { }
|
|
protected override void OnSetComplete(int index, object oldValue, object newValue) { }
|
|
protected override void OnValidate(object value) { }
|
|
public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { }
|
|
}
|
|
public enum ActiveDirectorySyntax
|
|
{
|
|
AccessPointDN = 19,
|
|
Bool = 8,
|
|
CaseExactString = 0,
|
|
CaseIgnoreString = 1,
|
|
DirectoryString = 3,
|
|
DN = 12,
|
|
DNWithBinary = 13,
|
|
DNWithString = 14,
|
|
Enumeration = 15,
|
|
GeneralizedTime = 10,
|
|
IA5String = 16,
|
|
Int = 6,
|
|
Int64 = 7,
|
|
NumericString = 2,
|
|
OctetString = 4,
|
|
Oid = 9,
|
|
ORName = 20,
|
|
PresentationAddress = 21,
|
|
PrintableString = 17,
|
|
ReplicaLink = 22,
|
|
SecurityDescriptor = 5,
|
|
Sid = 18,
|
|
UtcTime = 11,
|
|
}
|
|
public enum ActiveDirectoryTransportType
|
|
{
|
|
Rpc = 0,
|
|
Smtp = 1,
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class ApplicationPartition : System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition
|
|
{
|
|
public ApplicationPartition(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string distinguishedName) { }
|
|
public ApplicationPartition(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string distinguishedName, string objectClass) { }
|
|
public System.DirectoryServices.ActiveDirectory.DirectoryServerCollection DirectoryServers { get { throw null; } }
|
|
public string SecurityReferenceDomain { get { throw null; } set { } }
|
|
public void Delete() { }
|
|
protected override void Dispose(bool disposing) { }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection FindAllDirectoryServers() { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection FindAllDirectoryServers(string siteName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection FindAllDiscoverableDirectoryServers() { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection FindAllDiscoverableDirectoryServers(string siteName) { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.ApplicationPartition FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string distinguishedName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.DirectoryServer FindDirectoryServer() { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.DirectoryServer FindDirectoryServer(bool forceRediscovery) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.DirectoryServer FindDirectoryServer(string siteName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.DirectoryServer FindDirectoryServer(string siteName, bool forceRediscovery) { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.ApplicationPartition GetApplicationPartition(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
|
|
public void Save() { }
|
|
}
|
|
public partial class ApplicationPartitionCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ApplicationPartitionCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ApplicationPartition this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ApplicationPartition applicationPartition) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ApplicationPartition[] applicationPartitions, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ApplicationPartition applicationPartition) { throw null; }
|
|
}
|
|
public partial class AttributeMetadata
|
|
{
|
|
public AttributeMetadata() { }
|
|
public System.DateTime LastOriginatingChangeTime { get { throw null; } }
|
|
public System.Guid LastOriginatingInvocationId { get { throw null; } }
|
|
public long LocalChangeUsn { get { throw null; } }
|
|
public string Name { get { throw null; } }
|
|
public long OriginatingChangeUsn { get { throw null; } }
|
|
public string OriginatingServer { get { throw null; } }
|
|
public int Version { get { throw null; } }
|
|
}
|
|
public partial class AttributeMetadataCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public AttributeMetadataCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.AttributeMetadata this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.AttributeMetadata metadata) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.AttributeMetadata[] metadata, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.AttributeMetadata metadata) { throw null; }
|
|
}
|
|
[System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
|
|
public partial class DirectoryContext
|
|
{
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
|
|
public DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType) { }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
|
|
public DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType, string name) { }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
|
|
public DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType, string username, string password) { }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
|
|
public DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType, string name, string username, string password) { }
|
|
public System.DirectoryServices.ActiveDirectory.DirectoryContextType ContextType { get { throw null; } }
|
|
public string Name { get { throw null; } }
|
|
public string UserName { get { throw null; } }
|
|
}
|
|
public enum DirectoryContextType
|
|
{
|
|
ApplicationPartition = 4,
|
|
ConfigurationSet = 3,
|
|
DirectoryServer = 2,
|
|
Domain = 0,
|
|
Forest = 1,
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public abstract partial class DirectoryServer : System.IDisposable
|
|
{
|
|
protected DirectoryServer() { }
|
|
public abstract System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection InboundConnections { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get; }
|
|
public abstract string IPAddress { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get; }
|
|
public string Name { get { throw null; } }
|
|
public abstract System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection OutboundConnections { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get; }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyStringCollection Partitions { get { throw null; } }
|
|
public abstract string SiteName { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get; }
|
|
public abstract System.DirectoryServices.ActiveDirectory.SyncUpdateCallback SyncFromAllServersCallback { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get; [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]set; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public abstract void CheckReplicationConsistency();
|
|
public void Dispose() { }
|
|
protected virtual void Dispose(bool disposing) { }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public abstract System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetAllReplicationNeighbors();
|
|
public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public abstract System.DirectoryServices.ActiveDirectory.ReplicationFailureCollection GetReplicationConnectionFailures();
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public abstract System.DirectoryServices.ActiveDirectory.ReplicationCursorCollection GetReplicationCursors(string partition);
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public abstract System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata GetReplicationMetadata(string objectPath);
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public abstract System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetReplicationNeighbors(string partition);
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public abstract System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation GetReplicationOperationInformation();
|
|
public void MoveToAnotherSite(string siteName) { }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public abstract void SyncReplicaFromAllServers(string partition, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions options);
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public abstract void SyncReplicaFromServer(string partition, string sourceServer);
|
|
public override string ToString() { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public abstract void TriggerSyncReplicaFromNeighbors(string partition);
|
|
}
|
|
public partial class DirectoryServerCollection : System.Collections.CollectionBase
|
|
{
|
|
public DirectoryServerCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.DirectoryServer this[int index] { get { throw null; } set { } }
|
|
public int Add(System.DirectoryServices.ActiveDirectory.DirectoryServer server) { throw null; }
|
|
public void AddRange(System.DirectoryServices.ActiveDirectory.DirectoryServer[] servers) { }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.DirectoryServer server) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.DirectoryServer[] array, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.DirectoryServer server) { throw null; }
|
|
public void Insert(int index, System.DirectoryServices.ActiveDirectory.DirectoryServer server) { }
|
|
protected override void OnClear() { }
|
|
protected override void OnClearComplete() { }
|
|
protected override void OnInsertComplete(int index, object value) { }
|
|
protected override void OnRemoveComplete(int index, object value) { }
|
|
protected override void OnSetComplete(int index, object oldValue, object newValue) { }
|
|
protected override void OnValidate(object value) { }
|
|
public void Remove(System.DirectoryServices.ActiveDirectory.DirectoryServer server) { }
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class Domain : System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition
|
|
{
|
|
public Domain() { }
|
|
public System.DirectoryServices.ActiveDirectory.DomainCollection Children { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.DomainControllerCollection DomainControllers { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.DomainMode DomainMode { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.Forest Forest { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.DomainController InfrastructureRoleOwner { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.Domain Parent { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.DomainController PdcRoleOwner { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.DomainController RidRoleOwner { get { throw null; } }
|
|
public void CreateLocalSideOfTrustRelationship(string targetDomainName, System.DirectoryServices.ActiveDirectory.TrustDirection direction, string trustPassword) { }
|
|
public void CreateTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain, System.DirectoryServices.ActiveDirectory.TrustDirection direction) { }
|
|
public void DeleteLocalSideOfTrustRelationship(string targetDomainName) { }
|
|
public void DeleteTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain) { }
|
|
public System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAllDiscoverableDomainControllers() { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAllDiscoverableDomainControllers(string siteName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAllDomainControllers() { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAllDomainControllers(string siteName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.DomainController FindDomainController() { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.DomainController FindDomainController(System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.DomainController FindDomainController(string siteName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.DomainController FindDomainController(string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.TrustRelationshipInformationCollection GetAllTrustRelationships() { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.Domain GetComputerDomain() { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.Domain GetCurrentDomain() { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.Domain GetDomain(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
|
|
public bool GetSelectiveAuthenticationStatus(string targetDomainName) { throw null; }
|
|
public bool GetSidFilteringStatus(string targetDomainName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation GetTrustRelationship(string targetDomainName) { throw null; }
|
|
public void RaiseDomainFunctionality(System.DirectoryServices.ActiveDirectory.DomainMode domainMode) { }
|
|
public void RepairTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain) { }
|
|
public void SetSelectiveAuthenticationStatus(string targetDomainName, bool enable) { }
|
|
public void SetSidFilteringStatus(string targetDomainName, bool enable) { }
|
|
public void UpdateLocalSideOfTrustRelationship(string targetDomainName, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection, string newTrustPassword) { }
|
|
public void UpdateLocalSideOfTrustRelationship(string targetDomainName, string newTrustPassword) { }
|
|
public void UpdateTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection) { }
|
|
public void VerifyOutboundTrustRelationship(string targetDomainName) { }
|
|
public void VerifyTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain, System.DirectoryServices.ActiveDirectory.TrustDirection direction) { }
|
|
}
|
|
public partial class DomainCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public DomainCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.Domain this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.Domain domain) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.Domain[] domains, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.Domain domain) { throw null; }
|
|
}
|
|
[System.FlagsAttribute]
|
|
public enum DomainCollisionOptions
|
|
{
|
|
NetBiosNameDisabledByAdmin = 4,
|
|
NetBiosNameDisabledByConflict = 8,
|
|
None = 0,
|
|
SidDisabledByAdmin = 1,
|
|
SidDisabledByConflict = 2,
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class DomainController : System.DirectoryServices.ActiveDirectory.DirectoryServer
|
|
{
|
|
protected DomainController() { }
|
|
public System.DateTime CurrentTime { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.Domain Domain { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.Forest Forest { get { throw null; } }
|
|
public long HighestCommittedUsn { get { throw null; } }
|
|
public override System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection InboundConnections { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } }
|
|
public override string IPAddress { [System.Net.DnsPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } }
|
|
public string OSVersion { get { throw null; } }
|
|
public override System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection OutboundConnections { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectoryRoleCollection Roles { get { throw null; } }
|
|
public override string SiteName { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } }
|
|
public override System.DirectoryServices.ActiveDirectory.SyncUpdateCallback SyncFromAllServersCallback { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]set { } }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override void CheckReplicationConsistency() { }
|
|
protected override void Dispose(bool disposing) { }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public virtual System.DirectoryServices.ActiveDirectory.GlobalCatalog EnableGlobalCatalog() { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.DomainController FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.DomainController FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.DomainController FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.DomainController FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetAllReplicationNeighbors() { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public virtual System.DirectoryServices.DirectorySearcher GetDirectorySearcher() { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.DomainController GetDomainController(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override System.DirectoryServices.ActiveDirectory.ReplicationFailureCollection GetReplicationConnectionFailures() { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override System.DirectoryServices.ActiveDirectory.ReplicationCursorCollection GetReplicationCursors(string partition) { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata GetReplicationMetadata(string objectPath) { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetReplicationNeighbors(string partition) { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation GetReplicationOperationInformation() { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public virtual bool IsGlobalCatalog() { throw null; }
|
|
public void SeizeRoleOwnership(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role) { }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override void SyncReplicaFromAllServers(string partition, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions options) { }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override void SyncReplicaFromServer(string partition, string sourceServer) { }
|
|
public void TransferRoleOwnership(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role) { }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override void TriggerSyncReplicaFromNeighbors(string partition) { }
|
|
}
|
|
public partial class DomainControllerCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public DomainControllerCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.DomainController this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.DomainController domainController) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.DomainController[] domainControllers, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.DomainController domainController) { throw null; }
|
|
}
|
|
public enum DomainMode
|
|
{
|
|
Windows2000MixedDomain = 0,
|
|
Windows2000NativeDomain = 1,
|
|
Windows2003Domain = 3,
|
|
Windows2003InterimDomain = 2,
|
|
Windows2008Domain = 4,
|
|
Windows2008R2Domain = 5,
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class Forest : System.IDisposable
|
|
{
|
|
public Forest() { }
|
|
public System.DirectoryServices.ActiveDirectory.ApplicationPartitionCollection ApplicationPartitions { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.DomainCollection Domains { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ForestMode ForestMode { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection GlobalCatalogs { get { throw null; } }
|
|
public string Name { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.DomainController NamingRoleOwner { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.Domain RootDomain { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema Schema { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.DomainController SchemaRoleOwner { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlySiteCollection Sites { get { throw null; } }
|
|
public void CreateLocalSideOfTrustRelationship(string targetForestName, System.DirectoryServices.ActiveDirectory.TrustDirection direction, string trustPassword) { }
|
|
public void CreateTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest, System.DirectoryServices.ActiveDirectory.TrustDirection direction) { }
|
|
public void DeleteLocalSideOfTrustRelationship(string targetForestName) { }
|
|
public void DeleteTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest) { }
|
|
public void Dispose() { }
|
|
protected void Dispose(bool disposing) { }
|
|
public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAllDiscoverableGlobalCatalogs() { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAllDiscoverableGlobalCatalogs(string siteName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAllGlobalCatalogs() { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAllGlobalCatalogs(string siteName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.GlobalCatalog FindGlobalCatalog() { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.GlobalCatalog FindGlobalCatalog(System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.GlobalCatalog FindGlobalCatalog(string siteName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.GlobalCatalog FindGlobalCatalog(string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.TrustRelationshipInformationCollection GetAllTrustRelationships() { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.Forest GetCurrentForest() { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.Forest GetForest(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
|
|
public bool GetSelectiveAuthenticationStatus(string targetForestName) { throw null; }
|
|
public bool GetSidFilteringStatus(string targetForestName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipInformation GetTrustRelationship(string targetForestName) { throw null; }
|
|
public void RaiseForestFunctionality(System.DirectoryServices.ActiveDirectory.ForestMode forestMode) { }
|
|
public void RepairTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest) { }
|
|
public void SetSelectiveAuthenticationStatus(string targetForestName, bool enable) { }
|
|
public void SetSidFilteringStatus(string targetForestName, bool enable) { }
|
|
public override string ToString() { throw null; }
|
|
public void UpdateLocalSideOfTrustRelationship(string targetForestName, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection, string newTrustPassword) { }
|
|
public void UpdateLocalSideOfTrustRelationship(string targetForestName, string newTrustPassword) { }
|
|
public void UpdateTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection) { }
|
|
public void VerifyOutboundTrustRelationship(string targetForestName) { }
|
|
public void VerifyTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest, System.DirectoryServices.ActiveDirectory.TrustDirection direction) { }
|
|
}
|
|
public enum ForestMode
|
|
{
|
|
Windows2000Forest = 0,
|
|
Windows2003Forest = 2,
|
|
Windows2003InterimForest = 1,
|
|
Windows2008Forest = 3,
|
|
Windows2008R2Forest = 4,
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class ForestTrustCollisionException : System.DirectoryServices.ActiveDirectory.ActiveDirectoryOperationException, System.Runtime.Serialization.ISerializable
|
|
{
|
|
public ForestTrustCollisionException() { }
|
|
protected ForestTrustCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
|
|
public ForestTrustCollisionException(string message) { }
|
|
public ForestTrustCollisionException(string message, System.Exception inner) { }
|
|
public ForestTrustCollisionException(string message, System.Exception inner, System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollisionCollection collisions) { }
|
|
public System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollisionCollection Collisions { get { throw null; } }
|
|
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
|
|
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
|
|
}
|
|
public enum ForestTrustCollisionType
|
|
{
|
|
Domain = 1,
|
|
Other = 2,
|
|
TopLevelName = 0,
|
|
}
|
|
public partial class ForestTrustDomainInfoCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ForestTrustDomainInfoCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation information) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation[] array, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation information) { throw null; }
|
|
}
|
|
public partial class ForestTrustDomainInformation
|
|
{
|
|
public ForestTrustDomainInformation() { }
|
|
public string DnsName { get { throw null; } }
|
|
public string DomainSid { get { throw null; } }
|
|
public string NetBiosName { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus Status { get { throw null; } set { } }
|
|
}
|
|
public enum ForestTrustDomainStatus
|
|
{
|
|
Enabled = 0,
|
|
NetBiosNameAdminDisabled = 4,
|
|
NetBiosNameConflictDisabled = 8,
|
|
SidAdminDisabled = 1,
|
|
SidConflictDisabled = 2,
|
|
}
|
|
public partial class ForestTrustRelationshipCollision
|
|
{
|
|
public ForestTrustRelationshipCollision() { }
|
|
public string CollisionRecord { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ForestTrustCollisionType CollisionType { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.DomainCollisionOptions DomainCollisionOption { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.TopLevelNameCollisionOptions TopLevelNameCollisionOption { get { throw null; } }
|
|
}
|
|
public partial class ForestTrustRelationshipCollisionCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ForestTrustRelationshipCollisionCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision collision) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision[] array, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision collision) { throw null; }
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class ForestTrustRelationshipInformation : System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation
|
|
{
|
|
public ForestTrustRelationshipInformation() { }
|
|
public System.Collections.Specialized.StringCollection ExcludedTopLevelNames { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.TopLevelNameCollection TopLevelNames { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ForestTrustDomainInfoCollection TrustedDomainInformation { get { throw null; } }
|
|
public void Save() { }
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class GlobalCatalog : System.DirectoryServices.ActiveDirectory.DomainController
|
|
{
|
|
public GlobalCatalog() { }
|
|
public System.DirectoryServices.ActiveDirectory.DomainController DisableGlobalCatalog() { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override System.DirectoryServices.ActiveDirectory.GlobalCatalog EnableGlobalCatalog() { throw null; }
|
|
public static new System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
|
|
public static new System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
|
|
public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection FindAllProperties() { throw null; }
|
|
public static new System.DirectoryServices.ActiveDirectory.GlobalCatalog FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
|
|
public static new System.DirectoryServices.ActiveDirectory.GlobalCatalog FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
|
|
public static new System.DirectoryServices.ActiveDirectory.GlobalCatalog FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
|
|
public static new System.DirectoryServices.ActiveDirectory.GlobalCatalog FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override System.DirectoryServices.DirectorySearcher GetDirectorySearcher() { throw null; }
|
|
public static System.DirectoryServices.ActiveDirectory.GlobalCatalog GetGlobalCatalog(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public override bool IsGlobalCatalog() { throw null; }
|
|
}
|
|
public partial class GlobalCatalogCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public GlobalCatalogCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.GlobalCatalog this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.GlobalCatalog globalCatalog) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.GlobalCatalog[] globalCatalogs, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.GlobalCatalog globalCatalog) { throw null; }
|
|
}
|
|
public enum HourOfDay
|
|
{
|
|
Eight = 8,
|
|
Eighteen = 18,
|
|
Eleven = 11,
|
|
Fifteen = 15,
|
|
Five = 5,
|
|
Four = 4,
|
|
Fourteen = 14,
|
|
Nine = 9,
|
|
Nineteen = 19,
|
|
One = 1,
|
|
Seven = 7,
|
|
Seventeen = 17,
|
|
Six = 6,
|
|
Sixteen = 16,
|
|
Ten = 10,
|
|
Thirteen = 13,
|
|
Three = 3,
|
|
Twelve = 12,
|
|
Twenty = 20,
|
|
TwentyOne = 21,
|
|
TwentyThree = 23,
|
|
TwentyTwo = 22,
|
|
Two = 2,
|
|
Zero = 0,
|
|
}
|
|
[System.FlagsAttribute]
|
|
public enum LocatorOptions : long
|
|
{
|
|
AvoidSelf = (long)16384,
|
|
ForceRediscovery = (long)1,
|
|
KdcRequired = (long)1024,
|
|
TimeServerRequired = (long)2048,
|
|
WriteableRequired = (long)4096,
|
|
}
|
|
public enum MinuteOfHour
|
|
{
|
|
Fifteen = 15,
|
|
FortyFive = 45,
|
|
Thirty = 30,
|
|
Zero = 0,
|
|
}
|
|
public enum NotificationStatus
|
|
{
|
|
IntraSiteOnly = 1,
|
|
NoNotification = 0,
|
|
NotificationAlways = 2,
|
|
}
|
|
[System.FlagsAttribute]
|
|
public enum PropertyTypes
|
|
{
|
|
Indexed = 2,
|
|
InGlobalCatalog = 4,
|
|
}
|
|
public partial class ReadOnlyActiveDirectorySchemaClassCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ReadOnlyActiveDirectorySchemaClassCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass[] classes, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
|
|
}
|
|
public partial class ReadOnlyActiveDirectorySchemaPropertyCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ReadOnlyActiveDirectorySchemaPropertyCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty[] properties, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
|
|
}
|
|
public partial class ReadOnlyDirectoryServerCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ReadOnlyDirectoryServerCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.DirectoryServer this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.DirectoryServer directoryServer) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.DirectoryServer[] directoryServers, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.DirectoryServer directoryServer) { throw null; }
|
|
}
|
|
public partial class ReadOnlySiteCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ReadOnlySiteCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySite this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite[] sites, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
|
|
}
|
|
public partial class ReadOnlySiteLinkBridgeCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ReadOnlySiteLinkBridgeCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge bridge) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge[] bridges, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge bridge) { throw null; }
|
|
}
|
|
public partial class ReadOnlySiteLinkCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ReadOnlySiteLinkCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink[] links, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
|
|
}
|
|
public partial class ReadOnlyStringCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ReadOnlyStringCollection() { }
|
|
public string this[int index] { get { throw null; } }
|
|
public bool Contains(string value) { throw null; }
|
|
public void CopyTo(string[] values, int index) { }
|
|
public int IndexOf(string value) { throw null; }
|
|
}
|
|
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
|
|
public partial class ReplicationConnection : System.IDisposable
|
|
{
|
|
public ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer) { }
|
|
public ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule) { }
|
|
public ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { }
|
|
public ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { }
|
|
public System.DirectoryServices.ActiveDirectory.NotificationStatus ChangeNotificationStatus { get { throw null; } set { } }
|
|
public bool DataCompressionEnabled { get { throw null; } set { } }
|
|
public string DestinationServer { get { throw null; } }
|
|
public bool Enabled { get { throw null; } set { } }
|
|
public bool GeneratedByKcc { get { throw null; } set { } }
|
|
public string Name { get { throw null; } }
|
|
public bool ReciprocalReplicationEnabled { get { throw null; } set { } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule ReplicationSchedule { get { throw null; } set { } }
|
|
public bool ReplicationScheduleOwnedByUser { get { throw null; } set { } }
|
|
public System.DirectoryServices.ActiveDirectory.ReplicationSpan ReplicationSpan { get { throw null; } }
|
|
public string SourceServer { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType TransportType { get { throw null; } }
|
|
public void Delete() { }
|
|
public void Dispose() { }
|
|
protected virtual void Dispose(bool disposing) { }
|
|
public static System.DirectoryServices.ActiveDirectory.ReplicationConnection FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name) { throw null; }
|
|
public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
|
|
public void Save() { }
|
|
public override string ToString() { throw null; }
|
|
}
|
|
public partial class ReplicationConnectionCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ReplicationConnectionCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ReplicationConnection this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationConnection connection) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationConnection[] connections, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationConnection connection) { throw null; }
|
|
}
|
|
public partial class ReplicationCursor
|
|
{
|
|
public ReplicationCursor() { }
|
|
public System.DateTime LastSuccessfulSyncTime { get { throw null; } }
|
|
public string PartitionName { get { throw null; } }
|
|
public System.Guid SourceInvocationId { get { throw null; } }
|
|
public string SourceServer { get { throw null; } }
|
|
public long UpToDatenessUsn { get { throw null; } }
|
|
}
|
|
public partial class ReplicationCursorCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ReplicationCursorCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ReplicationCursor this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationCursor cursor) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationCursor[] values, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationCursor cursor) { throw null; }
|
|
}
|
|
public partial class ReplicationFailure
|
|
{
|
|
public ReplicationFailure() { }
|
|
public int ConsecutiveFailureCount { get { throw null; } }
|
|
public System.DateTime FirstFailureTime { get { throw null; } }
|
|
public int LastErrorCode { get { throw null; } }
|
|
public string LastErrorMessage { get { throw null; } }
|
|
public string SourceServer { get { throw null; } }
|
|
}
|
|
public partial class ReplicationFailureCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ReplicationFailureCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ReplicationFailure this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationFailure failure) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationFailure[] failures, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationFailure failure) { throw null; }
|
|
}
|
|
public partial class ReplicationNeighbor
|
|
{
|
|
public ReplicationNeighbor() { }
|
|
public int ConsecutiveFailureCount { get { throw null; } }
|
|
public System.DateTime LastAttemptedSync { get { throw null; } }
|
|
public System.DateTime LastSuccessfulSync { get { throw null; } }
|
|
public string LastSyncMessage { get { throw null; } }
|
|
public int LastSyncResult { get { throw null; } }
|
|
public string PartitionName { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ReplicationNeighbor.ReplicationNeighborOptions ReplicationNeighborOption { get { throw null; } }
|
|
public System.Guid SourceInvocationId { get { throw null; } }
|
|
public string SourceServer { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType TransportType { get { throw null; } }
|
|
public long UsnAttributeFilter { get { throw null; } }
|
|
public long UsnLastObjectChangeSynced { get { throw null; } }
|
|
[System.FlagsAttribute]
|
|
public enum ReplicationNeighborOptions : long
|
|
{
|
|
CompressChanges = (long)268435456,
|
|
DisableScheduledSync = (long)134217728,
|
|
FullSyncInProgress = (long)65536,
|
|
FullSyncNextPacket = (long)131072,
|
|
IgnoreChangeNotifications = (long)67108864,
|
|
NeverSynced = (long)2097152,
|
|
NoChangeNotifications = (long)536870912,
|
|
PartialAttributeSet = (long)1073741824,
|
|
Preempted = (long)16777216,
|
|
ReturnObjectParent = (long)2048,
|
|
ScheduledSync = (long)64,
|
|
SyncOnStartup = (long)32,
|
|
TwoWaySync = (long)512,
|
|
UseInterSiteTransport = (long)128,
|
|
Writeable = (long)16,
|
|
}
|
|
}
|
|
public partial class ReplicationNeighborCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ReplicationNeighborCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ReplicationNeighbor this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationNeighbor neighbor) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationNeighbor[] neighbors, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationNeighbor neighbor) { throw null; }
|
|
}
|
|
public partial class ReplicationOperation
|
|
{
|
|
public ReplicationOperation() { }
|
|
public int OperationNumber { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ReplicationOperationType OperationType { get { throw null; } }
|
|
public string PartitionName { get { throw null; } }
|
|
public int Priority { get { throw null; } }
|
|
public string SourceServer { get { throw null; } }
|
|
public System.DateTime TimeEnqueued { get { throw null; } }
|
|
}
|
|
public partial class ReplicationOperationCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public ReplicationOperationCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.ReplicationOperation this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationOperation operation) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationOperation[] operations, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationOperation operation) { throw null; }
|
|
}
|
|
public partial class ReplicationOperationInformation
|
|
{
|
|
public ReplicationOperationInformation() { }
|
|
public System.DirectoryServices.ActiveDirectory.ReplicationOperation CurrentOperation { get { throw null; } }
|
|
public System.DateTime OperationStartTime { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.ReplicationOperationCollection PendingOperations { get { throw null; } }
|
|
}
|
|
public enum ReplicationOperationType
|
|
{
|
|
Add = 1,
|
|
Delete = 2,
|
|
Modify = 3,
|
|
Sync = 0,
|
|
UpdateReference = 4,
|
|
}
|
|
public enum ReplicationSecurityLevel
|
|
{
|
|
MutualAuthentication = 2,
|
|
Negotiate = 1,
|
|
NegotiatePassThrough = 0,
|
|
}
|
|
public enum ReplicationSpan
|
|
{
|
|
InterSite = 1,
|
|
IntraSite = 0,
|
|
}
|
|
public enum SchemaClassType
|
|
{
|
|
Abstract = 2,
|
|
Auxiliary = 3,
|
|
Structural = 1,
|
|
Type88 = 0,
|
|
}
|
|
public enum SyncFromAllServersErrorCategory
|
|
{
|
|
ErrorContactingServer = 0,
|
|
ErrorReplicating = 1,
|
|
ServerUnreachable = 2,
|
|
}
|
|
public partial class SyncFromAllServersErrorInformation
|
|
{
|
|
public SyncFromAllServersErrorInformation() { }
|
|
public System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorCategory ErrorCategory { get { throw null; } }
|
|
public int ErrorCode { get { throw null; } }
|
|
public string ErrorMessage { get { throw null; } }
|
|
public string SourceServer { get { throw null; } }
|
|
public string TargetServer { get { throw null; } }
|
|
}
|
|
public enum SyncFromAllServersEvent
|
|
{
|
|
Error = 0,
|
|
Finished = 3,
|
|
SyncCompleted = 2,
|
|
SyncStarted = 1,
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class SyncFromAllServersOperationException : System.DirectoryServices.ActiveDirectory.ActiveDirectoryOperationException, System.Runtime.Serialization.ISerializable
|
|
{
|
|
public SyncFromAllServersOperationException() { }
|
|
protected SyncFromAllServersOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
|
|
public SyncFromAllServersOperationException(string message) { }
|
|
public SyncFromAllServersOperationException(string message, System.Exception inner) { }
|
|
public SyncFromAllServersOperationException(string message, System.Exception inner, System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation[] errors) { }
|
|
public System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation[] ErrorInformation { get { throw null; } }
|
|
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
|
|
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
|
|
}
|
|
[System.FlagsAttribute]
|
|
public enum SyncFromAllServersOptions
|
|
{
|
|
AbortIfServerUnavailable = 1,
|
|
CheckServerAlivenessOnly = 8,
|
|
CrossSite = 64,
|
|
None = 0,
|
|
PushChangeOutward = 32,
|
|
SkipInitialCheck = 16,
|
|
SyncAdjacentServerOnly = 2,
|
|
}
|
|
public delegate bool SyncUpdateCallback(System.DirectoryServices.ActiveDirectory.SyncFromAllServersEvent eventType, string targetServer, string sourceServer, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOperationException exception);
|
|
public partial class TopLevelName
|
|
{
|
|
public TopLevelName() { }
|
|
public string Name { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.TopLevelNameStatus Status { get { throw null; } set { } }
|
|
}
|
|
public partial class TopLevelNameCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public TopLevelNameCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.TopLevelName this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.TopLevelName name) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.TopLevelName[] names, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.TopLevelName name) { throw null; }
|
|
}
|
|
[System.FlagsAttribute]
|
|
public enum TopLevelNameCollisionOptions
|
|
{
|
|
DisabledByAdmin = 2,
|
|
DisabledByConflict = 4,
|
|
NewlyCreated = 1,
|
|
None = 0,
|
|
}
|
|
public enum TopLevelNameStatus
|
|
{
|
|
AdminDisabled = 2,
|
|
ConflictDisabled = 4,
|
|
Enabled = 0,
|
|
NewlyCreated = 1,
|
|
}
|
|
public enum TrustDirection
|
|
{
|
|
Bidirectional = 3,
|
|
Inbound = 1,
|
|
Outbound = 2,
|
|
}
|
|
public partial class TrustRelationshipInformation
|
|
{
|
|
public TrustRelationshipInformation() { }
|
|
public string SourceName { get { throw null; } }
|
|
public string TargetName { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.TrustDirection TrustDirection { get { throw null; } }
|
|
public System.DirectoryServices.ActiveDirectory.TrustType TrustType { get { throw null; } }
|
|
}
|
|
public partial class TrustRelationshipInformationCollection : System.Collections.ReadOnlyCollectionBase
|
|
{
|
|
public TrustRelationshipInformationCollection() { }
|
|
public System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation this[int index] { get { throw null; } }
|
|
public bool Contains(System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation information) { throw null; }
|
|
public void CopyTo(System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation[] array, int index) { }
|
|
public int IndexOf(System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation information) { throw null; }
|
|
}
|
|
public enum TrustType
|
|
{
|
|
CrossLink = 2,
|
|
External = 3,
|
|
Forest = 4,
|
|
Kerberos = 5,
|
|
ParentChild = 1,
|
|
TreeRoot = 0,
|
|
Unknown = 6,
|
|
}
|
|
}
|