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