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("2.0.0.0")] 6 [assembly:System.CLSCompliantAttribute(true)] 7 [assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] 8 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] 9 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] 10 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.DirectoryServices.Protocols.dll")] 11 [assembly:System.Reflection.AssemblyDescriptionAttribute("System.DirectoryServices.Protocols.dll")] 12 [assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] 13 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] 14 [assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] 15 [assembly:System.Reflection.AssemblyTitleAttribute("System.DirectoryServices.Protocols.dll")] 16 [assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] 17 [assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] 18 [assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] 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.Protocols 58 { 59 [System.MonoTODOAttribute] 60 public partial class AddRequest : System.DirectoryServices.Protocols.DirectoryRequest 61 { AddRequest()62 public AddRequest() { } AddRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttribute[] attributes)63 public AddRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } AddRequest(string distinguishedName, string objectClass)64 public AddRequest(string distinguishedName, string objectClass) { } 65 public System.DirectoryServices.Protocols.DirectoryAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 66 public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } ToXmlNode(System.Xml.XmlDocument doc)67 protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } 68 } 69 public partial class AddResponse : System.DirectoryServices.Protocols.DirectoryResponse 70 { AddResponse()71 public AddResponse() { } 72 } 73 public partial class AsqRequestControl : System.DirectoryServices.Protocols.DirectoryControl 74 { AsqRequestControl()75 public AsqRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } AsqRequestControl(string attributeName)76 public AsqRequestControl(string attributeName) : base (default(string), default(byte[]), default(bool), default(bool)) { } 77 public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 78 [System.MonoTODOAttribute] GetValue()79 public override byte[] GetValue() { throw null; } 80 } 81 [System.MonoTODOAttribute] 82 public partial class AsqResponseControl : System.DirectoryServices.Protocols.DirectoryControl 83 { AsqResponseControl()84 internal AsqResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } 85 public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 86 } 87 public enum AuthType 88 { 89 Anonymous = 0, 90 Basic = 1, 91 Digest = 4, 92 Dpa = 6, 93 External = 8, 94 Kerberos = 9, 95 Msn = 7, 96 Negotiate = 2, 97 Ntlm = 3, 98 Sicily = 5, 99 } 100 [System.SerializableAttribute] 101 public partial class BerConversionException : System.DirectoryServices.Protocols.DirectoryException 102 { BerConversionException()103 public BerConversionException() { } BerConversionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)104 protected BerConversionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } BerConversionException(string message)105 public BerConversionException(string message) { } BerConversionException(string message, System.Exception inner)106 public BerConversionException(string message, System.Exception inner) { } 107 } 108 [System.MonoTODOAttribute] 109 public sealed partial class BerConverter 110 { BerConverter()111 public BerConverter() { } 112 [System.MonoTODOAttribute] Decode(string format, byte[] value)113 public static object[] Decode(string format, byte[] value) { throw null; } 114 [System.MonoTODOAttribute] Encode(string format, params object[] value)115 public static byte[] Encode(string format, params object[] value) { throw null; } 116 } 117 public partial class CompareRequest : System.DirectoryServices.Protocols.DirectoryRequest 118 { CompareRequest()119 public CompareRequest() { } CompareRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttribute assertion)120 public CompareRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttribute assertion) { } CompareRequest(string distinguishedName, string attributeName, byte[] value)121 public CompareRequest(string distinguishedName, string attributeName, byte[] value) { } CompareRequest(string distinguishedName, string attributeName, string value)122 public CompareRequest(string distinguishedName, string attributeName, string value) { } CompareRequest(string distinguishedName, string attributeName, System.Uri value)123 public CompareRequest(string distinguishedName, string attributeName, System.Uri value) { } 124 public System.DirectoryServices.Protocols.DirectoryAttribute Assertion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 125 public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 126 [System.MonoTODOAttribute] ToXmlNode(System.Xml.XmlDocument doc)127 protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } 128 } 129 public partial class CompareResponse : System.DirectoryServices.Protocols.DirectoryResponse 130 { CompareResponse()131 internal CompareResponse() { } 132 } 133 public partial class CrossDomainMoveControl : System.DirectoryServices.Protocols.DirectoryControl 134 { CrossDomainMoveControl()135 public CrossDomainMoveControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } CrossDomainMoveControl(string targetDomainController)136 public CrossDomainMoveControl(string targetDomainController) : base (default(string), default(byte[]), default(bool), default(bool)) { } 137 public string TargetDomainController { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 138 [System.MonoTODOAttribute] GetValue()139 public override byte[] GetValue() { throw null; } 140 } 141 public partial class DeleteRequest : System.DirectoryServices.Protocols.DirectoryRequest 142 { DeleteRequest()143 public DeleteRequest() { } DeleteRequest(string distinguishedName)144 public DeleteRequest(string distinguishedName) { } 145 public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 146 [System.MonoTODOAttribute] ToXmlNode(System.Xml.XmlDocument doc)147 protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } 148 } 149 public partial class DeleteResponse : System.DirectoryServices.Protocols.DirectoryResponse 150 { DeleteResponse()151 internal DeleteResponse() { } 152 } 153 public enum DereferenceAlias 154 { 155 Always = 3, 156 FindingBaseObject = 2, 157 InSearching = 1, 158 Never = 0, 159 } DereferenceConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection connectionToDereference)160 public delegate void DereferenceConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection connectionToDereference); 161 [System.MonoTODOAttribute] 162 public partial class DirectoryAttribute : System.Collections.CollectionBase 163 { DirectoryAttribute()164 public DirectoryAttribute() { } DirectoryAttribute(string name, byte[] value)165 public DirectoryAttribute(string name, byte[] value) { } DirectoryAttribute(string name, params object[] values)166 public DirectoryAttribute(string name, params object[] values) { } DirectoryAttribute(string name, string value)167 public DirectoryAttribute(string name, string value) { } DirectoryAttribute(string name, System.Uri value)168 public DirectoryAttribute(string name, System.Uri value) { } 169 public object this[int index] { get { throw null; } set { } } 170 public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 171 [System.MonoTODOAttribute] Add(byte[] value)172 public int Add(byte[] value) { throw null; } 173 [System.MonoTODOAttribute] Add(string value)174 public int Add(string value) { throw null; } 175 [System.MonoTODOAttribute] Add(System.Uri value)176 public int Add(System.Uri value) { throw null; } 177 [System.MonoTODOAttribute] AddRange(object[] values)178 public void AddRange(object[] values) { } 179 [System.MonoTODOAttribute] Contains(object value)180 public bool Contains(object value) { throw null; } 181 [System.MonoTODOAttribute] CopyTo(object[] array, int index)182 public void CopyTo(object[] array, int index) { } 183 [System.MonoTODOAttribute] GetValues(System.Type valuesType)184 public object[] GetValues(System.Type valuesType) { throw null; } 185 [System.MonoTODOAttribute] IndexOf(object value)186 public int IndexOf(object value) { throw null; } 187 [System.MonoTODOAttribute] Insert(int index, byte[] value)188 public void Insert(int index, byte[] value) { } 189 [System.MonoTODOAttribute] Insert(int index, string value)190 public void Insert(int index, string value) { } 191 [System.MonoTODOAttribute] Insert(int index, System.Uri value)192 public void Insert(int index, System.Uri value) { } 193 [System.MonoTODOAttribute] OnValidate(object value)194 protected override void OnValidate(object value) { } 195 [System.MonoTODOAttribute] Remove(object value)196 public void Remove(object value) { } 197 } 198 [System.MonoTODOAttribute] 199 public partial class DirectoryAttributeCollection : System.Collections.CollectionBase 200 { DirectoryAttributeCollection()201 internal DirectoryAttributeCollection() { } 202 public System.DirectoryServices.Protocols.DirectoryAttribute this[int index] { get { throw null; } set { } } Add(System.DirectoryServices.Protocols.DirectoryAttribute attribute)203 public int Add(System.DirectoryServices.Protocols.DirectoryAttribute attribute) { throw null; } AddRange(System.DirectoryServices.Protocols.DirectoryAttributeCollection attributeCollection)204 public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeCollection attributeCollection) { } AddRange(System.DirectoryServices.Protocols.DirectoryAttribute[] attributes)205 public void AddRange(System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } Contains(System.DirectoryServices.Protocols.DirectoryAttribute value)206 public bool Contains(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index)207 public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } IndexOf(System.DirectoryServices.Protocols.DirectoryAttribute value)208 public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } Insert(int index, System.DirectoryServices.Protocols.DirectoryAttribute value)209 public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttribute value) { } 210 [System.MonoTODOAttribute("verify")] OnValidate(object value)211 protected override void OnValidate(object value) { } Remove(System.DirectoryServices.Protocols.DirectoryAttribute value)212 public void Remove(System.DirectoryServices.Protocols.DirectoryAttribute value) { } 213 } 214 public partial class DirectoryAttributeModification : System.DirectoryServices.Protocols.DirectoryAttribute 215 { DirectoryAttributeModification()216 public DirectoryAttributeModification() { } 217 public System.DirectoryServices.Protocols.DirectoryAttributeOperation Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 218 } 219 public partial class DirectoryAttributeModificationCollection : System.Collections.CollectionBase 220 { DirectoryAttributeModificationCollection()221 public DirectoryAttributeModificationCollection() { } 222 public System.DirectoryServices.Protocols.DirectoryAttributeModification this[int index] { get { throw null; } set { } } Add(System.DirectoryServices.Protocols.DirectoryAttributeModification attribute)223 public int Add(System.DirectoryServices.Protocols.DirectoryAttributeModification attribute) { throw null; } AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection attributeCollection)224 public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection attributeCollection) { } AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModification[] attributes)225 public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModification[] attributes) { } Contains(System.DirectoryServices.Protocols.DirectoryAttributeModification value)226 public bool Contains(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } CopyTo(System.DirectoryServices.Protocols.DirectoryAttributeModification[] array, int index)227 public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttributeModification[] array, int index) { } IndexOf(System.DirectoryServices.Protocols.DirectoryAttributeModification value)228 public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } Insert(int index, System.DirectoryServices.Protocols.DirectoryAttributeModification value)229 public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } 230 [System.MonoTODOAttribute("verify")] OnValidate(object value)231 protected override void OnValidate(object value) { } Remove(System.DirectoryServices.Protocols.DirectoryAttributeModification value)232 public void Remove(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } 233 } 234 public enum DirectoryAttributeOperation 235 { 236 Add = 0, 237 Delete = 1, 238 Replace = 2, 239 } 240 public abstract partial class DirectoryConnection 241 { DirectoryConnection()242 protected DirectoryConnection() { } 243 [System.MonoTODOAttribute] 244 public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } 245 [System.MonoTODOAttribute] 246 public virtual System.Net.NetworkCredential Credential { set { } } 247 [System.MonoTODOAttribute] 248 public virtual System.DirectoryServices.Protocols.DirectoryIdentifier Directory { get { throw null; } } 249 [System.MonoTODOAttribute] 250 public virtual System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 251 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request)252 public abstract System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request); 253 } 254 public partial class DirectoryControl 255 { DirectoryControl(string type, byte[] value, bool isCritical, bool serverSide)256 public DirectoryControl(string type, byte[] value, bool isCritical, bool serverSide) { } 257 public bool IsCritical { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 258 public bool ServerSide { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 259 public string Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 260 [System.MonoTODOAttribute] GetValue()261 public virtual byte[] GetValue() { throw null; } 262 } 263 [System.MonoTODOAttribute] 264 public partial class DirectoryControlCollection : System.Collections.CollectionBase 265 { DirectoryControlCollection()266 public DirectoryControlCollection() { } 267 public System.DirectoryServices.Protocols.DirectoryControl this[int index] { get { throw null; } set { } } Add(System.DirectoryServices.Protocols.DirectoryControl control)268 public int Add(System.DirectoryServices.Protocols.DirectoryControl control) { throw null; } AddRange(System.DirectoryServices.Protocols.DirectoryControlCollection controlCollection)269 public void AddRange(System.DirectoryServices.Protocols.DirectoryControlCollection controlCollection) { } AddRange(System.DirectoryServices.Protocols.DirectoryControl[] controls)270 public void AddRange(System.DirectoryServices.Protocols.DirectoryControl[] controls) { } Contains(System.DirectoryServices.Protocols.DirectoryControl value)271 public bool Contains(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } CopyTo(System.DirectoryServices.Protocols.DirectoryControl[] array, int index)272 public void CopyTo(System.DirectoryServices.Protocols.DirectoryControl[] array, int index) { } IndexOf(System.DirectoryServices.Protocols.DirectoryControl value)273 public int IndexOf(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } Insert(int index, System.DirectoryServices.Protocols.DirectoryControl value)274 public void Insert(int index, System.DirectoryServices.Protocols.DirectoryControl value) { } 275 [System.MonoTODOAttribute("verify")] OnValidate(object value)276 protected override void OnValidate(object value) { } Remove(System.DirectoryServices.Protocols.DirectoryControl value)277 public void Remove(System.DirectoryServices.Protocols.DirectoryControl value) { } 278 } 279 [System.SerializableAttribute] 280 public partial class DirectoryException : System.Exception 281 { DirectoryException()282 public DirectoryException() { } DirectoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)283 protected DirectoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } DirectoryException(string message)284 public DirectoryException(string message) { } DirectoryException(string message, System.Exception inner)285 public DirectoryException(string message, System.Exception inner) { } 286 } 287 public abstract partial class DirectoryIdentifier 288 { DirectoryIdentifier()289 protected DirectoryIdentifier() { } 290 } 291 public partial class DirectoryNotificationControl : System.DirectoryServices.Protocols.DirectoryControl 292 { DirectoryNotificationControl()293 internal DirectoryNotificationControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } 294 } 295 public abstract partial class DirectoryOperation 296 { DirectoryOperation()297 protected DirectoryOperation() { } 298 } 299 [System.MonoTODOAttribute] 300 [System.SerializableAttribute] 301 public partial class DirectoryOperationException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable 302 { DirectoryOperationException()303 public DirectoryOperationException() { } DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response)304 public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message)305 public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner)306 public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } DirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)307 protected DirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } DirectoryOperationException(string message)308 public DirectoryOperationException(string message) { } DirectoryOperationException(string message, System.Exception inner)309 public DirectoryOperationException(string message, System.Exception inner) { } 310 public System.DirectoryServices.Protocols.DirectoryResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 311 [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)312 public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } 313 } 314 [System.MonoTODOAttribute] 315 public abstract partial class DirectoryRequest : System.DirectoryServices.Protocols.DirectoryOperation 316 { DirectoryRequest()317 internal DirectoryRequest() { } 318 public System.DirectoryServices.Protocols.DirectoryControlCollection Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 319 public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } ToXmlNode(System.Xml.XmlDocument doc)320 protected abstract System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc); 321 } 322 [System.MonoTODOAttribute] 323 public abstract partial class DirectoryResponse : System.DirectoryServices.Protocols.DirectoryOperation 324 { DirectoryResponse()325 internal DirectoryResponse() { } 326 public virtual System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } 327 public virtual string ErrorMessage { get { throw null; } } 328 public virtual string MatchedDN { get { throw null; } } 329 public virtual System.Uri[] Referral { get { throw null; } } 330 public string RequestId { get { throw null; } } 331 public virtual System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } 332 } 333 [System.FlagsAttribute] 334 public enum DirectorySynchronizationOptions 335 { 336 IncrementalValues = 8, 337 None = 0, 338 ObjectSecurity = 1, 339 ParentsFirst = 2, 340 PublicDataOnly = 4, 341 } 342 public partial class DirSyncRequestControl : System.DirectoryServices.Protocols.DirectoryControl 343 { DirSyncRequestControl()344 public DirSyncRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } DirSyncRequestControl(byte[] cookie)345 public DirSyncRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option)346 public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option) : base (default(string), default(byte[]), default(bool), default(bool)) { } DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option, int attributeCount)347 public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option, int attributeCount) : base (default(string), default(byte[]), default(bool), default(bool)) { } 348 public int AttributeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 349 public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 350 public System.DirectoryServices.Protocols.DirectorySynchronizationOptions Option { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } GetValue()351 public override byte[] GetValue() { throw null; } 352 } 353 [System.MonoTODOAttribute] 354 public partial class DirSyncResponseControl : System.DirectoryServices.Protocols.DirectoryControl 355 { DirSyncResponseControl()356 internal DirSyncResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } 357 public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 358 public bool MoreData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 359 public int ResultSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 360 } 361 public partial class DomainScopeControl : System.DirectoryServices.Protocols.DirectoryControl 362 { DomainScopeControl()363 public DomainScopeControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } 364 } 365 public partial class DsmlAuthRequest : System.DirectoryServices.Protocols.DirectoryRequest 366 { DsmlAuthRequest()367 public DsmlAuthRequest() { } DsmlAuthRequest(string principal)368 public DsmlAuthRequest(string principal) { } 369 public string Principal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 370 [System.MonoTODOAttribute] ToXmlNode(System.Xml.XmlDocument doc)371 protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } 372 } 373 public partial class DsmlAuthResponse : System.DirectoryServices.Protocols.DirectoryResponse 374 { DsmlAuthResponse()375 internal DsmlAuthResponse() { } 376 } 377 public partial class DsmlDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier 378 { DsmlDirectoryIdentifier(System.Uri serverUri)379 public DsmlDirectoryIdentifier(System.Uri serverUri) { } 380 public System.Uri ServerUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 381 } 382 public abstract partial class DsmlDocument 383 { DsmlDocument()384 protected DsmlDocument() { } ToXml()385 public abstract System.Xml.XmlDocument ToXml(); 386 } 387 public enum DsmlDocumentProcessing 388 { 389 Parallel = 1, 390 Sequential = 0, 391 } 392 public enum DsmlErrorProcessing 393 { 394 Exit = 1, 395 Resume = 0, 396 } 397 [System.MonoTODOAttribute] 398 public partial class DsmlErrorResponse : System.DirectoryServices.Protocols.DirectoryResponse 399 { DsmlErrorResponse()400 public DsmlErrorResponse() { } 401 public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } 402 public string Detail { get { throw null; } } 403 public override string ErrorMessage { get { throw null; } } 404 public override string MatchedDN { get { throw null; } } 405 public string Message { get { throw null; } } 406 public override System.Uri[] Referral { get { throw null; } } 407 public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } 408 public System.DirectoryServices.Protocols.ErrorResponseCategory Type { get { throw null; } } 409 } 410 [System.SerializableAttribute] 411 public partial class DsmlInvalidDocumentException : System.DirectoryServices.Protocols.DirectoryException 412 { DsmlInvalidDocumentException()413 public DsmlInvalidDocumentException() { } DsmlInvalidDocumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)414 protected DsmlInvalidDocumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } DsmlInvalidDocumentException(string message)415 public DsmlInvalidDocumentException(string message) { } DsmlInvalidDocumentException(string message, System.Exception inner)416 public DsmlInvalidDocumentException(string message, System.Exception inner) { } 417 } 418 [System.MonoTODOAttribute] 419 public partial class DsmlRequestDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList 420 { DsmlRequestDocument()421 internal DsmlRequestDocument() { } 422 public int Count { get { throw null; } } 423 public System.DirectoryServices.Protocols.DsmlDocumentProcessing DocumentProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 424 public System.DirectoryServices.Protocols.DsmlErrorProcessing ErrorProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 425 protected bool IsFixedSize { get { throw null; } } 426 protected bool IsReadOnly { get { throw null; } } 427 protected bool IsSynchronized { get { throw null; } } 428 public System.DirectoryServices.Protocols.DirectoryRequest this[int index] { get { throw null; } set { } } 429 public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 430 public System.DirectoryServices.Protocols.DsmlResponseOrder ResponseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 431 protected object SyncRoot { get { throw null; } } 432 int System.Collections.ICollection.Count { get { throw null; } } 433 bool System.Collections.ICollection.IsSynchronized { get { throw null; } } 434 object System.Collections.ICollection.SyncRoot { get { throw null; } } 435 bool System.Collections.IList.IsFixedSize { get { throw null; } } 436 bool System.Collections.IList.IsReadOnly { get { throw null; } } 437 object System.Collections.IList.this[int index] { get { throw null; } set { } } Add(System.DirectoryServices.Protocols.DirectoryRequest request)438 public int Add(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } Clear()439 public void Clear() { } Contains(System.DirectoryServices.Protocols.DirectoryRequest value)440 public bool Contains(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } CopyTo(System.DirectoryServices.Protocols.DirectoryRequest[] value, int i)441 public void CopyTo(System.DirectoryServices.Protocols.DirectoryRequest[] value, int i) { } GetEnumerator()442 public System.Collections.IEnumerator GetEnumerator() { throw null; } IndexOf(System.DirectoryServices.Protocols.DirectoryRequest value)443 public int IndexOf(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } Insert(int index, System.DirectoryServices.Protocols.DirectoryRequest value)444 public void Insert(int index, System.DirectoryServices.Protocols.DirectoryRequest value) { } Remove(System.DirectoryServices.Protocols.DirectoryRequest value)445 public void Remove(System.DirectoryServices.Protocols.DirectoryRequest value) { } RemoveAt(int index)446 public void RemoveAt(int index) { } System.Collections.ICollection.CopyTo(System.Array value, int i)447 void System.Collections.ICollection.CopyTo(System.Array value, int i) { } System.Collections.IList.Add(object request)448 int System.Collections.IList.Add(object request) { throw null; } System.Collections.IList.Clear()449 void System.Collections.IList.Clear() { } System.Collections.IList.Contains(object value)450 bool System.Collections.IList.Contains(object value) { throw null; } System.Collections.IList.IndexOf(object value)451 int System.Collections.IList.IndexOf(object value) { throw null; } System.Collections.IList.Insert(int index, object value)452 void System.Collections.IList.Insert(int index, object value) { } System.Collections.IList.Remove(object value)453 void System.Collections.IList.Remove(object value) { } System.Collections.IList.RemoveAt(int index)454 void System.Collections.IList.RemoveAt(int index) { } ToXml()455 public override System.Xml.XmlDocument ToXml() { throw null; } 456 } 457 [System.MonoTODOAttribute] 458 public partial class DsmlResponseDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable 459 { DsmlResponseDocument()460 public DsmlResponseDocument() { } 461 public int Count { get { throw null; } } 462 public System.DirectoryServices.Protocols.DsmlDocumentProcessing DocumentProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 463 public System.DirectoryServices.Protocols.DsmlErrorProcessing ErrorProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 464 [System.MonoTODOAttribute] 465 public bool IsErrorResponse { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 466 protected bool IsFixedSize { get { throw null; } } 467 [System.MonoTODOAttribute] 468 public bool IsOperationError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 469 protected bool IsReadOnly { get { throw null; } } 470 protected bool IsSynchronized { get { throw null; } } 471 public System.DirectoryServices.Protocols.DirectoryResponse this[int index] { get { throw null; } set { } } 472 [System.MonoTODOAttribute] 473 public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 474 public string ResponseId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 475 public System.DirectoryServices.Protocols.DsmlResponseOrder ResponseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 476 protected object SyncRoot { get { throw null; } } 477 int System.Collections.ICollection.Count { get { throw null; } } 478 bool System.Collections.ICollection.IsSynchronized { get { throw null; } } 479 object System.Collections.ICollection.SyncRoot { get { throw null; } } Add(System.DirectoryServices.Protocols.DirectoryResponse request)480 public int Add(System.DirectoryServices.Protocols.DirectoryResponse request) { throw null; } Clear()481 public void Clear() { } Contains(System.DirectoryServices.Protocols.DirectoryResponse value)482 public bool Contains(System.DirectoryServices.Protocols.DirectoryResponse value) { throw null; } CopyTo(System.DirectoryServices.Protocols.DirectoryResponse[] value, int i)483 public void CopyTo(System.DirectoryServices.Protocols.DirectoryResponse[] value, int i) { } GetEnumerator()484 public System.Collections.IEnumerator GetEnumerator() { throw null; } IndexOf(System.DirectoryServices.Protocols.DirectoryResponse value)485 public int IndexOf(System.DirectoryServices.Protocols.DirectoryResponse value) { throw null; } Insert(int index, System.DirectoryServices.Protocols.DirectoryResponse value)486 public void Insert(int index, System.DirectoryServices.Protocols.DirectoryResponse value) { } Remove(System.DirectoryServices.Protocols.DirectoryResponse value)487 public void Remove(System.DirectoryServices.Protocols.DirectoryResponse value) { } RemoveAt(int index)488 public void RemoveAt(int index) { } System.Collections.ICollection.CopyTo(System.Array value, int i)489 void System.Collections.ICollection.CopyTo(System.Array value, int i) { } 490 [System.MonoTODOAttribute] ToXml()491 public override System.Xml.XmlDocument ToXml() { throw null; } 492 } 493 public enum DsmlResponseOrder 494 { 495 Sequential = 0, 496 Unordered = 1, 497 } 498 public abstract partial class DsmlSoapConnection : System.DirectoryServices.Protocols.DirectoryConnection 499 { DsmlSoapConnection()500 protected DsmlSoapConnection() { } 501 public abstract string SessionId { get; } 502 public System.Xml.XmlNode SoapRequestHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 503 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] BeginSession()504 public abstract void BeginSession(); 505 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] EndSession()506 public abstract void EndSession(); 507 } 508 public partial class DsmlSoapHttpConnection : System.DirectoryServices.Protocols.DsmlSoapConnection 509 { DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier)510 public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier) { } DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential)511 public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType)512 public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } DsmlSoapHttpConnection(System.Uri uri)513 public DsmlSoapHttpConnection(System.Uri uri) { } 514 public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 515 [System.MonoTODOAttribute] 516 public override string SessionId { get { throw null; } } 517 public string SoapActionHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 518 public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 519 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] Abort(System.IAsyncResult asyncResult)520 public void Abort(System.IAsyncResult asyncResult) { } 521 [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] 522 [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] 523 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] BeginSendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request, System.AsyncCallback callback, object state)524 public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request, System.AsyncCallback callback, object state) { throw null; } 525 [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] 526 [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] 527 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] BeginSession()528 public override void BeginSession() { } EndSendRequest(System.IAsyncResult asyncResult)529 public System.DirectoryServices.Protocols.DsmlResponseDocument EndSendRequest(System.IAsyncResult asyncResult) { throw null; } 530 [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] 531 [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] 532 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] EndSession()533 public override void EndSession() { } 534 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request)535 public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } 536 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] SendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request)537 public System.DirectoryServices.Protocols.DsmlResponseDocument SendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request) { throw null; } 538 } 539 public enum ErrorResponseCategory 540 { 541 AuthenticationFailed = 5, 542 ConnectionClosed = 2, 543 CouldNotConnect = 1, 544 GatewayInternalError = 4, 545 MalformedRequest = 3, 546 NotAttempted = 0, 547 Other = 7, 548 UnresolvableUri = 6, 549 } 550 [System.SerializableAttribute] 551 public partial class ErrorResponseException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable 552 { ErrorResponseException()553 public ErrorResponseException() { } ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response)554 public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response) { } ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message)555 public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message) { } ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message, System.Exception inner)556 public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message, System.Exception inner) { } ErrorResponseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)557 protected ErrorResponseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } ErrorResponseException(string message)558 public ErrorResponseException(string message) { } ErrorResponseException(string message, System.Exception inner)559 public ErrorResponseException(string message, System.Exception inner) { } 560 public System.DirectoryServices.Protocols.DsmlErrorResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 561 [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)562 public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } 563 } 564 public partial class ExtendedDNControl : System.DirectoryServices.Protocols.DirectoryControl 565 { ExtendedDNControl()566 public ExtendedDNControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } ExtendedDNControl(System.DirectoryServices.Protocols.ExtendedDNFlag flag)567 public ExtendedDNControl(System.DirectoryServices.Protocols.ExtendedDNFlag flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } 568 public System.DirectoryServices.Protocols.ExtendedDNFlag Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 569 [System.MonoTODOAttribute] GetValue()570 public override byte[] GetValue() { throw null; } 571 } 572 public enum ExtendedDNFlag 573 { 574 HexString = 0, 575 StandardString = 1, 576 } 577 public partial class ExtendedRequest : System.DirectoryServices.Protocols.DirectoryRequest 578 { ExtendedRequest()579 public ExtendedRequest() { } ExtendedRequest(string requestName)580 public ExtendedRequest(string requestName) { } ExtendedRequest(string requestName, byte[] requestValue)581 public ExtendedRequest(string requestName, byte[] requestValue) { } 582 public string RequestName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 583 public byte[] RequestValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 584 [System.MonoTODOAttribute] ToXmlNode(System.Xml.XmlDocument doc)585 protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } 586 } 587 public partial class ExtendedResponse : System.DirectoryServices.Protocols.DirectoryResponse 588 { ExtendedResponse()589 internal ExtendedResponse() { } 590 [System.MonoTODOAttribute] 591 public string ResponseName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 592 [System.MonoTODOAttribute] 593 public byte[] ResponseValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 594 } 595 public partial class LazyCommitControl : System.DirectoryServices.Protocols.DirectoryControl 596 { LazyCommitControl()597 internal LazyCommitControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } 598 } 599 [System.MonoTODOAttribute] 600 public partial class LdapConnection : System.DirectoryServices.Protocols.DirectoryConnection, System.IDisposable 601 { LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier)602 public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier) { } LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential)603 public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType)604 public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } LdapConnection(string server)605 public LdapConnection(string server) { } 606 public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 607 public bool AutoBind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 608 [System.MonoTODOAttribute] 609 public override System.Net.NetworkCredential Credential { set { } } 610 [System.MonoTODOAttribute] 611 public System.DirectoryServices.Protocols.LdapSessionOptions SessionOptions { get { throw null; } } 612 public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 613 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] Abort(System.IAsyncResult asyncResult)614 public void Abort(System.IAsyncResult asyncResult) { } 615 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state)616 public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } 617 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state)618 public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } 619 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] Bind()620 public void Bind() { } 621 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] Bind(System.Net.NetworkCredential newCredential)622 public void Bind(System.Net.NetworkCredential newCredential) { } Dispose()623 public void Dispose() { } Dispose(bool disposing)624 protected virtual void Dispose(bool disposing) { } EndSendRequest(System.IAsyncResult asyncResult)625 public System.DirectoryServices.Protocols.DirectoryResponse EndSendRequest(System.IAsyncResult asyncResult) { throw null; } ~LdapConnection()626 ~LdapConnection() { } GetPartialResults(System.IAsyncResult asyncResult)627 public System.DirectoryServices.Protocols.PartialResultsCollection GetPartialResults(System.IAsyncResult asyncResult) { throw null; } 628 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request)629 public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } 630 [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout)631 public System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout) { throw null; } 632 } 633 public partial class LdapDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier 634 { LdapDirectoryIdentifier(string server)635 public LdapDirectoryIdentifier(string server) { } LdapDirectoryIdentifier(string server, bool fullyQualifiedDnsHostName, bool connectionless)636 public LdapDirectoryIdentifier(string server, bool fullyQualifiedDnsHostName, bool connectionless) { } LdapDirectoryIdentifier(string server, int portNumber)637 public LdapDirectoryIdentifier(string server, int portNumber) { } LdapDirectoryIdentifier(string server, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless)638 public LdapDirectoryIdentifier(string server, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } LdapDirectoryIdentifier(string[] servers, bool fullyQualifiedDnsHostName, bool connectionless)639 public LdapDirectoryIdentifier(string[] servers, bool fullyQualifiedDnsHostName, bool connectionless) { } LdapDirectoryIdentifier(string[] servers, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless)640 public LdapDirectoryIdentifier(string[] servers, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } 641 public bool Connectionless { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 642 public bool FullyQualifiedDnsHostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 643 public int PortNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 644 public string[] Servers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 645 } 646 [System.SerializableAttribute] 647 public partial class LdapException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable 648 { LdapException()649 public LdapException() { } LdapException(int errorCode)650 public LdapException(int errorCode) { } LdapException(int errorCode, string message)651 public LdapException(int errorCode, string message) { } LdapException(int errorCode, string message, System.Exception inner)652 public LdapException(int errorCode, string message, System.Exception inner) { } LdapException(int errorCode, string message, string serverErrorMessage)653 public LdapException(int errorCode, string message, string serverErrorMessage) { } 654 [System.MonoTODOAttribute] LdapException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)655 protected LdapException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } LdapException(string message)656 public LdapException(string message) { } LdapException(string message, System.Exception inner)657 public LdapException(string message, System.Exception inner) { } 658 public int ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 659 public System.DirectoryServices.Protocols.PartialResultsCollection PartialResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 660 public string ServerErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 661 [System.MonoTODOAttribute] 662 [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)663 public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } 664 } 665 public partial class LdapSessionOptions 666 { LdapSessionOptions()667 internal LdapSessionOptions() { } 668 public bool AutoReconnect { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 669 public string DomainName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 670 public string HostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 671 [System.MonoTODOAttribute] 672 public bool HostReachable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 673 public System.DirectoryServices.Protocols.LocatorFlags LocatorFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 674 public System.TimeSpan PingKeepAliveTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 675 public int PingLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 676 public System.TimeSpan PingWaitTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 677 public int ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 678 public System.DirectoryServices.Protocols.QueryClientCertificateCallback QueryClientCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 679 public System.DirectoryServices.Protocols.ReferralCallback ReferralCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 680 public System.DirectoryServices.Protocols.ReferralChasingOptions ReferralChasing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 681 public int ReferralHopLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 682 public bool RootDseCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 683 public string SaslMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 684 public bool Sealing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 685 public bool SecureSocketLayer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 686 [System.MonoTODOAttribute] 687 public object SecurityContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 688 public System.TimeSpan SendTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 689 public bool Signing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 690 [System.MonoTODOAttribute] 691 public System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation SslInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 692 public int SspiFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 693 public bool TcpKeepAlive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 694 public System.DirectoryServices.Protocols.VerifyServerCertificateCallback VerifyServerCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 695 [System.MonoTODOAttribute] FastConcurrentBind()696 public void FastConcurrentBind() { } 697 [System.MonoTODOAttribute] StartTransportLayerSecurity(System.DirectoryServices.Protocols.DirectoryControlCollection controls)698 public void StartTransportLayerSecurity(System.DirectoryServices.Protocols.DirectoryControlCollection controls) { } 699 [System.MonoTODOAttribute] StopTransportLayerSecurity()700 public void StopTransportLayerSecurity() { } 701 } 702 [System.FlagsAttribute] 703 public enum LocatorFlags 704 { 705 AvoidSelf = 16384, 706 DirectoryServicesPreferred = 32, 707 DirectoryServicesRequired = 16, 708 ForceRediscovery = 1, 709 GCRequired = 64, 710 GoodTimeServerPreferred = 8192, 711 IPRequired = 512, 712 IsDnsName = 131072, 713 IsFlatName = 65536, 714 KdcRequired = 1024, 715 None = 0, 716 OnlyLdapNeeded = 32768, 717 PdcRequired = 128, 718 ReturnDnsName = 1073741824, 719 ReturnFlatName = -2147483647, 720 TimeServerRequired = 2048, 721 WriteableRequired = 4096, 722 } 723 public partial class ModifyDNRequest : System.DirectoryServices.Protocols.DirectoryRequest 724 { ModifyDNRequest()725 public ModifyDNRequest() { } ModifyDNRequest(string distinguishedName, string newParentDistinguishedName, string newName)726 public ModifyDNRequest(string distinguishedName, string newParentDistinguishedName, string newName) { } 727 public bool DeleteOldRdn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 728 public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 729 public string NewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 730 public string NewParentDistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 731 [System.MonoTODOAttribute] ToXmlNode(System.Xml.XmlDocument doc)732 protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } 733 } 734 public partial class ModifyDNResponse : System.DirectoryServices.Protocols.DirectoryResponse 735 { ModifyDNResponse()736 internal ModifyDNResponse() { } 737 } 738 [System.MonoTODOAttribute] 739 public partial class ModifyRequest : System.DirectoryServices.Protocols.DirectoryRequest 740 { ModifyRequest()741 public ModifyRequest() { } ModifyRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttributeModification[] modifications)742 public ModifyRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttributeModification[] modifications) { } ModifyRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttributeOperation operation, string attributeName, params object[] values)743 public ModifyRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttributeOperation operation, string attributeName, params object[] values) { } 744 public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 745 public System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection Modifications { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } ToXmlNode(System.Xml.XmlDocument doc)746 protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } 747 } 748 public partial class ModifyResponse : System.DirectoryServices.Protocols.DirectoryResponse 749 { ModifyResponse()750 internal ModifyResponse() { } 751 } NotifyOfNewConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.DirectoryServices.Protocols.LdapConnection newConnection, System.Net.NetworkCredential credential, long currentUserToken, int errorCodeFromBind)752 public delegate bool NotifyOfNewConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.DirectoryServices.Protocols.LdapConnection newConnection, System.Net.NetworkCredential credential, long currentUserToken, int errorCodeFromBind); 753 public partial class PageResultRequestControl : System.DirectoryServices.Protocols.DirectoryControl 754 { PageResultRequestControl()755 public PageResultRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } PageResultRequestControl(byte[] cookie)756 public PageResultRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } PageResultRequestControl(int pageSize)757 public PageResultRequestControl(int pageSize) : base (default(string), default(byte[]), default(bool), default(bool)) { } 758 public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 759 public int PageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 760 [System.MonoTODOAttribute] GetValue()761 public override byte[] GetValue() { throw null; } 762 } 763 public partial class PageResultResponseControl : System.DirectoryServices.Protocols.DirectoryControl 764 { PageResultResponseControl()765 internal PageResultResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } 766 public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 767 [System.MonoTODOAttribute] 768 public int TotalCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 769 } 770 public enum PartialResultProcessing 771 { 772 NoPartialResultSupport = 0, 773 ReturnPartialResults = 1, 774 ReturnPartialResultsAndNotifyCallback = 2, 775 } 776 public partial class PartialResultsCollection : System.Collections.ReadOnlyCollectionBase 777 { PartialResultsCollection()778 internal PartialResultsCollection() { } 779 public object this[int index] { get { throw null; } } Contains(object value)780 public bool Contains(object value) { throw null; } CopyTo(object[] values, int index)781 public void CopyTo(object[] values, int index) { } IndexOf(object value)782 public int IndexOf(object value) { throw null; } 783 } 784 public partial class PermissiveModifyControl : System.DirectoryServices.Protocols.DirectoryControl 785 { PermissiveModifyControl()786 public PermissiveModifyControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } 787 } QueryClientCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, byte[][] trustedCAs)788 public delegate System.Security.Cryptography.X509Certificates.X509Certificate QueryClientCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, byte[][] trustedCAs); QueryForConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, long currentUserToken)789 public delegate System.DirectoryServices.Protocols.LdapConnection QueryForConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, long currentUserToken); 790 public partial class QuotaControl : System.DirectoryServices.Protocols.DirectoryControl 791 { QuotaControl()792 public QuotaControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } QuotaControl(System.Security.Principal.SecurityIdentifier querySid)793 public QuotaControl(System.Security.Principal.SecurityIdentifier querySid) : base (default(string), default(byte[]), default(bool), default(bool)) { } 794 public System.Security.Principal.SecurityIdentifier QuerySid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 795 [System.MonoTODOAttribute] GetValue()796 public override byte[] GetValue() { throw null; } 797 } 798 public sealed partial class ReferralCallback 799 { ReferralCallback()800 public ReferralCallback() { } 801 public System.DirectoryServices.Protocols.DereferenceConnectionCallback DereferenceConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 802 public System.DirectoryServices.Protocols.NotifyOfNewConnectionCallback NotifyNewConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 803 public System.DirectoryServices.Protocols.QueryForConnectionCallback QueryForConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 804 } 805 [System.FlagsAttribute] 806 public enum ReferralChasingOptions 807 { 808 All = 96, 809 External = 64, 810 None = 0, 811 Subordinate = 32, 812 } 813 public enum ResultCode 814 { 815 AdminLimitExceeded = 11, 816 AffectsMultipleDsas = 71, 817 AliasDereferencingProblem = 36, 818 AliasProblem = 33, 819 AttributeOrValueExists = 20, 820 AuthMethodNotSupported = 7, 821 Busy = 51, 822 CompareFalse = 5, 823 CompareTrue = 6, 824 ConfidentialityRequired = 13, 825 ConstraintViolation = 19, 826 EntryAlreadyExists = 68, 827 InappropriateAuthentication = 48, 828 InappropriateMatching = 18, 829 InsufficientAccessRights = 50, 830 InvalidAttributeSyntax = 21, 831 InvalidDNSyntax = 34, 832 LoopDetect = 54, 833 NamingViolation = 64, 834 NoSuchAttribute = 16, 835 NoSuchObject = 32, 836 NotAllowedOnNonLeaf = 66, 837 NotAllowedOnRdn = 67, 838 ObjectClassModificationsProhibited = 69, 839 ObjectClassViolation = 65, 840 OffsetRangeError = 61, 841 OperationsError = 1, 842 Other = 80, 843 ProtocolError = 2, 844 Referral = 10, 845 ReferralV2 = 9, 846 ResultsTooLarge = 70, 847 SaslBindInProgress = 14, 848 SizeLimitExceeded = 4, 849 SortControlMissing = 60, 850 StrongAuthRequired = 8, 851 Success = 0, 852 TimeLimitExceeded = 3, 853 Unavailable = 52, 854 UnavailableCriticalExtension = 12, 855 UndefinedAttributeType = 17, 856 UnwillingToPerform = 53, 857 VirtualListViewError = 76, 858 } 859 public enum SearchOption 860 { 861 DomainScope = 0, 862 PhantomRoot = 1, 863 } 864 public partial class SearchOptionsControl : System.DirectoryServices.Protocols.DirectoryControl 865 { SearchOptionsControl()866 public SearchOptionsControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } SearchOptionsControl(System.DirectoryServices.Protocols.SearchOption flags)867 public SearchOptionsControl(System.DirectoryServices.Protocols.SearchOption flags) : base (default(string), default(byte[]), default(bool), default(bool)) { } 868 public System.DirectoryServices.Protocols.SearchOption SearchOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 869 [System.MonoTODOAttribute] GetValue()870 public override byte[] GetValue() { throw null; } 871 } 872 [System.MonoTODOAttribute] 873 public partial class SearchRequest : System.DirectoryServices.Protocols.DirectoryRequest 874 { SearchRequest()875 public SearchRequest() { } 876 [System.MonoTODOAttribute] SearchRequest(string distinguishedName, string ldapFilter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList)877 public SearchRequest(string distinguishedName, string ldapFilter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } 878 [System.MonoTODOAttribute] SearchRequest(string distinguishedName, System.Xml.XmlDocument filter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList)879 public SearchRequest(string distinguishedName, System.Xml.XmlDocument filter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } 880 public System.DirectoryServices.Protocols.DereferenceAlias Aliases { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 881 public System.Collections.Specialized.StringCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 882 public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 883 public object Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 884 public System.DirectoryServices.Protocols.SearchScope Scope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 885 public int SizeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 886 public System.TimeSpan TimeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 887 public bool TypesOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 888 [System.MonoTODOAttribute] ToXmlNode(System.Xml.XmlDocument doc)889 protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } 890 } 891 [System.MonoTODOAttribute] 892 public partial class SearchResponse : System.DirectoryServices.Protocols.DirectoryResponse 893 { SearchResponse()894 internal SearchResponse() { } 895 [System.MonoTODOAttribute] 896 public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } 897 [System.MonoTODOAttribute] 898 public System.DirectoryServices.Protocols.SearchResultEntryCollection Entries { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 899 [System.MonoTODOAttribute] 900 public override string ErrorMessage { get { throw null; } } 901 [System.MonoTODOAttribute] 902 public override string MatchedDN { get { throw null; } } 903 [System.MonoTODOAttribute] 904 public System.DirectoryServices.Protocols.SearchResultReferenceCollection References { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 905 [System.MonoTODOAttribute] 906 public override System.Uri[] Referral { get { throw null; } } 907 [System.MonoTODOAttribute] 908 public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } 909 } 910 [System.MonoTODOAttribute] 911 public partial class SearchResultAttributeCollection : System.Collections.DictionaryBase 912 { SearchResultAttributeCollection()913 internal SearchResultAttributeCollection() { } 914 public System.Collections.ICollection AttributeNames { get { throw null; } } 915 public System.DirectoryServices.Protocols.DirectoryAttribute this[string attributeName] { get { throw null; } } 916 public System.Collections.ICollection Values { get { throw null; } } Contains(string attributeName)917 public bool Contains(string attributeName) { throw null; } CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index)918 public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } 919 } 920 public partial class SearchResultEntry 921 { SearchResultEntry()922 internal SearchResultEntry() { } 923 [System.MonoTODOAttribute] 924 public System.DirectoryServices.Protocols.SearchResultAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 925 [System.MonoTODOAttribute] 926 public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 927 [System.MonoTODOAttribute] 928 public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 929 } 930 [System.MonoTODOAttribute] 931 public partial class SearchResultEntryCollection : System.Collections.ReadOnlyCollectionBase 932 { SearchResultEntryCollection()933 internal SearchResultEntryCollection() { } 934 public System.DirectoryServices.Protocols.SearchResultEntry this[int index] { get { throw null; } } Contains(System.DirectoryServices.Protocols.SearchResultEntry value)935 public bool Contains(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } CopyTo(System.DirectoryServices.Protocols.SearchResultEntry[] values, int index)936 public void CopyTo(System.DirectoryServices.Protocols.SearchResultEntry[] values, int index) { } IndexOf(System.DirectoryServices.Protocols.SearchResultEntry value)937 public int IndexOf(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } 938 } 939 [System.MonoTODOAttribute] 940 public partial class SearchResultReference 941 { SearchResultReference()942 internal SearchResultReference() { } 943 public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 944 public System.Uri[] Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 945 } 946 [System.MonoTODOAttribute] 947 public partial class SearchResultReferenceCollection : System.Collections.ReadOnlyCollectionBase 948 { SearchResultReferenceCollection()949 internal SearchResultReferenceCollection() { } 950 public System.DirectoryServices.Protocols.SearchResultReference this[int index] { get { throw null; } } Contains(System.DirectoryServices.Protocols.SearchResultReference value)951 public bool Contains(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } CopyTo(System.DirectoryServices.Protocols.SearchResultReference[] values, int index)952 public void CopyTo(System.DirectoryServices.Protocols.SearchResultReference[] values, int index) { } IndexOf(System.DirectoryServices.Protocols.SearchResultReference value)953 public int IndexOf(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } 954 } 955 public enum SearchScope 956 { 957 Base = 0, 958 OneLevel = 1, 959 Subtree = 2, 960 } 961 public partial class SecurityDescriptorFlagControl : System.DirectoryServices.Protocols.DirectoryControl 962 { 963 [System.MonoTODOAttribute] SecurityDescriptorFlagControl()964 public SecurityDescriptorFlagControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } 965 [System.MonoTODOAttribute] SecurityDescriptorFlagControl(System.DirectoryServices.Protocols.SecurityMasks masks)966 public SecurityDescriptorFlagControl(System.DirectoryServices.Protocols.SecurityMasks masks) : base (default(string), default(byte[]), default(bool), default(bool)) { } 967 public System.DirectoryServices.Protocols.SecurityMasks SecurityMasks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 968 [System.MonoTODOAttribute] GetValue()969 public override byte[] GetValue() { throw null; } 970 } 971 [System.FlagsAttribute] 972 public enum SecurityMasks 973 { 974 Dacl = 4, 975 Group = 2, 976 None = 0, 977 Owner = 1, 978 Sacl = 8, 979 } 980 [System.MonoTODOAttribute] 981 public partial class SecurityPackageContextConnectionInformation 982 { SecurityPackageContextConnectionInformation()983 internal SecurityPackageContextConnectionInformation() { } 984 public System.Security.Authentication.CipherAlgorithmType AlgorithmIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 985 public int CipherStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 986 public int ExchangeStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 987 public System.Security.Authentication.HashAlgorithmType Hash { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 988 public int HashStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 989 public int KeyExchangeAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 990 public System.DirectoryServices.Protocols.SecurityProtocol Protocol { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 991 } 992 public enum SecurityProtocol 993 { 994 Pct1Client = 1, 995 Pct1Server = 0, 996 Ssl2Client = 3, 997 Ssl2Server = 2, 998 Ssl3Client = 5, 999 Ssl3Server = 4, 1000 Tls1Client = 7, 1001 Tls1Server = 6, 1002 } 1003 public partial class ShowDeletedControl : System.DirectoryServices.Protocols.DirectoryControl 1004 { 1005 [System.MonoTODOAttribute] ShowDeletedControl()1006 public ShowDeletedControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } 1007 } 1008 public partial class SortKey 1009 { SortKey()1010 public SortKey() { } SortKey(string attributeName, string matchingRule, bool reverseOrder)1011 public SortKey(string attributeName, string matchingRule, bool reverseOrder) { } 1012 public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 1013 public string MatchingRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 1014 public bool ReverseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 1015 } 1016 public partial class SortRequestControl : System.DirectoryServices.Protocols.DirectoryControl 1017 { 1018 [System.MonoTODOAttribute] SortRequestControl(params System.DirectoryServices.Protocols.SortKey[] sortKeys)1019 public SortRequestControl(params System.DirectoryServices.Protocols.SortKey[] sortKeys) : base (default(string), default(byte[]), default(bool), default(bool)) { } 1020 [System.MonoTODOAttribute] SortRequestControl(string attributeName, bool reverseOrder)1021 public SortRequestControl(string attributeName, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } 1022 [System.MonoTODOAttribute] SortRequestControl(string attributeName, string matchingRule, bool reverseOrder)1023 public SortRequestControl(string attributeName, string matchingRule, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } 1024 public System.DirectoryServices.Protocols.SortKey[] SortKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 1025 [System.MonoTODOAttribute] GetValue()1026 public override byte[] GetValue() { throw null; } 1027 } 1028 public partial class SortResponseControl : System.DirectoryServices.Protocols.DirectoryControl 1029 { SortResponseControl()1030 internal SortResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } 1031 [System.MonoTODOAttribute] 1032 public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 1033 [System.MonoTODOAttribute] 1034 public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 1035 } 1036 [System.SerializableAttribute] 1037 public partial class TlsOperationException : System.DirectoryServices.Protocols.DirectoryOperationException 1038 { TlsOperationException()1039 public TlsOperationException() { } TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response)1040 public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message)1041 public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner)1042 public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } TlsOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1043 protected TlsOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } TlsOperationException(string message)1044 public TlsOperationException(string message) { } TlsOperationException(string message, System.Exception inner)1045 public TlsOperationException(string message, System.Exception inner) { } 1046 [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)1047 public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } 1048 } 1049 public partial class TreeDeleteControl : System.DirectoryServices.Protocols.DirectoryControl 1050 { 1051 [System.MonoTODOAttribute] TreeDeleteControl()1052 public TreeDeleteControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } 1053 } 1054 public partial class VerifyNameControl : System.DirectoryServices.Protocols.DirectoryControl 1055 { VerifyNameControl()1056 public VerifyNameControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } VerifyNameControl(string serverName)1057 public VerifyNameControl(string serverName) : base (default(string), default(byte[]), default(bool), default(bool)) { } VerifyNameControl(string serverName, int flag)1058 public VerifyNameControl(string serverName, int flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } 1059 public int Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 1060 public string ServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 1061 [System.MonoTODOAttribute] GetValue()1062 public override byte[] GetValue() { throw null; } 1063 } VerifyServerCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, System.Security.Cryptography.X509Certificates.X509Certificate certificate)1064 public delegate bool VerifyServerCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, System.Security.Cryptography.X509Certificates.X509Certificate certificate); 1065 public partial class VlvRequestControl : System.DirectoryServices.Protocols.DirectoryControl 1066 { 1067 [System.MonoTODOAttribute] VlvRequestControl()1068 public VlvRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } 1069 [System.MonoTODOAttribute] VlvRequestControl(int beforeCount, int afterCount, byte[] target)1070 public VlvRequestControl(int beforeCount, int afterCount, byte[] target) : base (default(string), default(byte[]), default(bool), default(bool)) { } VlvRequestControl(int beforeCount, int afterCount, int offset)1071 public VlvRequestControl(int beforeCount, int afterCount, int offset) : base (default(string), default(byte[]), default(bool), default(bool)) { } VlvRequestControl(int beforeCount, int afterCount, string target)1072 public VlvRequestControl(int beforeCount, int afterCount, string target) : base (default(string), default(byte[]), default(bool), default(bool)) { } 1073 public int AfterCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 1074 public int BeforeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 1075 public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 1076 public int EstimateCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 1077 public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 1078 public byte[] Target { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 1079 [System.MonoTODOAttribute] GetValue()1080 public override byte[] GetValue() { throw null; } 1081 } 1082 public partial class VlvResponseControl : System.DirectoryServices.Protocols.DirectoryControl 1083 { VlvResponseControl()1084 internal VlvResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } 1085 [System.MonoTODOAttribute] 1086 public int ContentCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 1087 [System.MonoTODOAttribute] 1088 public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 1089 [System.MonoTODOAttribute] 1090 public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 1091 [System.MonoTODOAttribute] 1092 public int TargetPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 1093 } 1094 } 1095