1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
4 
5 [assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
6 [assembly:System.CLSCompliantAttribute(true)]
7 [assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
8 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
9 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
10 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.DirectoryServices.dll")]
11 [assembly:System.Reflection.AssemblyDescriptionAttribute("System.DirectoryServices.dll")]
12 [assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
13 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
14 [assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
15 [assembly:System.Reflection.AssemblyTitleAttribute("System.DirectoryServices.dll")]
16 [assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
17 [assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
18 [assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
19 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
20 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
21 [assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
22 namespace System
23 {
24     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
25     internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
26     {
MonoDocumentationNoteAttribute(string comment)27         public MonoDocumentationNoteAttribute(string comment) { }
28     }
29     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
30     internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
31     {
MonoExtensionAttribute(string comment)32         public MonoExtensionAttribute(string comment) { }
33     }
34     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
35     internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
36     {
MonoInternalNoteAttribute(string comment)37         public MonoInternalNoteAttribute(string comment) { }
38     }
39     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
40     internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
41     {
MonoLimitationAttribute(string comment)42         public MonoLimitationAttribute(string comment) { }
43     }
44     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
45     internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
46     {
MonoNotSupportedAttribute(string comment)47         public MonoNotSupportedAttribute(string comment) { }
48     }
49     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
50     internal partial class MonoTODOAttribute : System.Attribute
51     {
MonoTODOAttribute()52         public MonoTODOAttribute() { }
MonoTODOAttribute(string comment)53         public MonoTODOAttribute(string comment) { }
54         public string Comment { get { throw null; } }
55     }
56 }
57 namespace System.DirectoryServices
58 {
59     public partial class ActiveDirectoryAccessRule : System.Security.AccessControl.ObjectAccessRule
60     {
ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type)61         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)) { }
ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)62         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)) { }
ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType)63         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)) { }
ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type, System.Guid objectType)64         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)) { }
ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type, System.Guid objectType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)65         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)) { }
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)66         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)) { }
67         public System.DirectoryServices.ActiveDirectoryRights ActiveDirectoryRights { get { throw null; } }
68         public System.DirectoryServices.ActiveDirectorySecurityInheritance InheritanceType { get { throw null; } }
69     }
70     public partial class ActiveDirectoryAuditRule : System.Security.AccessControl.ObjectAuditRule
71     {
ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags)72         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)) { }
ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)73         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)) { }
ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType)74         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)) { }
ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags, System.Guid objectType)75         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)) { }
ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags, System.Guid objectType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)76         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)) { }
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)77         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)) { }
78         public System.DirectoryServices.ActiveDirectoryRights ActiveDirectoryRights { get { throw null; } }
79         public System.DirectoryServices.ActiveDirectorySecurityInheritance InheritanceType { get { throw null; } }
80     }
81     [System.FlagsAttribute]
82     public enum ActiveDirectoryRights
83     {
84         AccessSystemSecurity = 16777216,
85         CreateChild = 1,
86         Delete = 65536,
87         DeleteChild = 2,
88         DeleteTree = 64,
89         ExtendedRight = 256,
90         GenericAll = 983551,
91         GenericExecute = 131076,
92         GenericRead = 131220,
93         GenericWrite = 131112,
94         ListChildren = 4,
95         ListObject = 128,
96         ReadControl = 131072,
97         ReadProperty = 16,
98         Self = 8,
99         Synchronize = 1048576,
100         WriteDacl = 262144,
101         WriteOwner = 524288,
102         WriteProperty = 32,
103     }
104     public partial class ActiveDirectorySecurity : System.Security.AccessControl.DirectoryObjectSecurity
105     {
ActiveDirectorySecurity()106         public ActiveDirectorySecurity() { }
107         public override System.Type AccessRightType { get { throw null; } }
108         public override System.Type AccessRuleType { get { throw null; } }
109         public override System.Type AuditRuleType { get { throw null; } }
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)110         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; }
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)111         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; }
AddAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule)112         public void AddAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule) { }
AddAuditRule(System.DirectoryServices.ActiveDirectoryAuditRule rule)113         public void AddAuditRule(System.DirectoryServices.ActiveDirectoryAuditRule rule) { }
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)114         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; }
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)115         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; }
ModifyAccessRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified)116         public override bool ModifyAccessRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified) { modified = default(bool); throw null; }
ModifyAuditRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified)117         public override bool ModifyAuditRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified) { modified = default(bool); throw null; }
PurgeAccessRules(System.Security.Principal.IdentityReference identity)118         public override void PurgeAccessRules(System.Security.Principal.IdentityReference identity) { }
PurgeAuditRules(System.Security.Principal.IdentityReference identity)119         public override void PurgeAuditRules(System.Security.Principal.IdentityReference identity) { }
RemoveAccess(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type)120         public void RemoveAccess(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type) { }
RemoveAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule)121         public bool RemoveAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule) { throw null; }
RemoveAccessRuleSpecific(System.DirectoryServices.ActiveDirectoryAccessRule rule)122         public void RemoveAccessRuleSpecific(System.DirectoryServices.ActiveDirectoryAccessRule rule) { }
RemoveAudit(System.Security.Principal.IdentityReference identity)123         public void RemoveAudit(System.Security.Principal.IdentityReference identity) { }
RemoveAuditRule(System.DirectoryServices.ActiveDirectoryAuditRule rule)124         public bool RemoveAuditRule(System.DirectoryServices.ActiveDirectoryAuditRule rule) { throw null; }
RemoveAuditRuleSpecific(System.DirectoryServices.ActiveDirectoryAuditRule rule)125         public void RemoveAuditRuleSpecific(System.DirectoryServices.ActiveDirectoryAuditRule rule) { }
ResetAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule)126         public void ResetAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule) { }
SetAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule)127         public void SetAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule) { }
SetAuditRule(System.DirectoryServices.ActiveDirectoryAuditRule rule)128         public void SetAuditRule(System.DirectoryServices.ActiveDirectoryAuditRule rule) { }
129     }
130     public enum ActiveDirectorySecurityInheritance
131     {
132         All = 1,
133         Children = 4,
134         Descendents = 2,
135         None = 0,
136         SelfAndChildren = 3,
137     }
138     [System.FlagsAttribute]
139     [System.SerializableAttribute]
140     public enum AuthenticationTypes
141     {
142         Anonymous = 16,
143         Delegation = 256,
144         Encryption = 2,
145         FastBind = 32,
146         None = 0,
147         ReadonlyServer = 4,
148         Sealing = 128,
149         Secure = 1,
150         SecureSocketsLayer = 2,
151         ServerBind = 512,
152         Signing = 64,
153     }
154     public sealed partial class CreateChildAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
155     {
CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type)156         public CreateChildAccessRule(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)) { }
CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)157         public CreateChildAccessRule(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)) { }
CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType)158         public CreateChildAccessRule(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)) { }
CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType)159         public CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)160         public CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType)161         public CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
162     }
163     public sealed partial class DeleteChildAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
164     {
DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type)165         public DeleteChildAccessRule(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)) { }
DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)166         public DeleteChildAccessRule(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)) { }
DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType)167         public DeleteChildAccessRule(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)) { }
DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType)168         public DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)169         public DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType)170         public DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
171     }
172     public sealed partial class DeleteTreeAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
173     {
DeleteTreeAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type)174         public DeleteTreeAccessRule(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)) { }
DeleteTreeAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)175         public DeleteTreeAccessRule(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)) { }
DeleteTreeAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType)176         public DeleteTreeAccessRule(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)) { }
177     }
178     public enum DereferenceAlias
179     {
180         Always = 3,
181         FindingBaseObject = 2,
182         InSearching = 1,
183         Never = 0,
184     }
185     public partial class DirectoryEntries : System.Collections.IEnumerable
186     {
DirectoryEntries()187         internal DirectoryEntries() { }
188         public System.DirectoryServices.SchemaNameCollection SchemaFilter { [System.MonoTODOAttribute]get { throw null; } }
Add(string name, string schemaClassName)189         public System.DirectoryServices.DirectoryEntry Add(string name, string schemaClassName) { throw null; }
Find(string name)190         public System.DirectoryServices.DirectoryEntry Find(string name) { throw null; }
Find(string name, string schemaClassName)191         public System.DirectoryServices.DirectoryEntry Find(string name, string schemaClassName) { throw null; }
GetEnumerator()192         public System.Collections.IEnumerator GetEnumerator() { throw null; }
Remove(System.DirectoryServices.DirectoryEntry entry)193         public void Remove(System.DirectoryServices.DirectoryEntry entry) { }
194     }
195     [System.ComponentModel.TypeConverterAttribute("System.DirectoryServices.Design.DirectoryEntryConverter")]
196     public partial class DirectoryEntry : System.ComponentModel.Component
197     {
DirectoryEntry()198         public DirectoryEntry() { }
DirectoryEntry(object adsObject)199         public DirectoryEntry(object adsObject) { }
DirectoryEntry(string path)200         public DirectoryEntry(string path) { }
DirectoryEntry(string path, string username, string password)201         public DirectoryEntry(string path, string username, string password) { }
DirectoryEntry(string path, string username, string password, System.DirectoryServices.AuthenticationTypes authenticationType)202         public DirectoryEntry(string path, string username, string password, System.DirectoryServices.AuthenticationTypes authenticationType) { }
203         [System.ComponentModel.DefaultValueAttribute((System.DirectoryServices.AuthenticationTypes)(0))]
204         [System.DirectoryServices.DSDescriptionAttribute("Type of authentication to use while Binding to Ldap server")]
205         public System.DirectoryServices.AuthenticationTypes AuthenticationType { get { throw null; } set { } }
206         [System.ComponentModel.BrowsableAttribute(false)]
207         [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
208         [System.DirectoryServices.DSDescriptionAttribute("Child entries of this node")]
209         public System.DirectoryServices.DirectoryEntries Children { get { throw null; } }
210         [System.ComponentModel.BrowsableAttribute(false)]
211         [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
212         [System.DirectoryServices.DSDescriptionAttribute("A globally unique identifier for this DirectoryEntry")]
213         [System.MonoTODOAttribute]
214         public System.Guid Guid { get { throw null; } }
215         [System.ComponentModel.BrowsableAttribute(false)]
216         [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
217         [System.DirectoryServices.DSDescriptionAttribute("The name of the object as named with the underlying directory")]
218         public string Name { get { throw null; } }
219         [System.ComponentModel.BrowsableAttribute(false)]
220         [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
221         [System.DirectoryServices.DSDescriptionAttribute("The globally unique identifier of the DirectoryEntry, as returned from the provider")]
222         [System.MonoTODOAttribute]
223         public string NativeGuid { get { throw null; } }
224         [System.ComponentModel.BrowsableAttribute(false)]
225         [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
226         [System.DirectoryServices.DSDescriptionAttribute("The native Active Directory Service Interfaces (ADSI) object.")]
227         public object NativeObject { [System.MonoTODOAttribute]get { throw null; } }
228         [System.ComponentModel.BrowsableAttribute(false)]
229         [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
230         [System.DirectoryServices.DSDescriptionAttribute("An ActiveDirectorySecurity object that represents the security descriptor for this directory entry.")]
231         public System.DirectoryServices.ActiveDirectorySecurity ObjectSecurity { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
232         [System.ComponentModel.BrowsableAttribute(false)]
233         [System.DirectoryServices.DSDescriptionAttribute("The provider-specific options for this entry.")]
234         [System.MonoTODOAttribute]
235         public System.DirectoryServices.DirectoryEntryConfiguration Options { get { throw null; } }
236         [System.ComponentModel.BrowsableAttribute(false)]
237         [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
238         [System.DirectoryServices.DSDescriptionAttribute("This entry's parent in the Ldap Directory hierarchy.")]
239         public System.DirectoryServices.DirectoryEntry Parent { get { throw null; } }
240         [System.ComponentModel.BrowsableAttribute(false)]
241         [System.ComponentModel.DefaultValueAttribute(null)]
242         [System.DirectoryServices.DSDescriptionAttribute("The password to use when authenticating the client.")]
243         public string Password { set { } }
244         [System.ComponentModel.DefaultValueAttribute("")]
245         [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
246         [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
247         [System.DirectoryServices.DSDescriptionAttribute("The path for this DirectoryEntry.")]
248         public string Path { get { throw null; } set { } }
249         [System.ComponentModel.BrowsableAttribute(false)]
250         [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
251         [System.DirectoryServices.DSDescriptionAttribute("Properties set on this object.")]
252         public System.DirectoryServices.PropertyCollection Properties { get { throw null; } }
253         [System.ComponentModel.BrowsableAttribute(false)]
254         [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
255         [System.DirectoryServices.DSDescriptionAttribute("The name of the schema used for this DirectoryEntry.")]
256         public string SchemaClassName { get { throw null; } }
257         [System.ComponentModel.BrowsableAttribute(false)]
258         [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
259         [System.DirectoryServices.DSDescriptionAttribute("The current schema directory entry.")]
260         public System.DirectoryServices.DirectoryEntry SchemaEntry { [System.MonoTODOAttribute]get { throw null; } }
261         [System.ComponentModel.DefaultValueAttribute(true)]
262         [System.DirectoryServices.DSDescriptionAttribute("Determines if a cache should be used.")]
263         public bool UsePropertyCache { get { throw null; } set { } }
264         [System.ComponentModel.BrowsableAttribute(false)]
265         [System.ComponentModel.DefaultValueAttribute(null)]
266         [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
267         [System.DirectoryServices.DSDescriptionAttribute("The user name to use when authenticating the client.")]
268         public string Username { get { throw null; } set { } }
Close()269         public void Close() { }
CommitChanges()270         public void CommitChanges() { }
271         [System.MonoTODOAttribute]
CopyTo(System.DirectoryServices.DirectoryEntry newParent)272         public System.DirectoryServices.DirectoryEntry CopyTo(System.DirectoryServices.DirectoryEntry newParent) { throw null; }
273         [System.MonoTODOAttribute]
CopyTo(System.DirectoryServices.DirectoryEntry newParent, string newName)274         public System.DirectoryServices.DirectoryEntry CopyTo(System.DirectoryServices.DirectoryEntry newParent, string newName) { throw null; }
DeleteTree()275         public void DeleteTree() { }
Dispose(bool disposing)276         protected override void Dispose(bool disposing) { }
Exists(string path)277         public static bool Exists(string path) { throw null; }
278         [System.MonoTODOAttribute]
Invoke(string methodName, params object[] args)279         public object Invoke(string methodName, params object[] args) { throw null; }
280         [System.MonoNotSupportedAttribute("")]
281         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
InvokeGet(string propertyName)282         public object InvokeGet(string propertyName) { throw null; }
283         [System.MonoNotSupportedAttribute("")]
284         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
InvokeSet(string propertyName, params object[] args)285         public void InvokeSet(string propertyName, params object[] args) { }
MoveTo(System.DirectoryServices.DirectoryEntry newParent)286         public void MoveTo(System.DirectoryServices.DirectoryEntry newParent) { }
MoveTo(System.DirectoryServices.DirectoryEntry newParent, string newName)287         public void MoveTo(System.DirectoryServices.DirectoryEntry newParent, string newName) { }
RefreshCache()288         public void RefreshCache() { }
RefreshCache(string[] propertyNames)289         public void RefreshCache(string[] propertyNames) { }
Rename(string newName)290         public void Rename(string newName) { }
291     }
292     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
293     public partial class DirectoryEntryConfiguration
294     {
DirectoryEntryConfiguration()295         internal DirectoryEntryConfiguration() { }
296         public int PageSize { get { throw null; } set { } }
297         public System.DirectoryServices.PasswordEncodingMethod PasswordEncoding { get { throw null; } set { } }
298         public int PasswordPort { get { throw null; } set { } }
299         public System.DirectoryServices.ReferralChasingOption Referral { get { throw null; } set { } }
300         public System.DirectoryServices.SecurityMasks SecurityMasks { get { throw null; } set { } }
GetCurrentServerName()301         public string GetCurrentServerName() { throw null; }
IsMutuallyAuthenticated()302         public bool IsMutuallyAuthenticated() { throw null; }
SetUserNameQueryQuota(string accountName)303         public void SetUserNameQueryQuota(string accountName) { }
304     }
305     public partial class DirectorySearcher : System.ComponentModel.Component
306     {
DirectorySearcher()307         public DirectorySearcher() { }
DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot)308         public DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot) { }
DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot, string filter)309         public DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot, string filter) { }
DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot, string filter, string[] propertiesToLoad)310         public DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot, string filter, string[] propertiesToLoad) { }
DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot, string filter, string[] propertiesToLoad, System.DirectoryServices.SearchScope scope)311         public DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot, string filter, string[] propertiesToLoad, System.DirectoryServices.SearchScope scope) { }
DirectorySearcher(string filter)312         public DirectorySearcher(string filter) { }
DirectorySearcher(string filter, string[] propertiesToLoad)313         public DirectorySearcher(string filter, string[] propertiesToLoad) { }
DirectorySearcher(string filter, string[] propertiesToLoad, System.DirectoryServices.SearchScope scope)314         public DirectorySearcher(string filter, string[] propertiesToLoad, System.DirectoryServices.SearchScope scope) { }
315         public bool Asynchronous { get { throw null; } set { } }
316         public string AttributeScopeQuery { get { throw null; } set { } }
317         [System.ComponentModel.DefaultValueAttribute(true)]
318         [System.DirectoryServices.DSDescriptionAttribute("The cacheability of results.")]
319         public bool CacheResults { get { throw null; } set { } }
320         [System.DirectoryServices.DSDescriptionAttribute("The maximum amount of time that the client waits for the server to return results.")]
321         public System.TimeSpan ClientTimeout { get { throw null; } set { } }
322         public System.DirectoryServices.DereferenceAlias DerefAlias { get { throw null; } set { } }
323         public System.DirectoryServices.DirectorySynchronization DirectorySynchronization { get { throw null; } set { } }
324         public System.DirectoryServices.ExtendedDN ExtendedDN { get { throw null; } set { } }
325         [System.ComponentModel.DefaultValueAttribute("(objectClass=*)")]
326         [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
327         [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
328         [System.DirectoryServices.DSDescriptionAttribute("The Lightweight Directory Access Protocol (Ldap) format filter string.")]
329         public string Filter { get { throw null; } set { } }
330         [System.ComponentModel.DefaultValueAttribute(0)]
331         [System.DirectoryServices.DSDescriptionAttribute("The page size in a paged search.")]
332         public int PageSize { get { throw null; } set { } }
333         [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
334         [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")]
335         [System.DirectoryServices.DSDescriptionAttribute("The set of properties retrieved during the search.")]
336         public System.Collections.Specialized.StringCollection PropertiesToLoad { get { throw null; } }
337         [System.ComponentModel.DefaultValueAttribute(false)]
338         [System.DirectoryServices.DSDescriptionAttribute("A value indicating whether the search retrieves only the names of attributes to which values have been assigned.")]
339         public bool PropertyNamesOnly { get { throw null; } set { } }
340         [System.ComponentModel.DefaultValueAttribute((System.DirectoryServices.ReferralChasingOption)(64))]
341         [System.DirectoryServices.DSDescriptionAttribute("How referrals are chased.")]
342         public System.DirectoryServices.ReferralChasingOption ReferralChasing { get { throw null; } set { } }
343         [System.ComponentModel.DefaultValueAttribute(null)]
344         [System.DirectoryServices.DSDescriptionAttribute("The node in the Ldap Directory hierarchy where the search starts.")]
345         public System.DirectoryServices.DirectoryEntry SearchRoot { get { throw null; } set { } }
346         [System.ComponentModel.DefaultValueAttribute((System.DirectoryServices.SearchScope)(2))]
347         [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
348         [System.DirectoryServices.DSDescriptionAttribute("The scope of the search that is observed by the server.")]
349         public System.DirectoryServices.SearchScope SearchScope { get { throw null; } set { } }
350         public System.DirectoryServices.SecurityMasks SecurityMasks { get { throw null; } set { } }
351         [System.DirectoryServices.DSDescriptionAttribute("The time limit the server should observe to search an individual page of results.")]
352         public System.TimeSpan ServerPageTimeLimit { get { throw null; } set { } }
353         [System.DirectoryServices.DSDescriptionAttribute("The time limit the server should observe to search.")]
354         public System.TimeSpan ServerTimeLimit { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
355         [System.ComponentModel.DefaultValueAttribute(0)]
356         [System.DirectoryServices.DSDescriptionAttribute("The maximum number of objects the server returns in a search.")]
357         public int SizeLimit { get { throw null; } set { } }
358         [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
359         [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
360         [System.DirectoryServices.DSDescriptionAttribute("An object that defines how the data should be sorted.")]
361         public System.DirectoryServices.SortOption Sort { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
362         public bool Tombstone { get { throw null; } set { } }
363         public System.DirectoryServices.DirectoryVirtualListView VirtualListView { get { throw null; } set { } }
364         [System.MonoTODOAttribute]
Dispose(bool disposing)365         protected override void Dispose(bool disposing) { }
FindAll()366         public System.DirectoryServices.SearchResultCollection FindAll() { throw null; }
FindOne()367         public System.DirectoryServices.SearchResult FindOne() { throw null; }
368     }
369     [System.SerializableAttribute]
370     public partial class DirectoryServicesCOMException : System.Runtime.InteropServices.COMException, System.Runtime.Serialization.ISerializable
371     {
DirectoryServicesCOMException()372         public DirectoryServicesCOMException() { }
DirectoryServicesCOMException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)373         protected DirectoryServicesCOMException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
DirectoryServicesCOMException(string message)374         public DirectoryServicesCOMException(string message) { }
DirectoryServicesCOMException(string message, System.Exception inner)375         public DirectoryServicesCOMException(string message, System.Exception inner) { }
376         public int ExtendedError { get { throw null; } }
377         public string ExtendedErrorMessage { get { throw null; } }
378         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)379         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
380     }
381     [System.SerializableAttribute]
382     public sealed partial class DirectoryServicesPermission : System.Security.Permissions.ResourcePermissionBase
383     {
DirectoryServicesPermission()384         public DirectoryServicesPermission() { }
DirectoryServicesPermission(System.DirectoryServices.DirectoryServicesPermissionAccess permissionAccess, string path)385         public DirectoryServicesPermission(System.DirectoryServices.DirectoryServicesPermissionAccess permissionAccess, string path) { }
DirectoryServicesPermission(System.DirectoryServices.DirectoryServicesPermissionEntry[] permissionAccessEntries)386         public DirectoryServicesPermission(System.DirectoryServices.DirectoryServicesPermissionEntry[] permissionAccessEntries) { }
DirectoryServicesPermission(System.Security.Permissions.PermissionState state)387         public DirectoryServicesPermission(System.Security.Permissions.PermissionState state) { }
388         public System.DirectoryServices.DirectoryServicesPermissionEntryCollection PermissionEntries { get { throw null; } }
389     }
390     [System.FlagsAttribute]
391     [System.SerializableAttribute]
392     public enum DirectoryServicesPermissionAccess
393     {
394         Browse = 2,
395         None = 0,
396         Write = 6,
397     }
398     [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)]
399     [System.SerializableAttribute]
400     public partial class DirectoryServicesPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
401     {
DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction action)402         public DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
403         public string Path { get { throw null; } set { } }
404         public System.DirectoryServices.DirectoryServicesPermissionAccess PermissionAccess { get { throw null; } set { } }
CreatePermission()405         public override System.Security.IPermission CreatePermission() { throw null; }
406     }
407     [System.SerializableAttribute]
408     public partial class DirectoryServicesPermissionEntry
409     {
DirectoryServicesPermissionEntry(System.DirectoryServices.DirectoryServicesPermissionAccess permissionAccess, string path)410         public DirectoryServicesPermissionEntry(System.DirectoryServices.DirectoryServicesPermissionAccess permissionAccess, string path) { }
411         public string Path { get { throw null; } }
412         public System.DirectoryServices.DirectoryServicesPermissionAccess PermissionAccess { get { throw null; } }
413     }
414     [System.MonoTODOAttribute("Fix serialization compatibility with MS.NET")]
415     [System.SerializableAttribute]
416     public partial class DirectoryServicesPermissionEntryCollection : System.Collections.CollectionBase
417     {
DirectoryServicesPermissionEntryCollection()418         internal DirectoryServicesPermissionEntryCollection() { }
419         public System.DirectoryServices.DirectoryServicesPermissionEntry this[int index] { get { throw null; } set { } }
Add(System.DirectoryServices.DirectoryServicesPermissionEntry value)420         public int Add(System.DirectoryServices.DirectoryServicesPermissionEntry value) { throw null; }
AddRange(System.DirectoryServices.DirectoryServicesPermissionEntryCollection value)421         public void AddRange(System.DirectoryServices.DirectoryServicesPermissionEntryCollection value) { }
AddRange(System.DirectoryServices.DirectoryServicesPermissionEntry[] value)422         public void AddRange(System.DirectoryServices.DirectoryServicesPermissionEntry[] value) { }
Contains(System.DirectoryServices.DirectoryServicesPermissionEntry value)423         public bool Contains(System.DirectoryServices.DirectoryServicesPermissionEntry value) { throw null; }
CopyTo(System.DirectoryServices.DirectoryServicesPermissionEntry[] array, int index)424         public void CopyTo(System.DirectoryServices.DirectoryServicesPermissionEntry[] array, int index) { }
IndexOf(System.DirectoryServices.DirectoryServicesPermissionEntry value)425         public int IndexOf(System.DirectoryServices.DirectoryServicesPermissionEntry value) { throw null; }
Insert(int index, System.DirectoryServices.DirectoryServicesPermissionEntry value)426         public void Insert(int index, System.DirectoryServices.DirectoryServicesPermissionEntry value) { }
OnClear()427         protected override void OnClear() { }
OnInsert(int index, object value)428         protected override void OnInsert(int index, object value) { }
OnRemove(int index, object value)429         protected override void OnRemove(int index, object value) { }
OnSet(int index, object oldValue, object newValue)430         protected override void OnSet(int index, object oldValue, object newValue) { }
Remove(System.DirectoryServices.DirectoryServicesPermissionEntry value)431         public void Remove(System.DirectoryServices.DirectoryServicesPermissionEntry value) { }
432     }
433     public partial class DirectorySynchronization
434     {
DirectorySynchronization()435         public DirectorySynchronization() { }
DirectorySynchronization(byte[] cookie)436         public DirectorySynchronization(byte[] cookie) { }
DirectorySynchronization(System.DirectoryServices.DirectorySynchronization sync)437         public DirectorySynchronization(System.DirectoryServices.DirectorySynchronization sync) { }
DirectorySynchronization(System.DirectoryServices.DirectorySynchronizationOptions option)438         public DirectorySynchronization(System.DirectoryServices.DirectorySynchronizationOptions option) { }
DirectorySynchronization(System.DirectoryServices.DirectorySynchronizationOptions option, byte[] cookie)439         public DirectorySynchronization(System.DirectoryServices.DirectorySynchronizationOptions option, byte[] cookie) { }
440         [System.ComponentModel.DefaultValueAttribute((System.DirectoryServices.DirectorySynchronizationOptions)(0))]
441         [System.DirectoryServices.DSDescriptionAttribute("DSDirectorySynchronizationFlag")]
442         public System.DirectoryServices.DirectorySynchronizationOptions Option { get { throw null; } set { } }
Copy()443         public System.DirectoryServices.DirectorySynchronization Copy() { throw null; }
GetDirectorySynchronizationCookie()444         public byte[] GetDirectorySynchronizationCookie() { throw null; }
ResetDirectorySynchronizationCookie()445         public void ResetDirectorySynchronizationCookie() { }
ResetDirectorySynchronizationCookie(byte[] cookie)446         public void ResetDirectorySynchronizationCookie(byte[] cookie) { }
447     }
448     [System.FlagsAttribute]
449     public enum DirectorySynchronizationOptions : long
450     {
451         IncrementalValues = (long)2147483648,
452         None = (long)0,
453         ObjectSecurity = (long)1,
454         ParentsFirst = (long)2048,
455         PublicDataOnly = (long)8192,
456     }
457     public partial class DirectoryVirtualListView
458     {
DirectoryVirtualListView()459         public DirectoryVirtualListView() { }
DirectoryVirtualListView(int afterCount)460         public DirectoryVirtualListView(int afterCount) { }
DirectoryVirtualListView(int beforeCount, int afterCount, int offset)461         public DirectoryVirtualListView(int beforeCount, int afterCount, int offset) { }
DirectoryVirtualListView(int beforeCount, int afterCount, int offset, System.DirectoryServices.DirectoryVirtualListViewContext context)462         public DirectoryVirtualListView(int beforeCount, int afterCount, int offset, System.DirectoryServices.DirectoryVirtualListViewContext context) { }
DirectoryVirtualListView(int beforeCount, int afterCount, string target)463         public DirectoryVirtualListView(int beforeCount, int afterCount, string target) { }
DirectoryVirtualListView(int beforeCount, int afterCount, string target, System.DirectoryServices.DirectoryVirtualListViewContext context)464         public DirectoryVirtualListView(int beforeCount, int afterCount, string target, System.DirectoryServices.DirectoryVirtualListViewContext context) { }
465         [System.ComponentModel.DefaultValueAttribute(0)]
466         [System.DirectoryServices.DSDescriptionAttribute("DSAfterCount")]
467         public int AfterCount { get { throw null; } set { } }
468         [System.ComponentModel.DefaultValueAttribute(0)]
469         [System.DirectoryServices.DSDescriptionAttribute("DSApproximateTotal")]
470         public int ApproximateTotal { get { throw null; } set { } }
471         [System.ComponentModel.DefaultValueAttribute(0)]
472         [System.DirectoryServices.DSDescriptionAttribute("DSBeforeCount")]
473         public int BeforeCount { get { throw null; } set { } }
474         [System.ComponentModel.DefaultValueAttribute(null)]
475         [System.DirectoryServices.DSDescriptionAttribute("DSDirectoryVirtualListViewContext")]
476         public System.DirectoryServices.DirectoryVirtualListViewContext DirectoryVirtualListViewContext { get { throw null; } set { } }
477         [System.ComponentModel.DefaultValueAttribute(0)]
478         [System.DirectoryServices.DSDescriptionAttribute("DSOffset")]
479         public int Offset { get { throw null; } set { } }
480         [System.ComponentModel.DefaultValueAttribute("")]
481         [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
482         [System.DirectoryServices.DSDescriptionAttribute("DSTarget")]
483         public string Target { get { throw null; } set { } }
484         [System.ComponentModel.DefaultValueAttribute(0)]
485         [System.DirectoryServices.DSDescriptionAttribute("DSTargetPercentage")]
486         public int TargetPercentage { get { throw null; } set { } }
487     }
488     public partial class DirectoryVirtualListViewContext
489     {
DirectoryVirtualListViewContext()490         public DirectoryVirtualListViewContext() { }
Copy()491         public System.DirectoryServices.DirectoryVirtualListViewContext Copy() { throw null; }
492     }
493     [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
494     public partial class DSDescriptionAttribute : System.ComponentModel.DescriptionAttribute
495     {
DSDescriptionAttribute(string description)496         public DSDescriptionAttribute(string description) { }
497         public override string Description { get { throw null; } }
498     }
499     public enum ExtendedDN
500     {
501         HexString = 0,
502         None = -1,
503         Standard = 1,
504     }
505     public sealed partial class ExtendedRightAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
506     {
ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type)507         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)) { }
ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)508         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)) { }
ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType)509         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)) { }
ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid extendedRightType)510         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)) { }
ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid extendedRightType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)511         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)) { }
ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid extendedRightType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType)512         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)) { }
513     }
514     public sealed partial class ListChildrenAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
515     {
ListChildrenAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type)516         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)) { }
ListChildrenAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)517         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)) { }
ListChildrenAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType)518         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)) { }
519     }
520     public enum PasswordEncodingMethod
521     {
522         PasswordEncodingClear = 1,
523         PasswordEncodingSsl = 0,
524     }
525     public enum PropertyAccess
526     {
527         Read = 0,
528         Write = 1,
529     }
530     public sealed partial class PropertyAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
531     {
PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access)532         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)) { }
PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)533         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)) { }
PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType)534         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)) { }
PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertyType)535         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)) { }
PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertyType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)536         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)) { }
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)537         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)) { }
538     }
539     public partial class PropertyCollection : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
540     {
PropertyCollection()541         internal PropertyCollection() { }
542         public int Count { get { throw null; } }
543         public System.DirectoryServices.PropertyValueCollection this[string propertyName] { get { throw null; } }
544         public System.Collections.ICollection PropertyNames { get { throw null; } }
545         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
546         object System.Collections.ICollection.SyncRoot { get { throw null; } }
547         bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
548         bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
549         object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
550         System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
551         public System.Collections.ICollection Values { get { throw null; } }
Contains(string propertyName)552         public bool Contains(string propertyName) { throw null; }
CopyTo(System.DirectoryServices.PropertyValueCollection[] array, int index)553         public void CopyTo(System.DirectoryServices.PropertyValueCollection[] array, int index) { }
GetEnumerator()554         public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)555         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IDictionary.Add(object key, object value)556         void System.Collections.IDictionary.Add(object key, object value) { }
System.Collections.IDictionary.Clear()557         void System.Collections.IDictionary.Clear() { }
System.Collections.IDictionary.Contains(object value)558         bool System.Collections.IDictionary.Contains(object value) { throw null; }
System.Collections.IDictionary.Remove(object key)559         void System.Collections.IDictionary.Remove(object key) { }
System.Collections.IEnumerable.GetEnumerator()560         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
561     }
562     public sealed partial class PropertySetAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
563     {
PropertySetAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertySetType)564         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)) { }
PropertySetAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertySetType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType)565         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)) { }
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)566         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)) { }
567     }
568     public partial class PropertyValueCollection : System.Collections.CollectionBase
569     {
PropertyValueCollection()570         internal PropertyValueCollection() { }
571         public object this[int index] { get { throw null; } set { } }
572         [System.MonoTODOAttribute]
573         public string PropertyName { get { throw null; } }
574         public object Value { get { throw null; } set { } }
Add(object value)575         public int Add(object value) { throw null; }
AddRange(System.DirectoryServices.PropertyValueCollection value)576         public void AddRange(System.DirectoryServices.PropertyValueCollection value) { }
AddRange(object[] value)577         public void AddRange(object[] value) { }
Contains(object value)578         public bool Contains(object value) { throw null; }
CopyTo(object[] array, int index)579         public void CopyTo(object[] array, int index) { }
IndexOf(object value)580         public int IndexOf(object value) { throw null; }
Insert(int index, object value)581         public void Insert(int index, object value) { }
582         [System.MonoTODOAttribute]
OnClearComplete()583         protected override void OnClearComplete() { }
584         [System.MonoTODOAttribute]
OnInsertComplete(int index, object value)585         protected override void OnInsertComplete(int index, object value) { }
586         [System.MonoTODOAttribute]
OnRemoveComplete(int index, object value)587         protected override void OnRemoveComplete(int index, object value) { }
588         [System.MonoTODOAttribute]
OnSetComplete(int index, object oldValue, object newValue)589         protected override void OnSetComplete(int index, object oldValue, object newValue) { }
Remove(object value)590         public void Remove(object value) { }
591     }
592     [System.SerializableAttribute]
593     public enum ReferralChasingOption
594     {
595         All = 96,
596         External = 64,
597         None = 0,
598         Subordinate = 32,
599     }
600     public partial class ResultPropertyCollection : System.Collections.DictionaryBase
601     {
ResultPropertyCollection()602         internal ResultPropertyCollection() { }
603         public System.DirectoryServices.ResultPropertyValueCollection this[string name] { get { throw null; } }
604         public System.Collections.ICollection PropertyNames { get { throw null; } }
605         public System.Collections.ICollection Values { get { throw null; } }
Contains(string propertyName)606         public bool Contains(string propertyName) { throw null; }
CopyTo(System.DirectoryServices.ResultPropertyValueCollection[] array, int index)607         public void CopyTo(System.DirectoryServices.ResultPropertyValueCollection[] array, int index) { }
608     }
609     public partial class ResultPropertyValueCollection : System.Collections.ReadOnlyCollectionBase
610     {
ResultPropertyValueCollection()611         internal ResultPropertyValueCollection() { }
612         public object this[int index] { get { throw null; } }
Contains(object value)613         public bool Contains(object value) { throw null; }
CopyTo(object[] values, int index)614         public void CopyTo(object[] values, int index) { }
IndexOf(object value)615         public int IndexOf(object value) { throw null; }
616     }
617     public partial class SchemaNameCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
618     {
SchemaNameCollection()619         internal SchemaNameCollection() { }
620         public int Count { get { throw null; } }
621         public string this[int index] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
622         bool System.Collections.ICollection.IsSynchronized { [System.MonoTODOAttribute]get { throw null; } }
623         object System.Collections.ICollection.SyncRoot { [System.MonoTODOAttribute]get { throw null; } }
624         bool System.Collections.IList.IsFixedSize { get { throw null; } }
625         bool System.Collections.IList.IsReadOnly { get { throw null; } }
626         object System.Collections.IList.this[int index] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
627         [System.MonoTODOAttribute]
Add(string value)628         public int Add(string value) { throw null; }
629         [System.MonoTODOAttribute]
AddRange(System.DirectoryServices.SchemaNameCollection value)630         public void AddRange(System.DirectoryServices.SchemaNameCollection value) { }
631         [System.MonoTODOAttribute]
AddRange(string[] value)632         public void AddRange(string[] value) { }
633         [System.MonoTODOAttribute]
Clear()634         public void Clear() { }
635         [System.MonoTODOAttribute]
Contains(string value)636         public bool Contains(string value) { throw null; }
637         [System.MonoTODOAttribute]
CopyTo(string[] stringArray, int index)638         public void CopyTo(string[] stringArray, int index) { }
639         [System.MonoTODOAttribute]
GetEnumerator()640         public System.Collections.IEnumerator GetEnumerator() { throw null; }
641         [System.MonoTODOAttribute]
IndexOf(string value)642         public int IndexOf(string value) { throw null; }
643         [System.MonoTODOAttribute]
Insert(int index, string value)644         public void Insert(int index, string value) { }
645         [System.MonoTODOAttribute]
Remove(string value)646         public void Remove(string value) { }
647         [System.MonoTODOAttribute]
RemoveAt(int index)648         public void RemoveAt(int index) { }
649         [System.MonoTODOAttribute]
System.Collections.ICollection.CopyTo(System.Array array, int index)650         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
651         [System.MonoTODOAttribute]
System.Collections.IList.Add(object value)652         int System.Collections.IList.Add(object value) { throw null; }
653         [System.MonoTODOAttribute]
System.Collections.IList.Contains(object value)654         bool System.Collections.IList.Contains(object value) { throw null; }
655         [System.MonoTODOAttribute]
System.Collections.IList.IndexOf(object value)656         int System.Collections.IList.IndexOf(object value) { throw null; }
657         [System.MonoTODOAttribute]
System.Collections.IList.Insert(int index, object value)658         void System.Collections.IList.Insert(int index, object value) { }
659         [System.MonoTODOAttribute]
System.Collections.IList.Remove(object value)660         void System.Collections.IList.Remove(object value) { }
661     }
662     public partial class SearchResult
663     {
SearchResult()664         internal SearchResult() { }
665         public string Path { get { throw null; } }
666         public System.DirectoryServices.ResultPropertyCollection Properties { get { throw null; } }
GetDirectoryEntry()667         public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
668     }
669     public partial class SearchResultCollection : System.MarshalByRefObject, System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable
670     {
SearchResultCollection()671         internal SearchResultCollection() { }
672         public int Count { get { throw null; } }
673         public System.IntPtr Handle { [System.MonoTODOAttribute]get { throw null; } }
674         public System.DirectoryServices.SearchResult this[int index] { get { throw null; } }
675         public string[] PropertiesLoaded { [System.MonoTODOAttribute]get { throw null; } }
676         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
677         object System.Collections.ICollection.SyncRoot { get { throw null; } }
Contains(System.DirectoryServices.SearchResult result)678         public bool Contains(System.DirectoryServices.SearchResult result) { throw null; }
CopyTo(System.DirectoryServices.SearchResult[] results, int index)679         public void CopyTo(System.DirectoryServices.SearchResult[] results, int index) { }
Dispose()680         public void Dispose() { }
681         [System.MonoTODOAttribute]
Dispose(bool disposing)682         protected virtual void Dispose(bool disposing) { }
~SearchResultCollection()683         ~SearchResultCollection() { }
GetEnumerator()684         public System.Collections.IEnumerator GetEnumerator() { throw null; }
IndexOf(System.DirectoryServices.SearchResult result)685         public int IndexOf(System.DirectoryServices.SearchResult result) { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)686         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
687     }
688     [System.SerializableAttribute]
689     public enum SearchScope
690     {
691         Base = 0,
692         OneLevel = 1,
693         Subtree = 2,
694     }
695     [System.FlagsAttribute]
696     public enum SecurityMasks
697     {
698         Dacl = 4,
699         Group = 2,
700         None = 0,
701         Owner = 1,
702         Sacl = 8,
703     }
704     [System.SerializableAttribute]
705     public enum SortDirection
706     {
707         Ascending = 0,
708         Descending = 1,
709     }
710     [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
711     public partial class SortOption
712     {
SortOption()713         public SortOption() { }
SortOption(string propertyName, System.DirectoryServices.SortDirection direction)714         public SortOption(string propertyName, System.DirectoryServices.SortDirection direction) { }
715         [System.ComponentModel.DefaultValueAttribute((System.DirectoryServices.SortDirection)(0))]
716         [System.DirectoryServices.DSDescriptionAttribute("Whether the sort is ascending or descending")]
717         public System.DirectoryServices.SortDirection Direction { get { throw null; } set { } }
718         [System.ComponentModel.DefaultValueAttribute(null)]
719         [System.DirectoryServices.DSDescriptionAttribute("Name of propertion to be sorted on")]
720         public string PropertyName { get { throw null; } set { } }
721     }
722 }
723 namespace System.DirectoryServices.ActiveDirectory
724 {
725     public partial class ActiveDirectoryInterSiteTransport : System.IDisposable
726     {
ActiveDirectoryInterSiteTransport()727         internal ActiveDirectoryInterSiteTransport() { }
728         public bool BridgeAllSiteLinks { get { throw null; } set { } }
729         public bool IgnoreReplicationSchedule { get { throw null; } set { } }
730         public System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkBridgeCollection SiteLinkBridges { get { throw null; } }
731         public System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkCollection SiteLinks { get { throw null; } }
732         public System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType TransportType { get { throw null; } }
Dispose()733         public void Dispose() { }
Dispose(bool disposing)734         protected virtual void Dispose(bool disposing) { }
FindByTransportType(System.DirectoryServices.ActiveDirectory.DirectoryContext context, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport)735         public static System.DirectoryServices.ActiveDirectory.ActiveDirectoryInterSiteTransport FindByTransportType(System.DirectoryServices.ActiveDirectory.DirectoryContext context, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { throw null; }
GetDirectoryEntry()736         public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
Save()737         public void Save() { }
ToString()738         public override string ToString() { throw null; }
739     }
740     public partial class ActiveDirectoryObjectExistsException : System.Exception
741     {
ActiveDirectoryObjectExistsException()742         public ActiveDirectoryObjectExistsException() { }
ActiveDirectoryObjectExistsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)743         protected ActiveDirectoryObjectExistsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ActiveDirectoryObjectExistsException(string message)744         public ActiveDirectoryObjectExistsException(string message) { }
ActiveDirectoryObjectExistsException(string message, System.Exception inner)745         public ActiveDirectoryObjectExistsException(string message, System.Exception inner) { }
746     }
747     [System.SerializableAttribute]
748     public partial class ActiveDirectoryObjectNotFoundException : System.Exception, System.Runtime.Serialization.ISerializable
749     {
750         [System.MonoTODOAttribute]
ActiveDirectoryObjectNotFoundException()751         public ActiveDirectoryObjectNotFoundException() { }
752         [System.MonoTODOAttribute]
ActiveDirectoryObjectNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)753         protected ActiveDirectoryObjectNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
754         [System.MonoTODOAttribute]
ActiveDirectoryObjectNotFoundException(string message)755         public ActiveDirectoryObjectNotFoundException(string message) { }
756         [System.MonoTODOAttribute]
ActiveDirectoryObjectNotFoundException(string message, System.Exception inner)757         public ActiveDirectoryObjectNotFoundException(string message, System.Exception inner) { }
758         [System.MonoTODOAttribute]
ActiveDirectoryObjectNotFoundException(string message, System.Type type, string name)759         public ActiveDirectoryObjectNotFoundException(string message, System.Type type, string name) { }
760         public string Name { [System.MonoTODOAttribute]get { throw null; } }
761         public System.Type Type { [System.MonoTODOAttribute]get { throw null; } }
762         [System.MonoTODOAttribute]
763         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)764         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
765     }
766     [System.SerializableAttribute]
767     public partial class ActiveDirectoryOperationException : System.Exception, System.Runtime.Serialization.ISerializable
768     {
ActiveDirectoryOperationException()769         public ActiveDirectoryOperationException() { }
ActiveDirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)770         protected ActiveDirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ActiveDirectoryOperationException(string message)771         public ActiveDirectoryOperationException(string message) { }
ActiveDirectoryOperationException(string message, System.Exception inner)772         public ActiveDirectoryOperationException(string message, System.Exception inner) { }
ActiveDirectoryOperationException(string message, System.Exception inner, int errorCode)773         public ActiveDirectoryOperationException(string message, System.Exception inner, int errorCode) { }
ActiveDirectoryOperationException(string message, int errorCode)774         public ActiveDirectoryOperationException(string message, int errorCode) { }
775         public int ErrorCode { get { throw null; } }
776         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)777         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
778     }
779     public abstract partial class ActiveDirectoryPartition : System.IDisposable
780     {
ActiveDirectoryPartition()781         protected ActiveDirectoryPartition() { }
782         public string Name { get { throw null; } }
Dispose()783         public void Dispose() { }
Dispose(bool disposing)784         protected virtual void Dispose(bool disposing) { }
785         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetDirectoryEntry()786         public abstract System.DirectoryServices.DirectoryEntry GetDirectoryEntry();
ToString()787         public override string ToString() { throw null; }
788     }
789     public partial class ActiveDirectoryReplicationMetadata : System.Collections.DictionaryBase
790     {
ActiveDirectoryReplicationMetadata()791         internal ActiveDirectoryReplicationMetadata() { }
792         public System.DirectoryServices.ActiveDirectory.ReadOnlyStringCollection AttributeNames { get { throw null; } }
793         public System.DirectoryServices.ActiveDirectory.AttributeMetadata this[string name] { get { throw null; } }
794         public System.DirectoryServices.ActiveDirectory.AttributeMetadataCollection Values { get { throw null; } }
Contains(string attributeName)795         public bool Contains(string attributeName) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.AttributeMetadata[] array, int index)796         public void CopyTo(System.DirectoryServices.ActiveDirectory.AttributeMetadata[] array, int index) { }
797     }
798     public enum ActiveDirectoryRole
799     {
800         InfrastructureRole = 4,
801         NamingRole = 1,
802         PdcRole = 2,
803         RidRole = 3,
804         SchemaRole = 0,
805     }
806     public partial class ActiveDirectoryRoleCollection : System.Collections.ReadOnlyCollectionBase
807     {
ActiveDirectoryRoleCollection()808         internal ActiveDirectoryRoleCollection() { }
809         public System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role)810         public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole[] roles, int index)811         public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole[] roles, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role)812         public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role) { throw null; }
813     }
814     public partial class ActiveDirectorySchedule
815     {
ActiveDirectorySchedule()816         public ActiveDirectorySchedule() { }
ActiveDirectorySchedule(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule)817         public ActiveDirectorySchedule(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule) { }
818         public bool[,,] RawSchedule { get { throw null; } set { } }
ResetSchedule()819         public void ResetSchedule() { }
SetDailySchedule(System.DirectoryServices.ActiveDirectory.HourOfDay fromHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour fromMinute, System.DirectoryServices.ActiveDirectory.HourOfDay toHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour toMinute)820         public void SetDailySchedule(System.DirectoryServices.ActiveDirectory.HourOfDay fromHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour fromMinute, System.DirectoryServices.ActiveDirectory.HourOfDay toHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour toMinute) { }
SetSchedule(System.DayOfWeek day, System.DirectoryServices.ActiveDirectory.HourOfDay fromHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour fromMinute, System.DirectoryServices.ActiveDirectory.HourOfDay toHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour toMinute)821         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) { }
SetSchedule(System.DayOfWeek[] days, System.DirectoryServices.ActiveDirectory.HourOfDay fromHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour fromMinute, System.DirectoryServices.ActiveDirectory.HourOfDay toHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour toMinute)822         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) { }
823     }
824     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
825     public partial class ActiveDirectorySchema : System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition
826     {
ActiveDirectorySchema()827         internal ActiveDirectorySchema() { }
828         public System.DirectoryServices.ActiveDirectory.DirectoryServer SchemaRoleOwner { get { throw null; } }
Dispose(bool disposing)829         protected override void Dispose(bool disposing) { }
FindAllClasses()830         public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection FindAllClasses() { throw null; }
FindAllClasses(System.DirectoryServices.ActiveDirectory.SchemaClassType type)831         public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection FindAllClasses(System.DirectoryServices.ActiveDirectory.SchemaClassType type) { throw null; }
FindAllDefunctClasses()832         public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection FindAllDefunctClasses() { throw null; }
FindAllDefunctProperties()833         public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection FindAllDefunctProperties() { throw null; }
FindAllProperties()834         public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection FindAllProperties() { throw null; }
FindAllProperties(System.DirectoryServices.ActiveDirectory.PropertyTypes type)835         public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection FindAllProperties(System.DirectoryServices.ActiveDirectory.PropertyTypes type) { throw null; }
FindClass(string ldapDisplayName)836         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass FindClass(string ldapDisplayName) { throw null; }
FindDefunctClass(string commonName)837         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass FindDefunctClass(string commonName) { throw null; }
FindDefunctProperty(string commonName)838         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty FindDefunctProperty(string commonName) { throw null; }
FindProperty(string ldapDisplayName)839         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty FindProperty(string ldapDisplayName) { throw null; }
GetCurrentSchema()840         public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema GetCurrentSchema() { throw null; }
841         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
842         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetDirectoryEntry()843         public override System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
GetSchema(System.DirectoryServices.ActiveDirectory.DirectoryContext context)844         public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema GetSchema(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
RefreshSchema()845         public void RefreshSchema() { }
846     }
847     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
848     public partial class ActiveDirectorySchemaClass : System.IDisposable
849     {
ActiveDirectorySchemaClass(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName)850         public ActiveDirectorySchemaClass(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName) { }
851         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection AuxiliaryClasses { get { throw null; } }
852         public string CommonName { get { throw null; } set { } }
853         public System.DirectoryServices.ActiveDirectorySecurity DefaultObjectSecurityDescriptor { get { throw null; } set { } }
854         public string Description { get { throw null; } set { } }
855         public bool IsDefunct { get { throw null; } set { } }
856         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection MandatoryProperties { get { throw null; } }
857         public string Name { get { throw null; } }
858         public string Oid { get { throw null; } set { } }
859         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection OptionalProperties { get { throw null; } }
860         public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection PossibleInferiors { get { throw null; } }
861         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection PossibleSuperiors { get { throw null; } }
862         public System.Guid SchemaGuid { get { throw null; } set { } }
863         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass SubClassOf { get { throw null; } set { } }
864         public System.DirectoryServices.ActiveDirectory.SchemaClassType Type { get { throw null; } set { } }
Dispose()865         public void Dispose() { }
Dispose(bool disposing)866         protected virtual void Dispose(bool disposing) { }
FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName)867         public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName) { throw null; }
GetAllProperties()868         public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection GetAllProperties() { throw null; }
GetDirectoryEntry()869         public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
Save()870         public void Save() { }
ToString()871         public override string ToString() { throw null; }
872     }
873     public partial class ActiveDirectorySchemaClassCollection : System.Collections.CollectionBase
874     {
ActiveDirectorySchemaClassCollection()875         internal ActiveDirectorySchemaClassCollection() { }
876         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass this[int index] { get { throw null; } set { } }
Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass)877         public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection schemaClasses)878         public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection schemaClasses) { }
AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass[] schemaClasses)879         public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass[] schemaClasses) { }
AddRange(System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection schemaClasses)880         public void AddRange(System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection schemaClasses) { }
Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass)881         public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass[] schemaClasses, int index)882         public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass[] schemaClasses, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass)883         public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass)884         public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { }
OnClearComplete()885         protected override void OnClearComplete() { }
OnInsertComplete(int index, object value)886         protected override void OnInsertComplete(int index, object value) { }
OnRemoveComplete(int index, object value)887         protected override void OnRemoveComplete(int index, object value) { }
OnSetComplete(int index, object oldValue, object newValue)888         protected override void OnSetComplete(int index, object oldValue, object newValue) { }
OnValidate(object value)889         protected override void OnValidate(object value) { }
Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass)890         public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { }
891     }
892     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
893     public partial class ActiveDirectorySchemaProperty : System.IDisposable
894     {
ActiveDirectorySchemaProperty(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName)895         public ActiveDirectorySchemaProperty(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName) { }
896         public string CommonName { get { throw null; } set { } }
897         public string Description { get { throw null; } set { } }
898         public bool IsDefunct { get { throw null; } set { } }
899         public bool IsInAnr { get { throw null; } set { } }
900         public bool IsIndexed { get { throw null; } set { } }
901         public bool IsIndexedOverContainer { get { throw null; } set { } }
902         public bool IsInGlobalCatalog { get { throw null; } set { } }
903         public bool IsOnTombstonedObject { get { throw null; } set { } }
904         public bool IsSingleValued { get { throw null; } set { } }
905         public bool IsTupleIndexed { get { throw null; } set { } }
906         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty Link { get { throw null; } }
907         public System.Nullable<int> LinkId { get { throw null; } set { } }
908         public string Name { get { throw null; } }
909         public string Oid { get { throw null; } set { } }
910         public System.Nullable<int> RangeLower { get { throw null; } set { } }
911         public System.Nullable<int> RangeUpper { get { throw null; } set { } }
912         public System.Guid SchemaGuid { get { throw null; } set { } }
913         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax Syntax { get { throw null; } set { } }
Dispose()914         public void Dispose() { }
Dispose(bool disposing)915         protected virtual void Dispose(bool disposing) { }
FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName)916         public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName) { throw null; }
GetDirectoryEntry()917         public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
Save()918         public void Save() { }
ToString()919         public override string ToString() { throw null; }
920     }
921     public partial class ActiveDirectorySchemaPropertyCollection : System.Collections.CollectionBase
922     {
ActiveDirectorySchemaPropertyCollection()923         internal ActiveDirectorySchemaPropertyCollection() { }
924         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty this[int index] { get { throw null; } set { } }
Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty)925         public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection properties)926         public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection properties) { }
AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty[] properties)927         public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty[] properties) { }
AddRange(System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection properties)928         public void AddRange(System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection properties) { }
Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty)929         public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty[] properties, int index)930         public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty[] properties, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty)931         public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty)932         public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { }
OnClearComplete()933         protected override void OnClearComplete() { }
OnInsertComplete(int index, object value)934         protected override void OnInsertComplete(int index, object value) { }
OnRemoveComplete(int index, object value)935         protected override void OnRemoveComplete(int index, object value) { }
OnSetComplete(int index, object oldValue, object newValue)936         protected override void OnSetComplete(int index, object oldValue, object newValue) { }
OnValidate(object value)937         protected override void OnValidate(object value) { }
Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty)938         public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { }
939     }
940     [System.SerializableAttribute]
941     public partial class ActiveDirectoryServerDownException : System.Exception, System.Runtime.Serialization.ISerializable
942     {
ActiveDirectoryServerDownException()943         public ActiveDirectoryServerDownException() { }
ActiveDirectoryServerDownException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)944         protected ActiveDirectoryServerDownException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ActiveDirectoryServerDownException(string message)945         public ActiveDirectoryServerDownException(string message) { }
ActiveDirectoryServerDownException(string message, System.Exception inner)946         public ActiveDirectoryServerDownException(string message, System.Exception inner) { }
ActiveDirectoryServerDownException(string message, System.Exception inner, int errorCode, string name)947         public ActiveDirectoryServerDownException(string message, System.Exception inner, int errorCode, string name) { }
ActiveDirectoryServerDownException(string message, int errorCode, string name)948         public ActiveDirectoryServerDownException(string message, int errorCode, string name) { }
949         public int ErrorCode { get { throw null; } }
950         public override string Message { get { throw null; } }
951         public string Name { get { throw null; } }
952         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)953         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
954     }
955     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
956     public partial class ActiveDirectorySite : System.IDisposable
957     {
ActiveDirectorySite(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName)958         public ActiveDirectorySite(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { }
959         public System.DirectoryServices.ActiveDirectory.ReadOnlySiteCollection AdjacentSites { get { throw null; } }
960         public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection BridgeheadServers { get { throw null; } }
961         public System.DirectoryServices.ActiveDirectory.DomainCollection Domains { get { throw null; } }
962         public System.DirectoryServices.ActiveDirectory.DirectoryServer InterSiteTopologyGenerator { get { throw null; } set { } }
963         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule IntraSiteReplicationSchedule { get { throw null; } set { } }
964         public string Location { get { throw null; } set { } }
965         public string Name { get { throw null; } }
966         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions Options { get { throw null; } set { } }
967         public System.DirectoryServices.ActiveDirectory.DirectoryServerCollection PreferredRpcBridgeheadServers { get { throw null; } }
968         public System.DirectoryServices.ActiveDirectory.DirectoryServerCollection PreferredSmtpBridgeheadServers { get { throw null; } }
969         public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection Servers { get { throw null; } }
970         public System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkCollection SiteLinks { get { throw null; } }
971         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnetCollection Subnets { get { throw null; } }
Delete()972         public void Delete() { }
Dispose()973         public void Dispose() { }
Dispose(bool disposing)974         protected virtual void Dispose(bool disposing) { }
FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName)975         public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySite FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
GetComputerSite()976         public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySite GetComputerSite() { throw null; }
GetDirectoryEntry()977         public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
Save()978         public void Save() { }
ToString()979         public override string ToString() { throw null; }
980     }
981     public partial class ActiveDirectorySiteCollection : System.Collections.CollectionBase
982     {
ActiveDirectorySiteCollection()983         internal ActiveDirectorySiteCollection() { }
984         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySite this[int index] { get { throw null; } set { } }
Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site)985         public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteCollection sites)986         public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteCollection sites) { }
AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite[] sites)987         public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite[] sites) { }
Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site)988         public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite[] array, int index)989         public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite[] array, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site)990         public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site)991         public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { }
OnClearComplete()992         protected override void OnClearComplete() { }
OnInsertComplete(int index, object value)993         protected override void OnInsertComplete(int index, object value) { }
OnRemoveComplete(int index, object value)994         protected override void OnRemoveComplete(int index, object value) { }
OnSetComplete(int index, object oldValue, object newValue)995         protected override void OnSetComplete(int index, object oldValue, object newValue) { }
OnValidate(object value)996         protected override void OnValidate(object value) { }
Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site)997         public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { }
998     }
999     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
1000     public partial class ActiveDirectorySiteLink : System.IDisposable
1001     {
ActiveDirectorySiteLink(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName)1002         public ActiveDirectorySiteLink(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName) { }
ActiveDirectorySiteLink(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport)1003         public ActiveDirectorySiteLink(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { }
ActiveDirectorySiteLink(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule)1004         public ActiveDirectorySiteLink(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule) { }
1005         public int Cost { get { throw null; } set { } }
1006         public bool DataCompressionEnabled { get { throw null; } set { } }
1007         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule InterSiteReplicationSchedule { get { throw null; } set { } }
1008         public string Name { get { throw null; } }
1009         public bool NotificationEnabled { get { throw null; } set { } }
1010         public bool ReciprocalReplicationEnabled { get { throw null; } set { } }
1011         public System.TimeSpan ReplicationInterval { get { throw null; } set { } }
1012         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteCollection Sites { get { throw null; } }
1013         public System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType TransportType { get { throw null; } }
Delete()1014         public void Delete() { }
Dispose()1015         public void Dispose() { }
Dispose(bool disposing)1016         protected virtual void Dispose(bool disposing) { }
FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName)1017         public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName) { throw null; }
FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport)1018         public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { throw null; }
GetDirectoryEntry()1019         public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
Save()1020         public void Save() { }
ToString()1021         public override string ToString() { throw null; }
1022     }
1023     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
1024     public partial class ActiveDirectorySiteLinkBridge : System.IDisposable
1025     {
ActiveDirectorySiteLinkBridge(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName)1026         public ActiveDirectorySiteLinkBridge(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName) { }
ActiveDirectorySiteLinkBridge(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport)1027         public ActiveDirectorySiteLinkBridge(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { }
1028         public string Name { get { throw null; } }
1029         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkCollection SiteLinks { get { throw null; } }
1030         public System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType TransportType { get { throw null; } }
Delete()1031         public void Delete() { }
Dispose()1032         public void Dispose() { }
Dispose(bool disposing)1033         protected virtual void Dispose(bool disposing) { }
FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName)1034         public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName) { throw null; }
FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport)1035         public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { throw null; }
GetDirectoryEntry()1036         public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
Save()1037         public void Save() { }
ToString()1038         public override string ToString() { throw null; }
1039     }
1040     public partial class ActiveDirectorySiteLinkCollection : System.Collections.CollectionBase
1041     {
ActiveDirectorySiteLinkCollection()1042         internal ActiveDirectorySiteLinkCollection() { }
1043         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink this[int index] { get { throw null; } set { } }
Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link)1044         public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkCollection links)1045         public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkCollection links) { }
AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink[] links)1046         public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink[] links) { }
Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link)1047         public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink[] array, int index)1048         public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink[] array, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link)1049         public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link)1050         public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { }
OnClearComplete()1051         protected override void OnClearComplete() { }
OnInsertComplete(int index, object value)1052         protected override void OnInsertComplete(int index, object value) { }
OnRemoveComplete(int index, object value)1053         protected override void OnRemoveComplete(int index, object value) { }
OnSetComplete(int index, object oldValue, object newValue)1054         protected override void OnSetComplete(int index, object oldValue, object newValue) { }
OnValidate(object value)1055         protected override void OnValidate(object value) { }
Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link)1056         public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { }
1057     }
1058     [System.FlagsAttribute]
1059     public enum ActiveDirectorySiteOptions
1060     {
1061         AutoInterSiteTopologyDisabled = 16,
1062         AutoMinimumHopDisabled = 4,
1063         AutoTopologyDisabled = 1,
1064         ForceKccWindows2003Behavior = 64,
1065         GroupMembershipCachingEnabled = 32,
1066         None = 0,
1067         RandomBridgeHeaderServerSelectionDisabled = 256,
1068         RedundantServerTopologyEnabled = 1024,
1069         StaleServerDetectDisabled = 8,
1070         TopologyCleanupDisabled = 2,
1071         UseHashingForReplicationSchedule = 512,
1072         UseWindows2000IstgElection = 128,
1073     }
1074     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
1075     public partial class ActiveDirectorySubnet : System.IDisposable
1076     {
ActiveDirectorySubnet(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string subnetName)1077         public ActiveDirectorySubnet(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string subnetName) { }
ActiveDirectorySubnet(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string subnetName, string siteName)1078         public ActiveDirectorySubnet(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string subnetName, string siteName) { }
1079         public string Location { get { throw null; } set { } }
1080         public string Name { get { throw null; } }
1081         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySite Site { get { throw null; } set { } }
Delete()1082         public void Delete() { }
Dispose()1083         public void Dispose() { }
Dispose(bool disposing)1084         protected virtual void Dispose(bool disposing) { }
FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string subnetName)1085         public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string subnetName) { throw null; }
GetDirectoryEntry()1086         public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
Save()1087         public void Save() { }
ToString()1088         public override string ToString() { throw null; }
1089     }
1090     public partial class ActiveDirectorySubnetCollection : System.Collections.CollectionBase
1091     {
ActiveDirectorySubnetCollection()1092         internal ActiveDirectorySubnetCollection() { }
1093         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet this[int index] { get { throw null; } set { } }
Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet)1094         public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { throw null; }
AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnetCollection subnets)1095         public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnetCollection subnets) { }
AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet[] subnets)1096         public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet[] subnets) { }
Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet)1097         public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet[] array, int index)1098         public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet[] array, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet)1099         public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { throw null; }
Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet)1100         public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { }
OnClear()1101         protected override void OnClear() { }
OnClearComplete()1102         protected override void OnClearComplete() { }
OnInsertComplete(int index, object value)1103         protected override void OnInsertComplete(int index, object value) { }
OnRemoveComplete(int index, object value)1104         protected override void OnRemoveComplete(int index, object value) { }
OnSetComplete(int index, object oldValue, object newValue)1105         protected override void OnSetComplete(int index, object oldValue, object newValue) { }
OnValidate(object value)1106         protected override void OnValidate(object value) { }
Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet)1107         public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { }
1108     }
1109     public enum ActiveDirectorySyntax
1110     {
1111         AccessPointDN = 19,
1112         Bool = 8,
1113         CaseExactString = 0,
1114         CaseIgnoreString = 1,
1115         DirectoryString = 3,
1116         DN = 12,
1117         DNWithBinary = 13,
1118         DNWithString = 14,
1119         Enumeration = 15,
1120         GeneralizedTime = 10,
1121         IA5String = 16,
1122         Int = 6,
1123         Int64 = 7,
1124         NumericString = 2,
1125         OctetString = 4,
1126         Oid = 9,
1127         ORName = 20,
1128         PresentationAddress = 21,
1129         PrintableString = 17,
1130         ReplicaLink = 22,
1131         SecurityDescriptor = 5,
1132         Sid = 18,
1133         UtcTime = 11,
1134     }
1135     public enum ActiveDirectoryTransportType
1136     {
1137         Rpc = 0,
1138         Smtp = 1,
1139     }
1140     public partial class AdamInstance : System.DirectoryServices.ActiveDirectory.DirectoryServer
1141     {
AdamInstance()1142         internal AdamInstance() { }
1143         public System.DirectoryServices.ActiveDirectory.ConfigurationSet ConfigurationSet { get { throw null; } }
1144         public string DefaultPartition { get { throw null; } set { } }
1145         public string HostName { get { throw null; } }
1146         public override System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection InboundConnections { get { throw null; } }
1147         public override string IPAddress { get { throw null; } }
1148         public int LdapPort { get { throw null; } }
1149         public override System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection OutboundConnections { get { throw null; } }
1150         public System.DirectoryServices.ActiveDirectory.AdamRoleCollection Roles { get { throw null; } }
1151         public override string SiteName { get { throw null; } }
1152         public int SslPort { get { throw null; } }
1153         public override System.DirectoryServices.ActiveDirectory.SyncUpdateCallback SyncFromAllServersCallback { get { throw null; } set { } }
CheckReplicationConsistency()1154         public override void CheckReplicationConsistency() { }
Dispose(bool disposing)1155         protected override void Dispose(bool disposing) { }
~AdamInstance()1156         ~AdamInstance() { }
FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string partitionName)1157         public static System.DirectoryServices.ActiveDirectory.AdamInstanceCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string partitionName) { throw null; }
FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string partitionName)1158         public static System.DirectoryServices.ActiveDirectory.AdamInstance FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string partitionName) { throw null; }
GetAdamInstance(System.DirectoryServices.ActiveDirectory.DirectoryContext context)1159         public static System.DirectoryServices.ActiveDirectory.AdamInstance GetAdamInstance(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
GetAllReplicationNeighbors()1160         public override System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetAllReplicationNeighbors() { throw null; }
GetReplicationConnectionFailures()1161         public override System.DirectoryServices.ActiveDirectory.ReplicationFailureCollection GetReplicationConnectionFailures() { throw null; }
GetReplicationCursors(string partition)1162         public override System.DirectoryServices.ActiveDirectory.ReplicationCursorCollection GetReplicationCursors(string partition) { throw null; }
GetReplicationMetadata(string objectPath)1163         public override System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata GetReplicationMetadata(string objectPath) { throw null; }
GetReplicationNeighbors(string partition)1164         public override System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetReplicationNeighbors(string partition) { throw null; }
GetReplicationOperationInformation()1165         public override System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation GetReplicationOperationInformation() { throw null; }
Save()1166         public void Save() { }
SeizeRoleOwnership(System.DirectoryServices.ActiveDirectory.AdamRole role)1167         public void SeizeRoleOwnership(System.DirectoryServices.ActiveDirectory.AdamRole role) { }
SyncReplicaFromAllServers(string partition, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions options)1168         public override void SyncReplicaFromAllServers(string partition, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions options) { }
SyncReplicaFromServer(string partition, string sourceServer)1169         public override void SyncReplicaFromServer(string partition, string sourceServer) { }
TransferRoleOwnership(System.DirectoryServices.ActiveDirectory.AdamRole role)1170         public void TransferRoleOwnership(System.DirectoryServices.ActiveDirectory.AdamRole role) { }
TriggerSyncReplicaFromNeighbors(string partition)1171         public override void TriggerSyncReplicaFromNeighbors(string partition) { }
1172     }
1173     public partial class AdamInstanceCollection : System.Collections.ReadOnlyCollectionBase
1174     {
AdamInstanceCollection()1175         internal AdamInstanceCollection() { }
1176         public System.DirectoryServices.ActiveDirectory.AdamInstance this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.AdamInstance adamInstance)1177         public bool Contains(System.DirectoryServices.ActiveDirectory.AdamInstance adamInstance) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.AdamInstance[] adamInstances, int index)1178         public void CopyTo(System.DirectoryServices.ActiveDirectory.AdamInstance[] adamInstances, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.AdamInstance adamInstance)1179         public int IndexOf(System.DirectoryServices.ActiveDirectory.AdamInstance adamInstance) { throw null; }
1180     }
1181     public enum AdamRole
1182     {
1183         NamingRole = 1,
1184         SchemaRole = 0,
1185     }
1186     public partial class AdamRoleCollection : System.Collections.ReadOnlyCollectionBase
1187     {
AdamRoleCollection()1188         internal AdamRoleCollection() { }
1189         public System.DirectoryServices.ActiveDirectory.AdamRole this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.AdamRole role)1190         public bool Contains(System.DirectoryServices.ActiveDirectory.AdamRole role) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.AdamRole[] roles, int index)1191         public void CopyTo(System.DirectoryServices.ActiveDirectory.AdamRole[] roles, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.AdamRole role)1192         public int IndexOf(System.DirectoryServices.ActiveDirectory.AdamRole role) { throw null; }
1193     }
1194     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
1195     public partial class ApplicationPartition : System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition
1196     {
ApplicationPartition(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string distinguishedName)1197         public ApplicationPartition(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string distinguishedName) { }
ApplicationPartition(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string distinguishedName, string objectClass)1198         public ApplicationPartition(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string distinguishedName, string objectClass) { }
1199         public System.DirectoryServices.ActiveDirectory.DirectoryServerCollection DirectoryServers { get { throw null; } }
1200         public string SecurityReferenceDomain { get { throw null; } set { } }
Delete()1201         public void Delete() { }
Dispose(bool disposing)1202         protected override void Dispose(bool disposing) { }
FindAllDirectoryServers()1203         public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection FindAllDirectoryServers() { throw null; }
FindAllDirectoryServers(string siteName)1204         public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection FindAllDirectoryServers(string siteName) { throw null; }
FindAllDiscoverableDirectoryServers()1205         public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection FindAllDiscoverableDirectoryServers() { throw null; }
FindAllDiscoverableDirectoryServers(string siteName)1206         public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection FindAllDiscoverableDirectoryServers(string siteName) { throw null; }
FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string distinguishedName)1207         public static System.DirectoryServices.ActiveDirectory.ApplicationPartition FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string distinguishedName) { throw null; }
FindDirectoryServer()1208         public System.DirectoryServices.ActiveDirectory.DirectoryServer FindDirectoryServer() { throw null; }
FindDirectoryServer(bool forceRediscovery)1209         public System.DirectoryServices.ActiveDirectory.DirectoryServer FindDirectoryServer(bool forceRediscovery) { throw null; }
FindDirectoryServer(string siteName)1210         public System.DirectoryServices.ActiveDirectory.DirectoryServer FindDirectoryServer(string siteName) { throw null; }
FindDirectoryServer(string siteName, bool forceRediscovery)1211         public System.DirectoryServices.ActiveDirectory.DirectoryServer FindDirectoryServer(string siteName, bool forceRediscovery) { throw null; }
GetApplicationPartition(System.DirectoryServices.ActiveDirectory.DirectoryContext context)1212         public static System.DirectoryServices.ActiveDirectory.ApplicationPartition GetApplicationPartition(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
1213         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1214         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetDirectoryEntry()1215         public override System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
Save()1216         public void Save() { }
1217     }
1218     public partial class ApplicationPartitionCollection : System.Collections.ReadOnlyCollectionBase
1219     {
ApplicationPartitionCollection()1220         internal ApplicationPartitionCollection() { }
1221         public System.DirectoryServices.ActiveDirectory.ApplicationPartition this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.ApplicationPartition applicationPartition)1222         public bool Contains(System.DirectoryServices.ActiveDirectory.ApplicationPartition applicationPartition) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ApplicationPartition[] applicationPartitions, int index)1223         public void CopyTo(System.DirectoryServices.ActiveDirectory.ApplicationPartition[] applicationPartitions, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ApplicationPartition applicationPartition)1224         public int IndexOf(System.DirectoryServices.ActiveDirectory.ApplicationPartition applicationPartition) { throw null; }
1225     }
1226     public partial class AttributeMetadata
1227     {
AttributeMetadata()1228         internal AttributeMetadata() { }
1229         public System.DateTime LastOriginatingChangeTime { get { throw null; } }
1230         public System.Guid LastOriginatingInvocationId { get { throw null; } }
1231         public long LocalChangeUsn { get { throw null; } }
1232         public string Name { get { throw null; } }
1233         public long OriginatingChangeUsn { get { throw null; } }
1234         public string OriginatingServer { get { throw null; } }
1235         public int Version { get { throw null; } }
1236     }
1237     public partial class AttributeMetadataCollection : System.Collections.ReadOnlyCollectionBase
1238     {
AttributeMetadataCollection()1239         internal AttributeMetadataCollection() { }
1240         public System.DirectoryServices.ActiveDirectory.AttributeMetadata this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.AttributeMetadata metadata)1241         public bool Contains(System.DirectoryServices.ActiveDirectory.AttributeMetadata metadata) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.AttributeMetadata[] metadata, int index)1242         public void CopyTo(System.DirectoryServices.ActiveDirectory.AttributeMetadata[] metadata, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.AttributeMetadata metadata)1243         public int IndexOf(System.DirectoryServices.ActiveDirectory.AttributeMetadata metadata) { throw null; }
1244     }
1245     public partial class ConfigurationSet
1246     {
ConfigurationSet()1247         internal ConfigurationSet() { }
1248         public System.DirectoryServices.ActiveDirectory.AdamInstanceCollection AdamInstances { get { throw null; } }
1249         public System.DirectoryServices.ActiveDirectory.ApplicationPartitionCollection ApplicationPartitions { get { throw null; } }
1250         public string Name { get { throw null; } }
1251         public System.DirectoryServices.ActiveDirectory.AdamInstance NamingRoleOwner { get { throw null; } }
1252         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema Schema { get { throw null; } }
1253         public System.DirectoryServices.ActiveDirectory.AdamInstance SchemaRoleOwner { get { throw null; } }
1254         public System.DirectoryServices.ActiveDirectory.ReadOnlySiteCollection Sites { get { throw null; } }
Dispose()1255         public void Dispose() { }
Dispose(bool disposing)1256         protected virtual void Dispose(bool disposing) { }
FindAdamInstance()1257         public System.DirectoryServices.ActiveDirectory.AdamInstance FindAdamInstance() { throw null; }
FindAdamInstance(string partitionName)1258         public System.DirectoryServices.ActiveDirectory.AdamInstance FindAdamInstance(string partitionName) { throw null; }
FindAdamInstance(string partitionName, string siteName)1259         public System.DirectoryServices.ActiveDirectory.AdamInstance FindAdamInstance(string partitionName, string siteName) { throw null; }
FindAllAdamInstances()1260         public System.DirectoryServices.ActiveDirectory.AdamInstanceCollection FindAllAdamInstances() { throw null; }
FindAllAdamInstances(string partitionName)1261         public System.DirectoryServices.ActiveDirectory.AdamInstanceCollection FindAllAdamInstances(string partitionName) { throw null; }
FindAllAdamInstances(string partitionName, string siteName)1262         public System.DirectoryServices.ActiveDirectory.AdamInstanceCollection FindAllAdamInstances(string partitionName, string siteName) { throw null; }
GetConfigurationSet(System.DirectoryServices.ActiveDirectory.DirectoryContext context)1263         public static System.DirectoryServices.ActiveDirectory.ConfigurationSet GetConfigurationSet(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
GetDirectoryEntry()1264         public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
GetSecurityLevel()1265         public System.DirectoryServices.ActiveDirectory.ReplicationSecurityLevel GetSecurityLevel() { throw null; }
SetSecurityLevel(System.DirectoryServices.ActiveDirectory.ReplicationSecurityLevel securityLevel)1266         public void SetSecurityLevel(System.DirectoryServices.ActiveDirectory.ReplicationSecurityLevel securityLevel) { }
ToString()1267         public override string ToString() { throw null; }
1268     }
1269     [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
1270     public partial class DirectoryContext
1271     {
1272         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType)1273         public DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType) { }
1274         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType, string name)1275         public DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType, string name) { }
1276         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType, string username, string password)1277         public DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType, string username, string password) { }
1278         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType, string name, string username, string password)1279         public DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType, string name, string username, string password) { }
1280         public System.DirectoryServices.ActiveDirectory.DirectoryContextType ContextType { get { throw null; } }
1281         public string Name { get { throw null; } }
1282         public string UserName { get { throw null; } }
1283     }
1284     public enum DirectoryContextType
1285     {
1286         ApplicationPartition = 4,
1287         ConfigurationSet = 3,
1288         DirectoryServer = 2,
1289         Domain = 0,
1290         Forest = 1,
1291     }
1292     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
1293     public abstract partial class DirectoryServer : System.IDisposable
1294     {
DirectoryServer()1295         protected DirectoryServer() { }
1296         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; }
1297         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; }
1298         public string Name { get { throw null; } }
1299         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; }
1300         public System.DirectoryServices.ActiveDirectory.ReadOnlyStringCollection Partitions { get { throw null; } }
1301         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; }
1302         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; }
1303         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1304         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
CheckReplicationConsistency()1305         public abstract void CheckReplicationConsistency();
Dispose()1306         public void Dispose() { }
Dispose(bool disposing)1307         protected virtual void Dispose(bool disposing) { }
~DirectoryServer()1308         ~DirectoryServer() { }
1309         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1310         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetAllReplicationNeighbors()1311         public abstract System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetAllReplicationNeighbors();
GetDirectoryEntry()1312         public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
1313         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1314         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetReplicationConnectionFailures()1315         public abstract System.DirectoryServices.ActiveDirectory.ReplicationFailureCollection GetReplicationConnectionFailures();
1316         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1317         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetReplicationCursors(string partition)1318         public abstract System.DirectoryServices.ActiveDirectory.ReplicationCursorCollection GetReplicationCursors(string partition);
1319         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1320         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetReplicationMetadata(string objectPath)1321         public abstract System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata GetReplicationMetadata(string objectPath);
1322         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1323         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetReplicationNeighbors(string partition)1324         public abstract System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetReplicationNeighbors(string partition);
1325         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1326         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetReplicationOperationInformation()1327         public abstract System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation GetReplicationOperationInformation();
MoveToAnotherSite(string siteName)1328         public void MoveToAnotherSite(string siteName) { }
1329         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1330         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
SyncReplicaFromAllServers(string partition, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions options)1331         public abstract void SyncReplicaFromAllServers(string partition, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions options);
1332         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1333         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
SyncReplicaFromServer(string partition, string sourceServer)1334         public abstract void SyncReplicaFromServer(string partition, string sourceServer);
ToString()1335         public override string ToString() { throw null; }
1336         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1337         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
TriggerSyncReplicaFromNeighbors(string partition)1338         public abstract void TriggerSyncReplicaFromNeighbors(string partition);
1339     }
1340     public partial class DirectoryServerCollection : System.Collections.CollectionBase
1341     {
DirectoryServerCollection()1342         internal DirectoryServerCollection() { }
1343         public System.DirectoryServices.ActiveDirectory.DirectoryServer this[int index] { get { throw null; } set { } }
Add(System.DirectoryServices.ActiveDirectory.DirectoryServer server)1344         public int Add(System.DirectoryServices.ActiveDirectory.DirectoryServer server) { throw null; }
AddRange(System.DirectoryServices.ActiveDirectory.DirectoryServer[] servers)1345         public void AddRange(System.DirectoryServices.ActiveDirectory.DirectoryServer[] servers) { }
Contains(System.DirectoryServices.ActiveDirectory.DirectoryServer server)1346         public bool Contains(System.DirectoryServices.ActiveDirectory.DirectoryServer server) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.DirectoryServer[] array, int index)1347         public void CopyTo(System.DirectoryServices.ActiveDirectory.DirectoryServer[] array, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.DirectoryServer server)1348         public int IndexOf(System.DirectoryServices.ActiveDirectory.DirectoryServer server) { throw null; }
Insert(int index, System.DirectoryServices.ActiveDirectory.DirectoryServer server)1349         public void Insert(int index, System.DirectoryServices.ActiveDirectory.DirectoryServer server) { }
OnClear()1350         protected override void OnClear() { }
OnClearComplete()1351         protected override void OnClearComplete() { }
OnInsertComplete(int index, object value)1352         protected override void OnInsertComplete(int index, object value) { }
OnRemoveComplete(int index, object value)1353         protected override void OnRemoveComplete(int index, object value) { }
OnSetComplete(int index, object oldValue, object newValue)1354         protected override void OnSetComplete(int index, object oldValue, object newValue) { }
OnValidate(object value)1355         protected override void OnValidate(object value) { }
Remove(System.DirectoryServices.ActiveDirectory.DirectoryServer server)1356         public void Remove(System.DirectoryServices.ActiveDirectory.DirectoryServer server) { }
1357     }
1358     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
1359     public partial class Domain : System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition
1360     {
Domain()1361         internal Domain() { }
1362         public System.DirectoryServices.ActiveDirectory.DomainCollection Children { get { throw null; } }
1363         public System.DirectoryServices.ActiveDirectory.DomainControllerCollection DomainControllers { get { throw null; } }
1364         public System.DirectoryServices.ActiveDirectory.DomainMode DomainMode { get { throw null; } }
1365         public System.DirectoryServices.ActiveDirectory.Forest Forest { get { throw null; } }
1366         public System.DirectoryServices.ActiveDirectory.DomainController InfrastructureRoleOwner { get { throw null; } }
1367         public System.DirectoryServices.ActiveDirectory.Domain Parent { get { throw null; } }
1368         public System.DirectoryServices.ActiveDirectory.DomainController PdcRoleOwner { get { throw null; } }
1369         public System.DirectoryServices.ActiveDirectory.DomainController RidRoleOwner { get { throw null; } }
CreateLocalSideOfTrustRelationship(string targetDomainName, System.DirectoryServices.ActiveDirectory.TrustDirection direction, string trustPassword)1370         public void CreateLocalSideOfTrustRelationship(string targetDomainName, System.DirectoryServices.ActiveDirectory.TrustDirection direction, string trustPassword) { }
CreateTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain, System.DirectoryServices.ActiveDirectory.TrustDirection direction)1371         public void CreateTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain, System.DirectoryServices.ActiveDirectory.TrustDirection direction) { }
DeleteLocalSideOfTrustRelationship(string targetDomainName)1372         public void DeleteLocalSideOfTrustRelationship(string targetDomainName) { }
DeleteTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain)1373         public void DeleteTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain) { }
FindAllDiscoverableDomainControllers()1374         public System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAllDiscoverableDomainControllers() { throw null; }
FindAllDiscoverableDomainControllers(string siteName)1375         public System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAllDiscoverableDomainControllers(string siteName) { throw null; }
FindAllDomainControllers()1376         public System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAllDomainControllers() { throw null; }
FindAllDomainControllers(string siteName)1377         public System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAllDomainControllers(string siteName) { throw null; }
FindDomainController()1378         public System.DirectoryServices.ActiveDirectory.DomainController FindDomainController() { throw null; }
FindDomainController(System.DirectoryServices.ActiveDirectory.LocatorOptions flag)1379         public System.DirectoryServices.ActiveDirectory.DomainController FindDomainController(System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
FindDomainController(string siteName)1380         public System.DirectoryServices.ActiveDirectory.DomainController FindDomainController(string siteName) { throw null; }
FindDomainController(string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag)1381         public System.DirectoryServices.ActiveDirectory.DomainController FindDomainController(string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
GetAllTrustRelationships()1382         public System.DirectoryServices.ActiveDirectory.TrustRelationshipInformationCollection GetAllTrustRelationships() { throw null; }
GetComputerDomain()1383         public static System.DirectoryServices.ActiveDirectory.Domain GetComputerDomain() { throw null; }
GetCurrentDomain()1384         public static System.DirectoryServices.ActiveDirectory.Domain GetCurrentDomain() { throw null; }
1385         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1386         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetDirectoryEntry()1387         public override System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
GetDomain(System.DirectoryServices.ActiveDirectory.DirectoryContext context)1388         public static System.DirectoryServices.ActiveDirectory.Domain GetDomain(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
GetSelectiveAuthenticationStatus(string targetDomainName)1389         public bool GetSelectiveAuthenticationStatus(string targetDomainName) { throw null; }
GetSidFilteringStatus(string targetDomainName)1390         public bool GetSidFilteringStatus(string targetDomainName) { throw null; }
GetTrustRelationship(string targetDomainName)1391         public System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation GetTrustRelationship(string targetDomainName) { throw null; }
RaiseDomainFunctionality(System.DirectoryServices.ActiveDirectory.DomainMode domainMode)1392         public void RaiseDomainFunctionality(System.DirectoryServices.ActiveDirectory.DomainMode domainMode) { }
RepairTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain)1393         public void RepairTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain) { }
SetSelectiveAuthenticationStatus(string targetDomainName, bool enable)1394         public void SetSelectiveAuthenticationStatus(string targetDomainName, bool enable) { }
SetSidFilteringStatus(string targetDomainName, bool enable)1395         public void SetSidFilteringStatus(string targetDomainName, bool enable) { }
UpdateLocalSideOfTrustRelationship(string targetDomainName, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection, string newTrustPassword)1396         public void UpdateLocalSideOfTrustRelationship(string targetDomainName, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection, string newTrustPassword) { }
UpdateLocalSideOfTrustRelationship(string targetDomainName, string newTrustPassword)1397         public void UpdateLocalSideOfTrustRelationship(string targetDomainName, string newTrustPassword) { }
UpdateTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection)1398         public void UpdateTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection) { }
VerifyOutboundTrustRelationship(string targetDomainName)1399         public void VerifyOutboundTrustRelationship(string targetDomainName) { }
VerifyTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain, System.DirectoryServices.ActiveDirectory.TrustDirection direction)1400         public void VerifyTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain, System.DirectoryServices.ActiveDirectory.TrustDirection direction) { }
1401     }
1402     public partial class DomainCollection : System.Collections.ReadOnlyCollectionBase
1403     {
DomainCollection()1404         internal DomainCollection() { }
1405         public System.DirectoryServices.ActiveDirectory.Domain this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.Domain domain)1406         public bool Contains(System.DirectoryServices.ActiveDirectory.Domain domain) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.Domain[] domains, int index)1407         public void CopyTo(System.DirectoryServices.ActiveDirectory.Domain[] domains, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.Domain domain)1408         public int IndexOf(System.DirectoryServices.ActiveDirectory.Domain domain) { throw null; }
1409     }
1410     [System.FlagsAttribute]
1411     public enum DomainCollisionOptions
1412     {
1413         NetBiosNameDisabledByAdmin = 4,
1414         NetBiosNameDisabledByConflict = 8,
1415         None = 0,
1416         SidDisabledByAdmin = 1,
1417         SidDisabledByConflict = 2,
1418     }
1419     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
1420     public partial class DomainController : System.DirectoryServices.ActiveDirectory.DirectoryServer
1421     {
DomainController()1422         protected DomainController() { }
1423         public System.DateTime CurrentTime { get { throw null; } }
1424         public System.DirectoryServices.ActiveDirectory.Domain Domain { get { throw null; } }
1425         public System.DirectoryServices.ActiveDirectory.Forest Forest { get { throw null; } }
1426         public long HighestCommittedUsn { get { throw null; } }
1427         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; } }
1428         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; } }
1429         public string OSVersion { get { throw null; } }
1430         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; } }
1431         public System.DirectoryServices.ActiveDirectory.ActiveDirectoryRoleCollection Roles { get { throw null; } }
1432         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; } }
1433         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 { } }
1434         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1435         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
CheckReplicationConsistency()1436         public override void CheckReplicationConsistency() { }
Dispose(bool disposing)1437         protected override void Dispose(bool disposing) { }
1438         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1439         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
EnableGlobalCatalog()1440         public virtual System.DirectoryServices.ActiveDirectory.GlobalCatalog EnableGlobalCatalog() { throw null; }
~DomainController()1441         ~DomainController() { }
FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context)1442         public static System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName)1443         public static System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context)1444         public static System.DirectoryServices.ActiveDirectory.DomainController FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, System.DirectoryServices.ActiveDirectory.LocatorOptions flag)1445         public static System.DirectoryServices.ActiveDirectory.DomainController FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName)1446         public static System.DirectoryServices.ActiveDirectory.DomainController FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag)1447         public static System.DirectoryServices.ActiveDirectory.DomainController FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
1448         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1449         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetAllReplicationNeighbors()1450         public override System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetAllReplicationNeighbors() { throw null; }
1451         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1452         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetDirectorySearcher()1453         public virtual System.DirectoryServices.DirectorySearcher GetDirectorySearcher() { throw null; }
GetDomainController(System.DirectoryServices.ActiveDirectory.DirectoryContext context)1454         public static System.DirectoryServices.ActiveDirectory.DomainController GetDomainController(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
1455         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1456         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetReplicationConnectionFailures()1457         public override System.DirectoryServices.ActiveDirectory.ReplicationFailureCollection GetReplicationConnectionFailures() { throw null; }
1458         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1459         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetReplicationCursors(string partition)1460         public override System.DirectoryServices.ActiveDirectory.ReplicationCursorCollection GetReplicationCursors(string partition) { throw null; }
1461         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1462         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetReplicationMetadata(string objectPath)1463         public override System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata GetReplicationMetadata(string objectPath) { throw null; }
1464         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1465         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetReplicationNeighbors(string partition)1466         public override System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetReplicationNeighbors(string partition) { throw null; }
1467         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1468         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetReplicationOperationInformation()1469         public override System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation GetReplicationOperationInformation() { throw null; }
1470         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1471         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
IsGlobalCatalog()1472         public virtual bool IsGlobalCatalog() { throw null; }
SeizeRoleOwnership(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role)1473         public void SeizeRoleOwnership(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role) { }
1474         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1475         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
SyncReplicaFromAllServers(string partition, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions options)1476         public override void SyncReplicaFromAllServers(string partition, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions options) { }
1477         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1478         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
SyncReplicaFromServer(string partition, string sourceServer)1479         public override void SyncReplicaFromServer(string partition, string sourceServer) { }
TransferRoleOwnership(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role)1480         public void TransferRoleOwnership(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role) { }
1481         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1482         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
TriggerSyncReplicaFromNeighbors(string partition)1483         public override void TriggerSyncReplicaFromNeighbors(string partition) { }
1484     }
1485     public partial class DomainControllerCollection : System.Collections.ReadOnlyCollectionBase
1486     {
DomainControllerCollection()1487         internal DomainControllerCollection() { }
1488         public System.DirectoryServices.ActiveDirectory.DomainController this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.DomainController domainController)1489         public bool Contains(System.DirectoryServices.ActiveDirectory.DomainController domainController) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.DomainController[] domainControllers, int index)1490         public void CopyTo(System.DirectoryServices.ActiveDirectory.DomainController[] domainControllers, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.DomainController domainController)1491         public int IndexOf(System.DirectoryServices.ActiveDirectory.DomainController domainController) { throw null; }
1492     }
1493     public enum DomainMode
1494     {
1495         Windows2000MixedDomain = 0,
1496         Windows2000NativeDomain = 1,
1497         Windows2003Domain = 3,
1498         Windows2003InterimDomain = 2,
1499         Windows2008Domain = 4,
1500         Windows2008R2Domain = 5,
1501         Windows8Domain = 6,
1502     }
1503     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
1504     public partial class Forest : System.IDisposable
1505     {
Forest()1506         internal Forest() { }
1507         public System.DirectoryServices.ActiveDirectory.ApplicationPartitionCollection ApplicationPartitions { get { throw null; } }
1508         public System.DirectoryServices.ActiveDirectory.DomainCollection Domains { get { throw null; } }
1509         public System.DirectoryServices.ActiveDirectory.ForestMode ForestMode { get { throw null; } }
1510         public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection GlobalCatalogs { get { throw null; } }
1511         public string Name { get { throw null; } }
1512         public System.DirectoryServices.ActiveDirectory.DomainController NamingRoleOwner { get { throw null; } }
1513         public System.DirectoryServices.ActiveDirectory.Domain RootDomain { get { throw null; } }
1514         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema Schema { get { throw null; } }
1515         public System.DirectoryServices.ActiveDirectory.DomainController SchemaRoleOwner { get { throw null; } }
1516         public System.DirectoryServices.ActiveDirectory.ReadOnlySiteCollection Sites { get { throw null; } }
CreateLocalSideOfTrustRelationship(string targetForestName, System.DirectoryServices.ActiveDirectory.TrustDirection direction, string trustPassword)1517         public void CreateLocalSideOfTrustRelationship(string targetForestName, System.DirectoryServices.ActiveDirectory.TrustDirection direction, string trustPassword) { }
CreateTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest, System.DirectoryServices.ActiveDirectory.TrustDirection direction)1518         public void CreateTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest, System.DirectoryServices.ActiveDirectory.TrustDirection direction) { }
DeleteLocalSideOfTrustRelationship(string targetForestName)1519         public void DeleteLocalSideOfTrustRelationship(string targetForestName) { }
DeleteTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest)1520         public void DeleteTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest) { }
Dispose()1521         public void Dispose() { }
Dispose(bool disposing)1522         protected void Dispose(bool disposing) { }
FindAllDiscoverableGlobalCatalogs()1523         public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAllDiscoverableGlobalCatalogs() { throw null; }
FindAllDiscoverableGlobalCatalogs(string siteName)1524         public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAllDiscoverableGlobalCatalogs(string siteName) { throw null; }
FindAllGlobalCatalogs()1525         public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAllGlobalCatalogs() { throw null; }
FindAllGlobalCatalogs(string siteName)1526         public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAllGlobalCatalogs(string siteName) { throw null; }
FindGlobalCatalog()1527         public System.DirectoryServices.ActiveDirectory.GlobalCatalog FindGlobalCatalog() { throw null; }
FindGlobalCatalog(System.DirectoryServices.ActiveDirectory.LocatorOptions flag)1528         public System.DirectoryServices.ActiveDirectory.GlobalCatalog FindGlobalCatalog(System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
FindGlobalCatalog(string siteName)1529         public System.DirectoryServices.ActiveDirectory.GlobalCatalog FindGlobalCatalog(string siteName) { throw null; }
FindGlobalCatalog(string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag)1530         public System.DirectoryServices.ActiveDirectory.GlobalCatalog FindGlobalCatalog(string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
GetAllTrustRelationships()1531         public System.DirectoryServices.ActiveDirectory.TrustRelationshipInformationCollection GetAllTrustRelationships() { throw null; }
GetCurrentForest()1532         public static System.DirectoryServices.ActiveDirectory.Forest GetCurrentForest() { throw null; }
GetForest(System.DirectoryServices.ActiveDirectory.DirectoryContext context)1533         public static System.DirectoryServices.ActiveDirectory.Forest GetForest(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
GetSelectiveAuthenticationStatus(string targetForestName)1534         public bool GetSelectiveAuthenticationStatus(string targetForestName) { throw null; }
GetSidFilteringStatus(string targetForestName)1535         public bool GetSidFilteringStatus(string targetForestName) { throw null; }
GetTrustRelationship(string targetForestName)1536         public System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipInformation GetTrustRelationship(string targetForestName) { throw null; }
RaiseForestFunctionality(System.DirectoryServices.ActiveDirectory.ForestMode forestMode)1537         public void RaiseForestFunctionality(System.DirectoryServices.ActiveDirectory.ForestMode forestMode) { }
RepairTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest)1538         public void RepairTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest) { }
SetSelectiveAuthenticationStatus(string targetForestName, bool enable)1539         public void SetSelectiveAuthenticationStatus(string targetForestName, bool enable) { }
SetSidFilteringStatus(string targetForestName, bool enable)1540         public void SetSidFilteringStatus(string targetForestName, bool enable) { }
ToString()1541         public override string ToString() { throw null; }
UpdateLocalSideOfTrustRelationship(string targetForestName, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection, string newTrustPassword)1542         public void UpdateLocalSideOfTrustRelationship(string targetForestName, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection, string newTrustPassword) { }
UpdateLocalSideOfTrustRelationship(string targetForestName, string newTrustPassword)1543         public void UpdateLocalSideOfTrustRelationship(string targetForestName, string newTrustPassword) { }
UpdateTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection)1544         public void UpdateTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection) { }
VerifyOutboundTrustRelationship(string targetForestName)1545         public void VerifyOutboundTrustRelationship(string targetForestName) { }
VerifyTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest, System.DirectoryServices.ActiveDirectory.TrustDirection direction)1546         public void VerifyTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest, System.DirectoryServices.ActiveDirectory.TrustDirection direction) { }
1547     }
1548     public enum ForestMode
1549     {
1550         Windows2000Forest = 0,
1551         Windows2003Forest = 2,
1552         Windows2003InterimForest = 1,
1553         Windows2008Forest = 3,
1554         Windows2008R2Forest = 4,
1555         Windows8Forest = 5,
1556     }
1557     [System.SerializableAttribute]
1558     public partial class ForestTrustCollisionException : System.DirectoryServices.ActiveDirectory.ActiveDirectoryOperationException, System.Runtime.Serialization.ISerializable
1559     {
ForestTrustCollisionException()1560         public ForestTrustCollisionException() { }
ForestTrustCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1561         protected ForestTrustCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ForestTrustCollisionException(string message)1562         public ForestTrustCollisionException(string message) { }
ForestTrustCollisionException(string message, System.Exception inner)1563         public ForestTrustCollisionException(string message, System.Exception inner) { }
ForestTrustCollisionException(string message, System.Exception inner, System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollisionCollection collisions)1564         public ForestTrustCollisionException(string message, System.Exception inner, System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollisionCollection collisions) { }
1565         public System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollisionCollection Collisions { get { throw null; } }
1566         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)1567         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
1568     }
1569     public enum ForestTrustCollisionType
1570     {
1571         Domain = 1,
1572         Other = 2,
1573         TopLevelName = 0,
1574     }
1575     public partial class ForestTrustDomainInfoCollection : System.Collections.ReadOnlyCollectionBase
1576     {
ForestTrustDomainInfoCollection()1577         internal ForestTrustDomainInfoCollection() { }
1578         public System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation information)1579         public bool Contains(System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation information) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation[] array, int index)1580         public void CopyTo(System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation[] array, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation information)1581         public int IndexOf(System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation information) { throw null; }
1582     }
1583     public partial class ForestTrustDomainInformation
1584     {
ForestTrustDomainInformation()1585         internal ForestTrustDomainInformation() { }
1586         public string DnsName { get { throw null; } }
1587         public string DomainSid { get { throw null; } }
1588         public string NetBiosName { get { throw null; } }
1589         public System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus Status { get { throw null; } set { } }
1590     }
1591     public enum ForestTrustDomainStatus
1592     {
1593         Enabled = 0,
1594         NetBiosNameAdminDisabled = 4,
1595         NetBiosNameConflictDisabled = 8,
1596         SidAdminDisabled = 1,
1597         SidConflictDisabled = 2,
1598     }
1599     public partial class ForestTrustRelationshipCollision
1600     {
ForestTrustRelationshipCollision()1601         internal ForestTrustRelationshipCollision() { }
1602         public string CollisionRecord { get { throw null; } }
1603         public System.DirectoryServices.ActiveDirectory.ForestTrustCollisionType CollisionType { get { throw null; } }
1604         public System.DirectoryServices.ActiveDirectory.DomainCollisionOptions DomainCollisionOption { get { throw null; } }
1605         public System.DirectoryServices.ActiveDirectory.TopLevelNameCollisionOptions TopLevelNameCollisionOption { get { throw null; } }
1606     }
1607     public partial class ForestTrustRelationshipCollisionCollection : System.Collections.ReadOnlyCollectionBase
1608     {
ForestTrustRelationshipCollisionCollection()1609         internal ForestTrustRelationshipCollisionCollection() { }
1610         public System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision collision)1611         public bool Contains(System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision collision) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision[] array, int index)1612         public void CopyTo(System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision[] array, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision collision)1613         public int IndexOf(System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision collision) { throw null; }
1614     }
1615     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
1616     public partial class ForestTrustRelationshipInformation : System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation
1617     {
ForestTrustRelationshipInformation()1618         internal ForestTrustRelationshipInformation() { }
1619         public System.Collections.Specialized.StringCollection ExcludedTopLevelNames { get { throw null; } }
1620         public System.DirectoryServices.ActiveDirectory.TopLevelNameCollection TopLevelNames { get { throw null; } }
1621         public System.DirectoryServices.ActiveDirectory.ForestTrustDomainInfoCollection TrustedDomainInformation { get { throw null; } }
Save()1622         public void Save() { }
1623     }
1624     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
1625     public partial class GlobalCatalog : System.DirectoryServices.ActiveDirectory.DomainController
1626     {
GlobalCatalog()1627         internal GlobalCatalog() { }
DisableGlobalCatalog()1628         public System.DirectoryServices.ActiveDirectory.DomainController DisableGlobalCatalog() { throw null; }
1629         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1630         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
EnableGlobalCatalog()1631         public override System.DirectoryServices.ActiveDirectory.GlobalCatalog EnableGlobalCatalog() { throw null; }
FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context)1632         public static new System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName)1633         public static new System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
FindAllProperties()1634         public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection FindAllProperties() { throw null; }
FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context)1635         public static new System.DirectoryServices.ActiveDirectory.GlobalCatalog FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, System.DirectoryServices.ActiveDirectory.LocatorOptions flag)1636         public static new System.DirectoryServices.ActiveDirectory.GlobalCatalog FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName)1637         public static new System.DirectoryServices.ActiveDirectory.GlobalCatalog FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag)1638         public static new System.DirectoryServices.ActiveDirectory.GlobalCatalog FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
1639         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1640         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
GetDirectorySearcher()1641         public override System.DirectoryServices.DirectorySearcher GetDirectorySearcher() { throw null; }
GetGlobalCatalog(System.DirectoryServices.ActiveDirectory.DirectoryContext context)1642         public static System.DirectoryServices.ActiveDirectory.GlobalCatalog GetGlobalCatalog(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
1643         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
1644         [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
IsGlobalCatalog()1645         public override bool IsGlobalCatalog() { throw null; }
1646     }
1647     public partial class GlobalCatalogCollection : System.Collections.ReadOnlyCollectionBase
1648     {
GlobalCatalogCollection()1649         internal GlobalCatalogCollection() { }
1650         public System.DirectoryServices.ActiveDirectory.GlobalCatalog this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.GlobalCatalog globalCatalog)1651         public bool Contains(System.DirectoryServices.ActiveDirectory.GlobalCatalog globalCatalog) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.GlobalCatalog[] globalCatalogs, int index)1652         public void CopyTo(System.DirectoryServices.ActiveDirectory.GlobalCatalog[] globalCatalogs, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.GlobalCatalog globalCatalog)1653         public int IndexOf(System.DirectoryServices.ActiveDirectory.GlobalCatalog globalCatalog) { throw null; }
1654     }
1655     public enum HourOfDay
1656     {
1657         Eight = 8,
1658         Eighteen = 18,
1659         Eleven = 11,
1660         Fifteen = 15,
1661         Five = 5,
1662         Four = 4,
1663         Fourteen = 14,
1664         Nine = 9,
1665         Nineteen = 19,
1666         One = 1,
1667         Seven = 7,
1668         Seventeen = 17,
1669         Six = 6,
1670         Sixteen = 16,
1671         Ten = 10,
1672         Thirteen = 13,
1673         Three = 3,
1674         Twelve = 12,
1675         Twenty = 20,
1676         TwentyOne = 21,
1677         TwentyThree = 23,
1678         TwentyTwo = 22,
1679         Two = 2,
1680         Zero = 0,
1681     }
1682     [System.FlagsAttribute]
1683     public enum LocatorOptions : long
1684     {
1685         AvoidSelf = (long)16384,
1686         ForceRediscovery = (long)1,
1687         KdcRequired = (long)1024,
1688         TimeServerRequired = (long)2048,
1689         WriteableRequired = (long)4096,
1690     }
1691     public enum MinuteOfHour
1692     {
1693         Fifteen = 15,
1694         FortyFive = 45,
1695         Thirty = 30,
1696         Zero = 0,
1697     }
1698     public enum NotificationStatus
1699     {
1700         IntraSiteOnly = 1,
1701         NoNotification = 0,
1702         NotificationAlways = 2,
1703     }
1704     [System.FlagsAttribute]
1705     public enum PropertyTypes
1706     {
1707         Indexed = 2,
1708         InGlobalCatalog = 4,
1709     }
1710     public partial class ReadOnlyActiveDirectorySchemaClassCollection : System.Collections.ReadOnlyCollectionBase
1711     {
ReadOnlyActiveDirectorySchemaClassCollection()1712         internal ReadOnlyActiveDirectorySchemaClassCollection() { }
1713         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass)1714         public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass[] classes, int index)1715         public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass[] classes, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass)1716         public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
1717     }
1718     public partial class ReadOnlyActiveDirectorySchemaPropertyCollection : System.Collections.ReadOnlyCollectionBase
1719     {
ReadOnlyActiveDirectorySchemaPropertyCollection()1720         internal ReadOnlyActiveDirectorySchemaPropertyCollection() { }
1721         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty)1722         public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty[] properties, int index)1723         public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty[] properties, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty)1724         public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
1725     }
1726     public partial class ReadOnlyDirectoryServerCollection : System.Collections.ReadOnlyCollectionBase
1727     {
ReadOnlyDirectoryServerCollection()1728         internal ReadOnlyDirectoryServerCollection() { }
1729         public System.DirectoryServices.ActiveDirectory.DirectoryServer this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.DirectoryServer directoryServer)1730         public bool Contains(System.DirectoryServices.ActiveDirectory.DirectoryServer directoryServer) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.DirectoryServer[] directoryServers, int index)1731         public void CopyTo(System.DirectoryServices.ActiveDirectory.DirectoryServer[] directoryServers, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.DirectoryServer directoryServer)1732         public int IndexOf(System.DirectoryServices.ActiveDirectory.DirectoryServer directoryServer) { throw null; }
1733     }
1734     public partial class ReadOnlySiteCollection : System.Collections.ReadOnlyCollectionBase
1735     {
ReadOnlySiteCollection()1736         internal ReadOnlySiteCollection() { }
1737         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySite this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site)1738         public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite[] sites, int index)1739         public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite[] sites, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site)1740         public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
1741     }
1742     public partial class ReadOnlySiteLinkBridgeCollection : System.Collections.ReadOnlyCollectionBase
1743     {
ReadOnlySiteLinkBridgeCollection()1744         internal ReadOnlySiteLinkBridgeCollection() { }
1745         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge bridge)1746         public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge bridge) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge[] bridges, int index)1747         public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge[] bridges, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge bridge)1748         public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge bridge) { throw null; }
1749     }
1750     public partial class ReadOnlySiteLinkCollection : System.Collections.ReadOnlyCollectionBase
1751     {
ReadOnlySiteLinkCollection()1752         internal ReadOnlySiteLinkCollection() { }
1753         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link)1754         public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink[] links, int index)1755         public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink[] links, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link)1756         public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
1757     }
1758     public partial class ReadOnlyStringCollection : System.Collections.ReadOnlyCollectionBase
1759     {
ReadOnlyStringCollection()1760         internal ReadOnlyStringCollection() { }
1761         public string this[int index] { get { throw null; } }
Contains(string value)1762         public bool Contains(string value) { throw null; }
CopyTo(string[] values, int index)1763         public void CopyTo(string[] values, int index) { }
IndexOf(string value)1764         public int IndexOf(string value) { throw null; }
1765     }
1766     [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
1767     public partial class ReplicationConnection : System.IDisposable
1768     {
ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer)1769         public ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer) { }
ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule)1770         public ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule) { }
ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport)1771         public ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { }
ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport)1772         public ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { }
1773         public System.DirectoryServices.ActiveDirectory.NotificationStatus ChangeNotificationStatus { get { throw null; } set { } }
1774         public bool DataCompressionEnabled { get { throw null; } set { } }
1775         public string DestinationServer { get { throw null; } }
1776         public bool Enabled { get { throw null; } set { } }
1777         public bool GeneratedByKcc { get { throw null; } set { } }
1778         public string Name { get { throw null; } }
1779         public bool ReciprocalReplicationEnabled { get { throw null; } set { } }
1780         public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule ReplicationSchedule { get { throw null; } set { } }
1781         public bool ReplicationScheduleOwnedByUser { get { throw null; } set { } }
1782         public System.DirectoryServices.ActiveDirectory.ReplicationSpan ReplicationSpan { get { throw null; } }
1783         public string SourceServer { get { throw null; } }
1784         public System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType TransportType { get { throw null; } }
Delete()1785         public void Delete() { }
Dispose()1786         public void Dispose() { }
Dispose(bool disposing)1787         protected virtual void Dispose(bool disposing) { }
~ReplicationConnection()1788         ~ReplicationConnection() { }
FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name)1789         public static System.DirectoryServices.ActiveDirectory.ReplicationConnection FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name) { throw null; }
GetDirectoryEntry()1790         public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
Save()1791         public void Save() { }
ToString()1792         public override string ToString() { throw null; }
1793     }
1794     public partial class ReplicationConnectionCollection : System.Collections.ReadOnlyCollectionBase
1795     {
ReplicationConnectionCollection()1796         internal ReplicationConnectionCollection() { }
1797         public System.DirectoryServices.ActiveDirectory.ReplicationConnection this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.ReplicationConnection connection)1798         public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationConnection connection) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationConnection[] connections, int index)1799         public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationConnection[] connections, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationConnection connection)1800         public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationConnection connection) { throw null; }
1801     }
1802     public partial class ReplicationCursor
1803     {
ReplicationCursor()1804         internal ReplicationCursor() { }
1805         public System.DateTime LastSuccessfulSyncTime { get { throw null; } }
1806         public string PartitionName { get { throw null; } }
1807         public System.Guid SourceInvocationId { get { throw null; } }
1808         public string SourceServer { get { throw null; } }
1809         public long UpToDatenessUsn { get { throw null; } }
1810     }
1811     public partial class ReplicationCursorCollection : System.Collections.ReadOnlyCollectionBase
1812     {
ReplicationCursorCollection()1813         internal ReplicationCursorCollection() { }
1814         public System.DirectoryServices.ActiveDirectory.ReplicationCursor this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.ReplicationCursor cursor)1815         public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationCursor cursor) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationCursor[] values, int index)1816         public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationCursor[] values, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationCursor cursor)1817         public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationCursor cursor) { throw null; }
1818     }
1819     public partial class ReplicationFailure
1820     {
ReplicationFailure()1821         internal ReplicationFailure() { }
1822         public int ConsecutiveFailureCount { get { throw null; } }
1823         public System.DateTime FirstFailureTime { get { throw null; } }
1824         public int LastErrorCode { get { throw null; } }
1825         public string LastErrorMessage { get { throw null; } }
1826         public string SourceServer { get { throw null; } }
1827     }
1828     public partial class ReplicationFailureCollection : System.Collections.ReadOnlyCollectionBase
1829     {
ReplicationFailureCollection()1830         internal ReplicationFailureCollection() { }
1831         public System.DirectoryServices.ActiveDirectory.ReplicationFailure this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.ReplicationFailure failure)1832         public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationFailure failure) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationFailure[] failures, int index)1833         public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationFailure[] failures, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationFailure failure)1834         public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationFailure failure) { throw null; }
1835     }
1836     public partial class ReplicationNeighbor
1837     {
ReplicationNeighbor()1838         internal ReplicationNeighbor() { }
1839         public int ConsecutiveFailureCount { get { throw null; } }
1840         public System.DateTime LastAttemptedSync { get { throw null; } }
1841         public System.DateTime LastSuccessfulSync { get { throw null; } }
1842         public string LastSyncMessage { get { throw null; } }
1843         public int LastSyncResult { get { throw null; } }
1844         public string PartitionName { get { throw null; } }
1845         public System.DirectoryServices.ActiveDirectory.ReplicationNeighbor.ReplicationNeighborOptions ReplicationNeighborOption { get { throw null; } }
1846         public System.Guid SourceInvocationId { get { throw null; } }
1847         public string SourceServer { get { throw null; } }
1848         public System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType TransportType { get { throw null; } }
1849         public long UsnAttributeFilter { get { throw null; } }
1850         public long UsnLastObjectChangeSynced { get { throw null; } }
1851         [System.FlagsAttribute]
1852         public enum ReplicationNeighborOptions : long
1853         {
1854             CompressChanges = (long)268435456,
1855             DisableScheduledSync = (long)134217728,
1856             FullSyncInProgress = (long)65536,
1857             FullSyncNextPacket = (long)131072,
1858             IgnoreChangeNotifications = (long)67108864,
1859             NeverSynced = (long)2097152,
1860             NoChangeNotifications = (long)536870912,
1861             PartialAttributeSet = (long)1073741824,
1862             Preempted = (long)16777216,
1863             ReturnObjectParent = (long)2048,
1864             ScheduledSync = (long)64,
1865             SyncOnStartup = (long)32,
1866             TwoWaySync = (long)512,
1867             UseInterSiteTransport = (long)128,
1868             Writeable = (long)16,
1869         }
1870     }
1871     public partial class ReplicationNeighborCollection : System.Collections.ReadOnlyCollectionBase
1872     {
ReplicationNeighborCollection()1873         internal ReplicationNeighborCollection() { }
1874         public System.DirectoryServices.ActiveDirectory.ReplicationNeighbor this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.ReplicationNeighbor neighbor)1875         public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationNeighbor neighbor) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationNeighbor[] neighbors, int index)1876         public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationNeighbor[] neighbors, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationNeighbor neighbor)1877         public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationNeighbor neighbor) { throw null; }
1878     }
1879     public partial class ReplicationOperation
1880     {
ReplicationOperation()1881         internal ReplicationOperation() { }
1882         public int OperationNumber { get { throw null; } }
1883         public System.DirectoryServices.ActiveDirectory.ReplicationOperationType OperationType { get { throw null; } }
1884         public string PartitionName { get { throw null; } }
1885         public int Priority { get { throw null; } }
1886         public string SourceServer { get { throw null; } }
1887         public System.DateTime TimeEnqueued { get { throw null; } }
1888     }
1889     public partial class ReplicationOperationCollection : System.Collections.ReadOnlyCollectionBase
1890     {
ReplicationOperationCollection()1891         internal ReplicationOperationCollection() { }
1892         public System.DirectoryServices.ActiveDirectory.ReplicationOperation this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.ReplicationOperation operation)1893         public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationOperation operation) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationOperation[] operations, int index)1894         public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationOperation[] operations, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationOperation operation)1895         public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationOperation operation) { throw null; }
1896     }
1897     public partial class ReplicationOperationInformation
1898     {
ReplicationOperationInformation()1899         public ReplicationOperationInformation() { }
1900         public System.DirectoryServices.ActiveDirectory.ReplicationOperation CurrentOperation { get { throw null; } }
1901         public System.DateTime OperationStartTime { get { throw null; } }
1902         public System.DirectoryServices.ActiveDirectory.ReplicationOperationCollection PendingOperations { get { throw null; } }
1903     }
1904     public enum ReplicationOperationType
1905     {
1906         Add = 1,
1907         Delete = 2,
1908         Modify = 3,
1909         Sync = 0,
1910         UpdateReference = 4,
1911     }
1912     public enum ReplicationSecurityLevel
1913     {
1914         MutualAuthentication = 2,
1915         Negotiate = 1,
1916         NegotiatePassThrough = 0,
1917     }
1918     public enum ReplicationSpan
1919     {
1920         InterSite = 1,
1921         IntraSite = 0,
1922     }
1923     public enum SchemaClassType
1924     {
1925         Abstract = 2,
1926         Auxiliary = 3,
1927         Structural = 1,
1928         Type88 = 0,
1929     }
1930     public enum SyncFromAllServersErrorCategory
1931     {
1932         ErrorContactingServer = 0,
1933         ErrorReplicating = 1,
1934         ServerUnreachable = 2,
1935     }
1936     public partial class SyncFromAllServersErrorInformation
1937     {
SyncFromAllServersErrorInformation()1938         internal SyncFromAllServersErrorInformation() { }
1939         public System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorCategory ErrorCategory { get { throw null; } }
1940         public int ErrorCode { get { throw null; } }
1941         public string ErrorMessage { get { throw null; } }
1942         public string SourceServer { get { throw null; } }
1943         public string TargetServer { get { throw null; } }
1944     }
1945     public enum SyncFromAllServersEvent
1946     {
1947         Error = 0,
1948         Finished = 3,
1949         SyncCompleted = 2,
1950         SyncStarted = 1,
1951     }
1952     [System.SerializableAttribute]
1953     public partial class SyncFromAllServersOperationException : System.DirectoryServices.ActiveDirectory.ActiveDirectoryOperationException, System.Runtime.Serialization.ISerializable
1954     {
SyncFromAllServersOperationException()1955         public SyncFromAllServersOperationException() { }
SyncFromAllServersOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1956         protected SyncFromAllServersOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
SyncFromAllServersOperationException(string message)1957         public SyncFromAllServersOperationException(string message) { }
SyncFromAllServersOperationException(string message, System.Exception inner)1958         public SyncFromAllServersOperationException(string message, System.Exception inner) { }
SyncFromAllServersOperationException(string message, System.Exception inner, System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation[] errors)1959         public SyncFromAllServersOperationException(string message, System.Exception inner, System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation[] errors) { }
1960         public System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation[] ErrorInformation { get { throw null; } }
1961         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)1962         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
1963     }
1964     [System.FlagsAttribute]
1965     public enum SyncFromAllServersOptions
1966     {
1967         AbortIfServerUnavailable = 1,
1968         CheckServerAlivenessOnly = 8,
1969         CrossSite = 64,
1970         None = 0,
1971         PushChangeOutward = 32,
1972         SkipInitialCheck = 16,
1973         SyncAdjacentServerOnly = 2,
1974     }
SyncUpdateCallback(System.DirectoryServices.ActiveDirectory.SyncFromAllServersEvent eventType, string targetServer, string sourceServer, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOperationException exception)1975     public delegate bool SyncUpdateCallback(System.DirectoryServices.ActiveDirectory.SyncFromAllServersEvent eventType, string targetServer, string sourceServer, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOperationException exception);
1976     public partial class TopLevelName
1977     {
TopLevelName()1978         internal TopLevelName() { }
1979         public string Name { get { throw null; } }
1980         public System.DirectoryServices.ActiveDirectory.TopLevelNameStatus Status { get { throw null; } set { } }
1981     }
1982     public partial class TopLevelNameCollection : System.Collections.ReadOnlyCollectionBase
1983     {
TopLevelNameCollection()1984         internal TopLevelNameCollection() { }
1985         public System.DirectoryServices.ActiveDirectory.TopLevelName this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.TopLevelName name)1986         public bool Contains(System.DirectoryServices.ActiveDirectory.TopLevelName name) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.TopLevelName[] names, int index)1987         public void CopyTo(System.DirectoryServices.ActiveDirectory.TopLevelName[] names, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.TopLevelName name)1988         public int IndexOf(System.DirectoryServices.ActiveDirectory.TopLevelName name) { throw null; }
1989     }
1990     [System.FlagsAttribute]
1991     public enum TopLevelNameCollisionOptions
1992     {
1993         DisabledByAdmin = 2,
1994         DisabledByConflict = 4,
1995         NewlyCreated = 1,
1996         None = 0,
1997     }
1998     public enum TopLevelNameStatus
1999     {
2000         AdminDisabled = 2,
2001         ConflictDisabled = 4,
2002         Enabled = 0,
2003         NewlyCreated = 1,
2004     }
2005     public enum TrustDirection
2006     {
2007         Bidirectional = 3,
2008         Inbound = 1,
2009         Outbound = 2,
2010     }
2011     public partial class TrustRelationshipInformation
2012     {
TrustRelationshipInformation()2013         internal TrustRelationshipInformation() { }
2014         public string SourceName { get { throw null; } }
2015         public string TargetName { get { throw null; } }
2016         public System.DirectoryServices.ActiveDirectory.TrustDirection TrustDirection { get { throw null; } }
2017         public System.DirectoryServices.ActiveDirectory.TrustType TrustType { get { throw null; } }
2018     }
2019     public partial class TrustRelationshipInformationCollection : System.Collections.ReadOnlyCollectionBase
2020     {
TrustRelationshipInformationCollection()2021         internal TrustRelationshipInformationCollection() { }
2022         public System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation this[int index] { get { throw null; } }
Contains(System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation information)2023         public bool Contains(System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation information) { throw null; }
CopyTo(System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation[] array, int index)2024         public void CopyTo(System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation[] array, int index) { }
IndexOf(System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation information)2025         public int IndexOf(System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation information) { throw null; }
2026     }
2027     public enum TrustType
2028     {
2029         CrossLink = 2,
2030         External = 3,
2031         Forest = 4,
2032         Kerberos = 5,
2033         ParentChild = 1,
2034         TreeRoot = 0,
2035         Unknown = 6,
2036     }
2037 }
2038