1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
4 
5 [assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
6 [assembly:System.CLSCompliantAttribute(true)]
7 [assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))]
8 [assembly:System.Reflection.AssemblyCompanyAttribute("Novell, Inc")]
9 [assembly:System.Reflection.AssemblyConfigurationAttribute("")]
10 [assembly:System.Reflection.AssemblyCopyrightAttribute(" (C) 2003 Novell, Inc")]
11 [assembly:System.Reflection.AssemblyDescriptionAttribute("Novell.Directory.Ldap")]
12 [assembly:System.Reflection.AssemblyProductAttribute("")]
13 [assembly:System.Reflection.AssemblyTitleAttribute("C# LDAP")]
14 [assembly:System.Reflection.AssemblyTrademarkAttribute("")]
15 [assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
16 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
17 public partial class Integer32
18 {
Integer32(int ival)19     public Integer32(int ival) { }
20     public int intValue { get { throw null; } set { } }
21 }
22 public partial interface IThreadRunnable
23 {
Run()24     void Run();
25 }
26 public partial class SupportClass
27 {
SupportClass()28     public SupportClass() { }
CreateNewInstance(System.Type classType)29     public static object CreateNewInstance(System.Type classType) { throw null; }
EqualsSupport(System.Collections.ICollection source, System.Collections.ICollection target)30     public static bool EqualsSupport(System.Collections.ICollection source, System.Collections.ICollection target) { throw null; }
EqualsSupport(System.Collections.ICollection source, object target)31     public static bool EqualsSupport(System.Collections.ICollection source, object target) { throw null; }
EqualsSupport(System.Collections.IDictionaryEnumerator source, System.Collections.IDictionaryEnumerator target)32     public static bool EqualsSupport(System.Collections.IDictionaryEnumerator source, System.Collections.IDictionaryEnumerator target) { throw null; }
EqualsSupport(System.Collections.IDictionaryEnumerator source, object target)33     public static bool EqualsSupport(System.Collections.IDictionaryEnumerator source, object target) { throw null; }
FormatDateTime(System.Globalization.DateTimeFormatInfo format, System.DateTime date)34     public static string FormatDateTime(System.Globalization.DateTimeFormatInfo format, System.DateTime date) { throw null; }
GetCharsFromString(string sourceString, int sourceStart, int sourceEnd, ref char[] destinationArray, int destinationStart)35     public static void GetCharsFromString(string sourceString, int sourceStart, int sourceEnd, ref char[] destinationArray, int destinationStart) { }
GetFileStream(string FileName, bool Append)36     public static System.IO.FileStream GetFileStream(string FileName, bool Append) { throw null; }
HashtableRemove(System.Collections.Hashtable hashtable, object key)37     public static object HashtableRemove(System.Collections.Hashtable hashtable, object key) { throw null; }
Identity(double literal)38     public static double Identity(double literal) { throw null; }
Identity(long literal)39     public static long Identity(long literal) { throw null; }
Identity(float literal)40     public static float Identity(float literal) { throw null; }
41     [System.CLSCompliantAttribute(false)]
Identity(ulong literal)42     public static ulong Identity(ulong literal) { throw null; }
PutElement(System.Collections.IDictionary collection, object key, object newValue)43     public static object PutElement(System.Collections.IDictionary collection, object key, object newValue) { throw null; }
44     [System.CLSCompliantAttribute(false)]
ReadInput(System.IO.Stream sourceStream, ref sbyte[] target, int start, int count)45     public static int ReadInput(System.IO.Stream sourceStream, ref sbyte[] target, int start, int count) { throw null; }
46     [System.CLSCompliantAttribute(false)]
ReadInput(System.IO.TextReader sourceTextReader, ref sbyte[] target, int start, int count)47     public static int ReadInput(System.IO.TextReader sourceTextReader, ref sbyte[] target, int start, int count) { throw null; }
ReverseStack(System.Collections.ICollection collection)48     public static System.Collections.IEnumerator ReverseStack(System.Collections.ICollection collection) { throw null; }
SetSize(System.Collections.ArrayList arrayList, int newSize)49     public static void SetSize(System.Collections.ArrayList arrayList, int newSize) { }
StackPush(System.Collections.Stack stack, object element)50     public static object StackPush(System.Collections.Stack stack, object element) { throw null; }
ToByteArray(object[] tempObjectArray)51     public static byte[] ToByteArray(object[] tempObjectArray) { throw null; }
52     [System.CLSCompliantAttribute(false)]
ToByteArray(sbyte[] sbyteArray)53     public static byte[] ToByteArray(sbyte[] sbyteArray) { throw null; }
ToByteArray(string sourceString)54     public static byte[] ToByteArray(string sourceString) { throw null; }
ToCharArray(byte[] byteArray)55     public static char[] ToCharArray(byte[] byteArray) { throw null; }
56     [System.CLSCompliantAttribute(false)]
ToCharArray(sbyte[] sByteArray)57     public static char[] ToCharArray(sbyte[] sByteArray) { throw null; }
58     [System.CLSCompliantAttribute(false)]
ToSByteArray(byte[] byteArray)59     public static sbyte[] ToSByteArray(byte[] byteArray) { throw null; }
VectorRemoveElement(System.Collections.IList arrayList, object element)60     public static bool VectorRemoveElement(System.Collections.IList arrayList, object element) { throw null; }
WriteStackTrace(System.Exception throwable, System.IO.TextWriter stream)61     public static void WriteStackTrace(System.Exception throwable, System.IO.TextWriter stream) { }
62     public partial class AbstractSetSupport : SupportClass.SetSupport
63     {
AbstractSetSupport()64         public AbstractSetSupport() { }
65     }
66     public partial class ArrayListSupport
67     {
ArrayListSupport()68         public ArrayListSupport() { }
ToArray(System.Collections.ArrayList collection, object[] objects)69         public static object[] ToArray(System.Collections.ArrayList collection, object[] objects) { throw null; }
70     }
71     public partial class ArraysSupport
72     {
ArraysSupport()73         public ArraysSupport() { }
FillArray(System.Array array, int fromindex, int toindex, object val)74         public static void FillArray(System.Array array, int fromindex, int toindex, object val) { }
FillArray(System.Array array, object val)75         public static void FillArray(System.Array array, object val) { }
IsArrayEqual(System.Array array1, System.Array array2)76         public static bool IsArrayEqual(System.Array array1, System.Array array2) { throw null; }
77     }
78     public partial class CollectionSupport : System.Collections.CollectionBase
79     {
CollectionSupport()80         public CollectionSupport() { }
Add(object element)81         public virtual bool Add(object element) { throw null; }
AddAll(SupportClass.CollectionSupport collection)82         public virtual bool AddAll(SupportClass.CollectionSupport collection) { throw null; }
AddAll(System.Collections.ICollection collection)83         public virtual bool AddAll(System.Collections.ICollection collection) { throw null; }
Contains(object element)84         public virtual bool Contains(object element) { throw null; }
ContainsAll(SupportClass.CollectionSupport collection)85         public virtual bool ContainsAll(SupportClass.CollectionSupport collection) { throw null; }
ContainsAll(System.Collections.ICollection collection)86         public virtual bool ContainsAll(System.Collections.ICollection collection) { throw null; }
IsEmpty()87         public virtual bool IsEmpty() { throw null; }
Remove(object element)88         public virtual bool Remove(object element) { throw null; }
RemoveAll(SupportClass.CollectionSupport collection)89         public virtual bool RemoveAll(SupportClass.CollectionSupport collection) { throw null; }
RemoveAll(System.Collections.ICollection collection)90         public virtual bool RemoveAll(System.Collections.ICollection collection) { throw null; }
RetainAll(SupportClass.CollectionSupport collection)91         public virtual bool RetainAll(SupportClass.CollectionSupport collection) { throw null; }
RetainAll(System.Collections.ICollection collection)92         public virtual bool RetainAll(System.Collections.ICollection collection) { throw null; }
ToArray()93         public virtual object[] ToArray() { throw null; }
ToArray(object[] objects)94         public virtual object[] ToArray(object[] objects) { throw null; }
ToCollectionSupport(object[] array)95         public static SupportClass.CollectionSupport ToCollectionSupport(object[] array) { throw null; }
96     }
97     public partial class DateTimeFormatManager
98     {
99         public static SupportClass.DateTimeFormatManager.DateTimeFormatHashTable manager;
DateTimeFormatManager()100         public DateTimeFormatManager() { }
101         public partial class DateTimeFormatHashTable : System.Collections.Hashtable
102         {
DateTimeFormatHashTable()103             public DateTimeFormatHashTable() { }
GetDateFormatPattern(System.Globalization.DateTimeFormatInfo format)104             public string GetDateFormatPattern(System.Globalization.DateTimeFormatInfo format) { throw null; }
GetTimeFormatPattern(System.Globalization.DateTimeFormatInfo format)105             public string GetTimeFormatPattern(System.Globalization.DateTimeFormatInfo format) { throw null; }
SetDateFormatPattern(System.Globalization.DateTimeFormatInfo format, string newPattern)106             public void SetDateFormatPattern(System.Globalization.DateTimeFormatInfo format, string newPattern) { }
SetTimeFormatPattern(System.Globalization.DateTimeFormatInfo format, string newPattern)107             public void SetTimeFormatPattern(System.Globalization.DateTimeFormatInfo format, string newPattern) { }
108         }
109     }
110     public partial class ListCollectionSupport : System.Collections.ArrayList
111     {
ListCollectionSupport()112         public ListCollectionSupport() { }
ListCollectionSupport(System.Collections.ICollection collection)113         public ListCollectionSupport(System.Collections.ICollection collection) { }
ListCollectionSupport(int capacity)114         public ListCollectionSupport(int capacity) { }
Add(object valueToInsert)115         public virtual new bool Add(object valueToInsert) { throw null; }
AddAll(SupportClass.CollectionSupport collection)116         public virtual bool AddAll(SupportClass.CollectionSupport collection) { throw null; }
AddAll(System.Collections.IList collection)117         public virtual bool AddAll(System.Collections.IList collection) { throw null; }
AddAll(int index, SupportClass.CollectionSupport collection)118         public virtual bool AddAll(int index, SupportClass.CollectionSupport collection) { throw null; }
AddAll(int index, System.Collections.IList list)119         public virtual bool AddAll(int index, System.Collections.IList list) { throw null; }
ContainsAll(SupportClass.CollectionSupport collection)120         public virtual bool ContainsAll(SupportClass.CollectionSupport collection) { throw null; }
ContainsAll(System.Collections.ICollection collection)121         public virtual bool ContainsAll(System.Collections.ICollection collection) { throw null; }
Get(int index)122         public virtual object Get(int index) { throw null; }
GetLast()123         public virtual object GetLast() { throw null; }
IsEmpty()124         public virtual bool IsEmpty() { throw null; }
ListCollectionClone()125         public virtual object ListCollectionClone() { throw null; }
ListIterator()126         public virtual System.Collections.IEnumerator ListIterator() { throw null; }
ListIterator(int index)127         public virtual System.Collections.IEnumerator ListIterator(int index) { throw null; }
RemoveAll(SupportClass.CollectionSupport collection)128         public virtual bool RemoveAll(SupportClass.CollectionSupport collection) { throw null; }
RemoveAll(System.Collections.ICollection collection)129         public virtual bool RemoveAll(System.Collections.ICollection collection) { throw null; }
RemoveElement(int index)130         public virtual object RemoveElement(int index) { throw null; }
RemoveElement(object element)131         public virtual bool RemoveElement(object element) { throw null; }
RemoveFirst()132         public virtual object RemoveFirst() { throw null; }
RemoveLast()133         public virtual object RemoveLast() { throw null; }
RetainAll(SupportClass.CollectionSupport collection)134         public virtual bool RetainAll(SupportClass.CollectionSupport collection) { throw null; }
RetainAll(System.Collections.ICollection collection)135         public virtual bool RetainAll(System.Collections.ICollection collection) { throw null; }
Set(int index, object element)136         public virtual object Set(int index, object element) { throw null; }
SubList(int startIndex, int endIndex)137         public virtual SupportClass.ListCollectionSupport SubList(int startIndex, int endIndex) { throw null; }
ToArray(object[] objects)138         public virtual object[] ToArray(object[] objects) { throw null; }
139     }
140     public partial class MessageDigestSupport
141     {
MessageDigestSupport(string algorithm)142         public MessageDigestSupport(string algorithm) { }
143         public System.Security.Cryptography.HashAlgorithm Algorithm { get { throw null; } set { } }
144         public string AlgorithmName { get { throw null; } }
145         public byte[] Data { get { throw null; } set { } }
146         [System.CLSCompliantAttribute(false)]
DigestData()147         public sbyte[] DigestData() { throw null; }
148         [System.CLSCompliantAttribute(false)]
DigestData(byte[] newData)149         public sbyte[] DigestData(byte[] newData) { throw null; }
150         [System.CLSCompliantAttribute(false)]
EquivalentDigest(sbyte[] firstDigest, sbyte[] secondDigest)151         public static bool EquivalentDigest(sbyte[] firstDigest, sbyte[] secondDigest) { throw null; }
GetInstance(string algorithm)152         public static SupportClass.MessageDigestSupport GetInstance(string algorithm) { throw null; }
Reset()153         public void Reset() { }
ToString()154         public override string ToString() { throw null; }
Update(byte newData)155         public void Update(byte newData) { }
Update(byte[] newData)156         public void Update(byte[] newData) { }
Update(byte[] newData, int offset, int count)157         public void Update(byte[] newData, int offset, int count) { }
158     }
159     public partial class SecureRandomSupport
160     {
SecureRandomSupport()161         public SecureRandomSupport() { }
SecureRandomSupport(byte[] seed)162         public SecureRandomSupport(byte[] seed) { }
GetSeed(int numberOfBytes)163         public static byte[] GetSeed(int numberOfBytes) { throw null; }
164         [System.CLSCompliantAttribute(false)]
NextBytes(byte[] randomnumbersarray)165         public sbyte[] NextBytes(byte[] randomnumbersarray) { throw null; }
SetSeed(byte[] newSeed)166         public void SetSeed(byte[] newSeed) { }
SetSeed(long newSeed)167         public void SetSeed(long newSeed) { }
168     }
169     public partial class SetSupport : System.Collections.ArrayList
170     {
SetSupport()171         public SetSupport() { }
SetSupport(System.Collections.ICollection collection)172         public SetSupport(System.Collections.ICollection collection) { }
SetSupport(int capacity)173         public SetSupport(int capacity) { }
Add(object objectToAdd)174         public virtual new bool Add(object objectToAdd) { throw null; }
AddAll(SupportClass.CollectionSupport collection)175         public virtual bool AddAll(SupportClass.CollectionSupport collection) { throw null; }
AddAll(System.Collections.ICollection collection)176         public virtual bool AddAll(System.Collections.ICollection collection) { throw null; }
ContainsAll(SupportClass.CollectionSupport collection)177         public virtual bool ContainsAll(SupportClass.CollectionSupport collection) { throw null; }
ContainsAll(System.Collections.ICollection collection)178         public virtual bool ContainsAll(System.Collections.ICollection collection) { throw null; }
IsEmpty()179         public virtual bool IsEmpty() { throw null; }
Remove(object elementToRemove)180         public virtual new bool Remove(object elementToRemove) { throw null; }
RemoveAll(SupportClass.CollectionSupport collection)181         public virtual bool RemoveAll(SupportClass.CollectionSupport collection) { throw null; }
RemoveAll(System.Collections.ICollection collection)182         public virtual bool RemoveAll(System.Collections.ICollection collection) { throw null; }
RetainAll(SupportClass.CollectionSupport collection)183         public virtual bool RetainAll(SupportClass.CollectionSupport collection) { throw null; }
RetainAll(System.Collections.ICollection collection)184         public virtual bool RetainAll(System.Collections.ICollection collection) { throw null; }
ToArray()185         public virtual new object[] ToArray() { throw null; }
ToArray(object[] objects)186         public virtual object[] ToArray(object[] objects) { throw null; }
187     }
188     public partial interface SingleThreadModel
189     {
190     }
191     public partial class ThreadClass : IThreadRunnable
192     {
ThreadClass()193         public ThreadClass() { }
ThreadClass(string Name)194         public ThreadClass(string Name) { }
ThreadClass(System.Threading.ThreadStart Start)195         public ThreadClass(System.Threading.ThreadStart Start) { }
ThreadClass(System.Threading.ThreadStart Start, string Name)196         public ThreadClass(System.Threading.ThreadStart Start, string Name) { }
197         public System.Threading.Thread Instance { get { throw null; } set { } }
198         public bool IsAlive { get { throw null; } }
199         public bool IsBackground { get { throw null; } set { } }
200         public string Name { get { throw null; } set { } }
201         public System.Threading.ThreadPriority Priority { get { throw null; } set { } }
Abort()202         public void Abort() { }
Abort(object stateInfo)203         public void Abort(object stateInfo) { }
Current()204         public static SupportClass.ThreadClass Current() { throw null; }
Interrupt()205         public virtual void Interrupt() { }
Join()206         public void Join() { }
Join(long MiliSeconds)207         public void Join(long MiliSeconds) { }
Join(long MiliSeconds, int NanoSeconds)208         public void Join(long MiliSeconds, int NanoSeconds) { }
Resume()209         public void Resume() { }
Run()210         public virtual void Run() { }
Start()211         public virtual void Start() { }
Suspend()212         public void Suspend() { }
ToString()213         public override string ToString() { throw null; }
214     }
215     public partial class Tokenizer
216     {
Tokenizer(string source)217         public Tokenizer(string source) { }
Tokenizer(string source, string delimiters)218         public Tokenizer(string source, string delimiters) { }
Tokenizer(string source, string delimiters, bool retDel)219         public Tokenizer(string source, string delimiters, bool retDel) { }
220         public int Count { get { throw null; } }
HasMoreTokens()221         public bool HasMoreTokens() { throw null; }
NextToken()222         public string NextToken() { throw null; }
NextToken(string delimiters)223         public string NextToken(string delimiters) { throw null; }
224     }
225 }
226 namespace Novell.Directory.Ldap
227 {
228     public enum AuthenticationTypes
229     {
230         Anonymous = 16,
231         Delegation = 256,
232         Encryption = 2,
233         FastBind = 32,
234         None = 0,
235         ReadonlyServer = 4,
236         Sealing = 128,
237         Secure = 1,
238         SecureSocketsLayer = 2,
239         ServerBind = 512,
240         Signing = 64,
241     }
CertificateValidationCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, int[] certificateErrors)242     public delegate bool CertificateValidationCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, int[] certificateErrors);
243     public partial class InterThreadException : Novell.Directory.Ldap.LdapException
244     {
InterThreadException()245         internal InterThreadException() { }
246     }
247     public partial class LdapAbandonRequest : Novell.Directory.Ldap.LdapMessage
248     {
LdapAbandonRequest(int id, Novell.Directory.Ldap.LdapControl[] cont)249         public LdapAbandonRequest(int id, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
250     }
251     public partial class LdapAddRequest : Novell.Directory.Ldap.LdapMessage
252     {
LdapAddRequest(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapControl[] cont)253         public LdapAddRequest(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
254         public virtual Novell.Directory.Ldap.LdapEntry Entry { get { throw null; } }
ToString()255         public override string ToString() { throw null; }
256     }
257     public partial class LdapAttribute : System.ICloneable, System.IComparable
258     {
LdapAttribute(Novell.Directory.Ldap.LdapAttribute attr)259         public LdapAttribute(Novell.Directory.Ldap.LdapAttribute attr) { }
LdapAttribute(string attrName)260         public LdapAttribute(string attrName) { }
261         [System.CLSCompliantAttribute(false)]
LdapAttribute(string attrName, sbyte[] attrBytes)262         public LdapAttribute(string attrName, sbyte[] attrBytes) { }
LdapAttribute(string attrName, string attrString)263         public LdapAttribute(string attrName, string attrString) { }
LdapAttribute(string attrName, string[] attrStrings)264         public LdapAttribute(string attrName, string[] attrStrings) { }
265         [System.CLSCompliantAttribute(false)]
266         public virtual sbyte[] ByteValue { get { throw null; } }
267         [System.CLSCompliantAttribute(false)]
268         public virtual sbyte[][] ByteValueArray { get { throw null; } }
269         public virtual System.Collections.IEnumerator ByteValues { get { throw null; } }
270         public virtual string LangSubtype { get { throw null; } }
271         public virtual string Name { get { throw null; } }
272         public virtual string StringValue { get { throw null; } }
273         public virtual string[] StringValueArray { get { throw null; } }
274         public virtual System.Collections.IEnumerator StringValues { get { throw null; } }
275         protected internal virtual string Value { set { } }
addBase64Value(char[] attrChars)276         public virtual void addBase64Value(char[] attrChars) { }
addBase64Value(string attrString)277         public virtual void addBase64Value(string attrString) { }
addBase64Value(System.Text.StringBuilder attrString, int start, int end)278         public virtual void addBase64Value(System.Text.StringBuilder attrString, int start, int end) { }
addURLValue(string url)279         public virtual void addURLValue(string url) { }
addURLValue(System.Uri url)280         public virtual void addURLValue(System.Uri url) { }
281         [System.CLSCompliantAttribute(false)]
addValue(sbyte[] attrBytes)282         public virtual void addValue(sbyte[] attrBytes) { }
addValue(string attrString)283         public virtual void addValue(string attrString) { }
Clone()284         public object Clone() { throw null; }
CompareTo(object attribute)285         public virtual int CompareTo(object attribute) { throw null; }
getBaseName()286         public virtual string getBaseName() { throw null; }
getBaseName(string attrName)287         public static string getBaseName(string attrName) { throw null; }
getSubtypes()288         public virtual string[] getSubtypes() { throw null; }
getSubtypes(string attrName)289         public static string[] getSubtypes(string attrName) { throw null; }
hasSubtype(string subtype)290         public virtual bool hasSubtype(string subtype) { throw null; }
hasSubtypes(string[] subtypes)291         public virtual bool hasSubtypes(string[] subtypes) { throw null; }
292         [System.CLSCompliantAttribute(false)]
removeValue(sbyte[] attrBytes)293         public virtual void removeValue(sbyte[] attrBytes) { }
removeValue(string attrString)294         public virtual void removeValue(string attrString) { }
size()295         public virtual int size() { throw null; }
ToString()296         public override string ToString() { throw null; }
297     }
298     public partial class LdapAttributeSchema : Novell.Directory.Ldap.LdapSchemaElement
299     {
300         public const int DIRECTORY_OPERATION = 1;
301         public const int DISTRIBUTED_OPERATION = 2;
302         public const int DSA_OPERATION = 3;
303         public const int USER_APPLICATIONS = 0;
LdapAttributeSchema(string raw)304         public LdapAttributeSchema(string raw) : base (default(string)) { }
LdapAttributeSchema(string[] names, string oid, string description, string syntaxString, bool single, string superior, bool obsolete, string equality, string ordering, string substring, bool collective, bool isUserModifiable, int usage)305         public LdapAttributeSchema(string[] names, string oid, string description, string syntaxString, bool single, string superior, bool obsolete, string equality, string ordering, string substring, bool collective, bool isUserModifiable, int usage) : base (default(string)) { }
306         public virtual bool Collective { get { throw null; } }
307         public virtual string EqualityMatchingRule { get { throw null; } }
308         public virtual string OrderingMatchingRule { get { throw null; } }
309         public virtual bool SingleValued { get { throw null; } }
310         public virtual string SubstringMatchingRule { get { throw null; } }
311         public virtual string Superior { get { throw null; } }
312         public virtual string SyntaxString { get { throw null; } }
313         public virtual int Usage { get { throw null; } }
314         public virtual bool UserModifiable { get { throw null; } }
formatString()315         protected internal override string formatString() { throw null; }
316     }
317     public partial class LdapAttributeSet : SupportClass.AbstractSetSupport, System.ICloneable
318     {
LdapAttributeSet()319         public LdapAttributeSet() { }
320         public override int Count { get { throw null; } }
Add(object attr)321         public override bool Add(object attr) { throw null; }
AddAll(System.Collections.ICollection c)322         public override bool AddAll(System.Collections.ICollection c) { throw null; }
Clear()323         public override void Clear() { }
Clone()324         public override object Clone() { throw null; }
Contains(object attr)325         public override bool Contains(object attr) { throw null; }
getAttribute(string attrName)326         public virtual Novell.Directory.Ldap.LdapAttribute getAttribute(string attrName) { throw null; }
getAttribute(string attrName, string lang)327         public virtual Novell.Directory.Ldap.LdapAttribute getAttribute(string attrName, string lang) { throw null; }
GetEnumerator()328         public override System.Collections.IEnumerator GetEnumerator() { throw null; }
getSubset(string subtype)329         public virtual Novell.Directory.Ldap.LdapAttributeSet getSubset(string subtype) { throw null; }
IsEmpty()330         public override bool IsEmpty() { throw null; }
Remove(object object_Renamed)331         public override bool Remove(object object_Renamed) { throw null; }
ToString()332         public override string ToString() { throw null; }
333     }
334     public partial interface LdapAuthHandler : Novell.Directory.Ldap.LdapReferralHandler
335     {
getAuthProvider(string host, int port)336         Novell.Directory.Ldap.LdapAuthProvider getAuthProvider(string host, int port);
337     }
338     public partial class LdapAuthProvider
339     {
340         [System.CLSCompliantAttribute(false)]
LdapAuthProvider(string dn, sbyte[] password)341         public LdapAuthProvider(string dn, sbyte[] password) { }
342         public virtual string DN { get { throw null; } }
343         [System.CLSCompliantAttribute(false)]
344         public virtual sbyte[] Password { get { throw null; } }
345     }
346     public partial interface LdapBindHandler : Novell.Directory.Ldap.LdapReferralHandler
347     {
Bind(string[] ldapurl, Novell.Directory.Ldap.LdapConnection conn)348         Novell.Directory.Ldap.LdapConnection Bind(string[] ldapurl, Novell.Directory.Ldap.LdapConnection conn);
349     }
350     public partial class LdapBindRequest : Novell.Directory.Ldap.LdapMessage
351     {
352         [System.CLSCompliantAttribute(false)]
LdapBindRequest(int version, string dn, sbyte[] passwd, Novell.Directory.Ldap.LdapControl[] cont)353         public LdapBindRequest(int version, string dn, sbyte[] passwd, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
354         [System.CLSCompliantAttribute(false)]
LdapBindRequest(int version, string dn, string mechanism, sbyte[] credentials, Novell.Directory.Ldap.LdapControl[] cont)355         public LdapBindRequest(int version, string dn, string mechanism, sbyte[] credentials, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
356         public virtual string AuthenticationDN { get { throw null; } }
ToString()357         public override string ToString() { throw null; }
358     }
359     public partial class LdapCompareAttrNames : System.Collections.IComparer
360     {
LdapCompareAttrNames(string attrName)361         public LdapCompareAttrNames(string attrName) { }
LdapCompareAttrNames(string attrName, bool ascendingFlag)362         public LdapCompareAttrNames(string attrName, bool ascendingFlag) { }
LdapCompareAttrNames(string[] attrNames)363         public LdapCompareAttrNames(string[] attrNames) { }
LdapCompareAttrNames(string[] attrNames, bool[] ascendingFlags)364         public LdapCompareAttrNames(string[] attrNames, bool[] ascendingFlags) { }
365         public virtual System.Globalization.CultureInfo Locale { get { throw null; } set { } }
Compare(object object1, object object2)366         public virtual int Compare(object object1, object object2) { throw null; }
Equals(object comparator)367         public override bool Equals(object comparator) { throw null; }
368     }
369     public partial class LdapCompareRequest : Novell.Directory.Ldap.LdapMessage
370     {
371         [System.CLSCompliantAttribute(false)]
LdapCompareRequest(string dn, string name, sbyte[] value_Renamed, Novell.Directory.Ldap.LdapControl[] cont)372         public LdapCompareRequest(string dn, string name, sbyte[] value_Renamed, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
373         [System.CLSCompliantAttribute(false)]
374         public virtual sbyte[] AssertionValue { get { throw null; } }
375         public virtual string AttributeDescription { get { throw null; } }
376         public virtual string DN { get { throw null; } }
377     }
378     public partial class LdapConnection : System.ICloneable
379     {
380         public const string ALL_USER_ATTRS = "*";
381         public const int DEFAULT_PORT = 389;
382         public const int DEFAULT_SSL_PORT = 636;
383         public const string Ldap_PROPERTY_PROTOCOL = "version.protocol";
384         public const string Ldap_PROPERTY_SDK = "version.sdk";
385         public const string Ldap_PROPERTY_SECURITY = "version.security";
386         public const int Ldap_V3 = 3;
387         public const string NO_ATTRS = "1.1";
388         public const int SCOPE_BASE = 0;
389         public const int SCOPE_ONE = 1;
390         public const int SCOPE_SUB = 2;
391         public const string SERVER_SHUTDOWN_OID = "1.3.6.1.4.1.1466.20036";
LdapConnection()392         public LdapConnection() { }
393         public virtual string AuthenticationDN { get { throw null; } }
394         public virtual string AuthenticationMethod { get { throw null; } }
395         public virtual bool Bound { get { throw null; } }
396         public virtual bool Connected { get { throw null; } }
397         public virtual Novell.Directory.Ldap.LdapConstraints Constraints { get { throw null; } set { } }
398         public virtual string Host { get { throw null; } }
399         public virtual int Port { get { throw null; } }
400         public virtual int ProtocolVersion { get { throw null; } }
401         public virtual Novell.Directory.Ldap.LdapControl[] ResponseControls { get { throw null; } }
402         public virtual object SaslBindCallbackHandler { get { throw null; } }
403         public virtual System.Collections.IDictionary SaslBindProperties { get { throw null; } }
404         public virtual Novell.Directory.Ldap.LdapSearchConstraints SearchConstraints { get { throw null; } }
405         public bool SecureSocketLayer { get { throw null; } set { } }
406         public virtual bool TLS { get { throw null; } }
407         public event Novell.Directory.Ldap.CertificateValidationCallback UserDefinedServerCertValidationDelegate { add { } remove { } }
Abandon(Novell.Directory.Ldap.LdapMessageQueue queue)408         public virtual void Abandon(Novell.Directory.Ldap.LdapMessageQueue queue) { }
Abandon(Novell.Directory.Ldap.LdapMessageQueue queue, Novell.Directory.Ldap.LdapConstraints cons)409         public virtual void Abandon(Novell.Directory.Ldap.LdapMessageQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { }
Abandon(Novell.Directory.Ldap.LdapSearchResults results)410         public virtual void Abandon(Novell.Directory.Ldap.LdapSearchResults results) { }
Abandon(Novell.Directory.Ldap.LdapSearchResults results, Novell.Directory.Ldap.LdapConstraints cons)411         public virtual void Abandon(Novell.Directory.Ldap.LdapSearchResults results, Novell.Directory.Ldap.LdapConstraints cons) { }
Abandon(int id)412         public virtual void Abandon(int id) { }
Abandon(int id, Novell.Directory.Ldap.LdapConstraints cons)413         public virtual void Abandon(int id, Novell.Directory.Ldap.LdapConstraints cons) { }
Add(Novell.Directory.Ldap.LdapEntry entry)414         public virtual void Add(Novell.Directory.Ldap.LdapEntry entry) { }
Add(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapConstraints cons)415         public virtual void Add(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapConstraints cons) { }
Add(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapResponseQueue queue)416         public virtual Novell.Directory.Ldap.LdapResponseQueue Add(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
Add(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons)417         public virtual Novell.Directory.Ldap.LdapResponseQueue Add(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
AddUnsolicitedNotificationListener(Novell.Directory.Ldap.LdapUnsolicitedNotificationListener listener)418         public virtual void AddUnsolicitedNotificationListener(Novell.Directory.Ldap.LdapUnsolicitedNotificationListener listener) { }
419         [System.CLSCompliantAttribute(false)]
Bind(int version, string dn, sbyte[] passwd)420         public virtual void Bind(int version, string dn, sbyte[] passwd) { }
421         [System.CLSCompliantAttribute(false)]
Bind(int version, string dn, sbyte[] passwd, Novell.Directory.Ldap.LdapConstraints cons)422         public virtual void Bind(int version, string dn, sbyte[] passwd, Novell.Directory.Ldap.LdapConstraints cons) { }
423         [System.CLSCompliantAttribute(false)]
Bind(int version, string dn, sbyte[] passwd, Novell.Directory.Ldap.LdapResponseQueue queue)424         public virtual Novell.Directory.Ldap.LdapResponseQueue Bind(int version, string dn, sbyte[] passwd, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
425         [System.CLSCompliantAttribute(false)]
Bind(int version, string dn, sbyte[] passwd, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons, string mech)426         public virtual Novell.Directory.Ldap.LdapResponseQueue Bind(int version, string dn, sbyte[] passwd, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons, string mech) { throw null; }
Bind(int version, string dn, string passwd)427         public virtual void Bind(int version, string dn, string passwd) { }
Bind(int version, string dn, string passwd, Novell.Directory.Ldap.LdapConstraints cons)428         public virtual void Bind(int version, string dn, string passwd, Novell.Directory.Ldap.LdapConstraints cons) { }
Bind(string dn, string passwd)429         public virtual void Bind(string dn, string passwd) { }
Bind(string dn, string passwd, Novell.Directory.Ldap.AuthenticationTypes authenticationTypes)430         public virtual void Bind(string dn, string passwd, Novell.Directory.Ldap.AuthenticationTypes authenticationTypes) { }
Bind(string dn, string passwd, Novell.Directory.Ldap.LdapConstraints cons)431         public virtual void Bind(string dn, string passwd, Novell.Directory.Ldap.LdapConstraints cons) { }
Clone()432         public object Clone() { throw null; }
Compare(string dn, Novell.Directory.Ldap.LdapAttribute attr)433         public virtual bool Compare(string dn, Novell.Directory.Ldap.LdapAttribute attr) { throw null; }
Compare(string dn, Novell.Directory.Ldap.LdapAttribute attr, Novell.Directory.Ldap.LdapConstraints cons)434         public virtual bool Compare(string dn, Novell.Directory.Ldap.LdapAttribute attr, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
Compare(string dn, Novell.Directory.Ldap.LdapAttribute attr, Novell.Directory.Ldap.LdapResponseQueue queue)435         public virtual Novell.Directory.Ldap.LdapResponseQueue Compare(string dn, Novell.Directory.Ldap.LdapAttribute attr, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
Compare(string dn, Novell.Directory.Ldap.LdapAttribute attr, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons)436         public virtual Novell.Directory.Ldap.LdapResponseQueue Compare(string dn, Novell.Directory.Ldap.LdapAttribute attr, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
Connect(string host, int port)437         public virtual void Connect(string host, int port) { }
Delete(string dn)438         public virtual void Delete(string dn) { }
Delete(string dn, Novell.Directory.Ldap.LdapConstraints cons)439         public virtual void Delete(string dn, Novell.Directory.Ldap.LdapConstraints cons) { }
Delete(string dn, Novell.Directory.Ldap.LdapResponseQueue queue)440         public virtual Novell.Directory.Ldap.LdapResponseQueue Delete(string dn, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
Delete(string dn, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons)441         public virtual Novell.Directory.Ldap.LdapResponseQueue Delete(string dn, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
Disconnect()442         public virtual void Disconnect() { }
Disconnect(Novell.Directory.Ldap.LdapConstraints cons)443         public virtual void Disconnect(Novell.Directory.Ldap.LdapConstraints cons) { }
ExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op)444         public virtual Novell.Directory.Ldap.LdapExtendedResponse ExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op) { throw null; }
ExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapConstraints cons)445         public virtual Novell.Directory.Ldap.LdapExtendedResponse ExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
ExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapConstraints cons, Novell.Directory.Ldap.LdapResponseQueue queue)446         public virtual Novell.Directory.Ldap.LdapResponseQueue ExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapConstraints cons, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
ExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapResponseQueue queue)447         public virtual Novell.Directory.Ldap.LdapResponseQueue ExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
FetchSchema(string schemaDN)448         public virtual Novell.Directory.Ldap.LdapSchema FetchSchema(string schemaDN) { throw null; }
~LdapConnection()449         ~LdapConnection() { }
getProperty(string name)450         public virtual object getProperty(string name) { throw null; }
GetSchemaDN()451         public virtual string GetSchemaDN() { throw null; }
GetSchemaDN(string dn)452         public virtual string GetSchemaDN(string dn) { throw null; }
MakeExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapConstraints cons)453         protected internal virtual Novell.Directory.Ldap.LdapMessage MakeExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
Modify(string dn, Novell.Directory.Ldap.LdapModification mod)454         public virtual void Modify(string dn, Novell.Directory.Ldap.LdapModification mod) { }
Modify(string dn, Novell.Directory.Ldap.LdapModification mod, Novell.Directory.Ldap.LdapConstraints cons)455         public virtual void Modify(string dn, Novell.Directory.Ldap.LdapModification mod, Novell.Directory.Ldap.LdapConstraints cons) { }
Modify(string dn, Novell.Directory.Ldap.LdapModification mod, Novell.Directory.Ldap.LdapResponseQueue queue)456         public virtual Novell.Directory.Ldap.LdapResponseQueue Modify(string dn, Novell.Directory.Ldap.LdapModification mod, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
Modify(string dn, Novell.Directory.Ldap.LdapModification mod, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons)457         public virtual Novell.Directory.Ldap.LdapResponseQueue Modify(string dn, Novell.Directory.Ldap.LdapModification mod, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
Modify(string dn, Novell.Directory.Ldap.LdapModification[] mods)458         public virtual void Modify(string dn, Novell.Directory.Ldap.LdapModification[] mods) { }
Modify(string dn, Novell.Directory.Ldap.LdapModification[] mods, Novell.Directory.Ldap.LdapConstraints cons)459         public virtual void Modify(string dn, Novell.Directory.Ldap.LdapModification[] mods, Novell.Directory.Ldap.LdapConstraints cons) { }
Modify(string dn, Novell.Directory.Ldap.LdapModification[] mods, Novell.Directory.Ldap.LdapResponseQueue queue)460         public virtual Novell.Directory.Ldap.LdapResponseQueue Modify(string dn, Novell.Directory.Ldap.LdapModification[] mods, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
Modify(string dn, Novell.Directory.Ldap.LdapModification[] mods, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons)461         public virtual Novell.Directory.Ldap.LdapResponseQueue Modify(string dn, Novell.Directory.Ldap.LdapModification[] mods, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
Read(Novell.Directory.Ldap.LdapUrl toGet)462         public static Novell.Directory.Ldap.LdapEntry Read(Novell.Directory.Ldap.LdapUrl toGet) { throw null; }
Read(Novell.Directory.Ldap.LdapUrl toGet, Novell.Directory.Ldap.LdapSearchConstraints cons)463         public static Novell.Directory.Ldap.LdapEntry Read(Novell.Directory.Ldap.LdapUrl toGet, Novell.Directory.Ldap.LdapSearchConstraints cons) { throw null; }
Read(string dn)464         public virtual Novell.Directory.Ldap.LdapEntry Read(string dn) { throw null; }
Read(string dn, Novell.Directory.Ldap.LdapSearchConstraints cons)465         public virtual Novell.Directory.Ldap.LdapEntry Read(string dn, Novell.Directory.Ldap.LdapSearchConstraints cons) { throw null; }
Read(string dn, string[] attrs)466         public virtual Novell.Directory.Ldap.LdapEntry Read(string dn, string[] attrs) { throw null; }
Read(string dn, string[] attrs, Novell.Directory.Ldap.LdapSearchConstraints cons)467         public virtual Novell.Directory.Ldap.LdapEntry Read(string dn, string[] attrs, Novell.Directory.Ldap.LdapSearchConstraints cons) { throw null; }
RemoveUnsolicitedNotificationListener(Novell.Directory.Ldap.LdapUnsolicitedNotificationListener listener)468         public virtual void RemoveUnsolicitedNotificationListener(Novell.Directory.Ldap.LdapUnsolicitedNotificationListener listener) { }
Rename(string dn, string newRdn, bool deleteOldRdn)469         public virtual void Rename(string dn, string newRdn, bool deleteOldRdn) { }
Rename(string dn, string newRdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapConstraints cons)470         public virtual void Rename(string dn, string newRdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapConstraints cons) { }
Rename(string dn, string newRdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapResponseQueue queue)471         public virtual Novell.Directory.Ldap.LdapResponseQueue Rename(string dn, string newRdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
Rename(string dn, string newRdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons)472         public virtual Novell.Directory.Ldap.LdapResponseQueue Rename(string dn, string newRdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
Rename(string dn, string newRdn, string newParentdn, bool deleteOldRdn)473         public virtual void Rename(string dn, string newRdn, string newParentdn, bool deleteOldRdn) { }
Rename(string dn, string newRdn, string newParentdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapConstraints cons)474         public virtual void Rename(string dn, string newRdn, string newParentdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapConstraints cons) { }
Rename(string dn, string newRdn, string newParentdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapResponseQueue queue)475         public virtual Novell.Directory.Ldap.LdapResponseQueue Rename(string dn, string newRdn, string newParentdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
Rename(string dn, string newRdn, string newParentdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons)476         public virtual Novell.Directory.Ldap.LdapResponseQueue Rename(string dn, string newRdn, string newParentdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
Search(Novell.Directory.Ldap.LdapUrl toGet)477         public static Novell.Directory.Ldap.LdapSearchResults Search(Novell.Directory.Ldap.LdapUrl toGet) { throw null; }
Search(Novell.Directory.Ldap.LdapUrl toGet, Novell.Directory.Ldap.LdapSearchConstraints cons)478         public static Novell.Directory.Ldap.LdapSearchResults Search(Novell.Directory.Ldap.LdapUrl toGet, Novell.Directory.Ldap.LdapSearchConstraints cons) { throw null; }
Search(string base_Renamed, int scope, string filter, string[] attrs, bool typesOnly)479         public virtual Novell.Directory.Ldap.LdapSearchResults Search(string base_Renamed, int scope, string filter, string[] attrs, bool typesOnly) { throw null; }
Search(string base_Renamed, int scope, string filter, string[] attrs, bool typesOnly, Novell.Directory.Ldap.LdapSearchConstraints cons)480         public virtual Novell.Directory.Ldap.LdapSearchResults Search(string base_Renamed, int scope, string filter, string[] attrs, bool typesOnly, Novell.Directory.Ldap.LdapSearchConstraints cons) { throw null; }
Search(string base_Renamed, int scope, string filter, string[] attrs, bool typesOnly, Novell.Directory.Ldap.LdapSearchQueue queue)481         public virtual Novell.Directory.Ldap.LdapSearchQueue Search(string base_Renamed, int scope, string filter, string[] attrs, bool typesOnly, Novell.Directory.Ldap.LdapSearchQueue queue) { throw null; }
Search(string base_Renamed, int scope, string filter, string[] attrs, bool typesOnly, Novell.Directory.Ldap.LdapSearchQueue queue, Novell.Directory.Ldap.LdapSearchConstraints cons)482         public virtual Novell.Directory.Ldap.LdapSearchQueue Search(string base_Renamed, int scope, string filter, string[] attrs, bool typesOnly, Novell.Directory.Ldap.LdapSearchQueue queue, Novell.Directory.Ldap.LdapSearchConstraints cons) { throw null; }
SendRequest(Novell.Directory.Ldap.LdapMessage request, Novell.Directory.Ldap.LdapMessageQueue queue)483         public virtual Novell.Directory.Ldap.LdapMessageQueue SendRequest(Novell.Directory.Ldap.LdapMessage request, Novell.Directory.Ldap.LdapMessageQueue queue) { throw null; }
SendRequest(Novell.Directory.Ldap.LdapMessage request, Novell.Directory.Ldap.LdapMessageQueue queue, Novell.Directory.Ldap.LdapConstraints cons)484         public virtual Novell.Directory.Ldap.LdapMessageQueue SendRequest(Novell.Directory.Ldap.LdapMessage request, Novell.Directory.Ldap.LdapMessageQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
startTLS()485         public virtual void startTLS() { }
stopTLS()486         public virtual void stopTLS() { }
487     }
488     public partial class LdapConstraints : System.ICloneable
489     {
LdapConstraints()490         public LdapConstraints() { }
LdapConstraints(int msLimit, bool doReferrals, Novell.Directory.Ldap.LdapReferralHandler handler, int hop_limit)491         public LdapConstraints(int msLimit, bool doReferrals, Novell.Directory.Ldap.LdapReferralHandler handler, int hop_limit) { }
492         public virtual int HopLimit { get { throw null; } set { } }
493         public virtual bool ReferralFollowing { get { throw null; } set { } }
494         public virtual int TimeLimit { get { throw null; } set { } }
Clone()495         public object Clone() { throw null; }
getControls()496         public virtual Novell.Directory.Ldap.LdapControl[] getControls() { throw null; }
getProperty(string name)497         public virtual object getProperty(string name) { throw null; }
setControls(Novell.Directory.Ldap.LdapControl control)498         public virtual void setControls(Novell.Directory.Ldap.LdapControl control) { }
setControls(Novell.Directory.Ldap.LdapControl[] controls)499         public virtual void setControls(Novell.Directory.Ldap.LdapControl[] controls) { }
setProperty(string name, object value_Renamed)500         public virtual void setProperty(string name, object value_Renamed) { }
setReferralHandler(Novell.Directory.Ldap.LdapReferralHandler handler)501         public virtual void setReferralHandler(Novell.Directory.Ldap.LdapReferralHandler handler) { }
502     }
503     public partial class LdapControl : System.ICloneable
504     {
LdapControl(Novell.Directory.Ldap.Rfc2251.RfcControl control)505         protected internal LdapControl(Novell.Directory.Ldap.Rfc2251.RfcControl control) { }
506         [System.CLSCompliantAttribute(false)]
LdapControl(string oid, bool critical, sbyte[] values)507         public LdapControl(string oid, bool critical, sbyte[] values) { }
508         public virtual bool Critical { get { throw null; } }
509         public virtual string ID { get { throw null; } }
Clone()510         public object Clone() { throw null; }
511         [System.CLSCompliantAttribute(false)]
getValue()512         public virtual sbyte[] getValue() { throw null; }
register(string oid, System.Type controlClass)513         public static void register(string oid, System.Type controlClass) { }
514         [System.CLSCompliantAttribute(false)]
setValue(sbyte[] controlValue)515         protected internal virtual void setValue(sbyte[] controlValue) { }
516     }
517     public partial class LdapDeleteRequest : Novell.Directory.Ldap.LdapMessage
518     {
LdapDeleteRequest(string dn, Novell.Directory.Ldap.LdapControl[] cont)519         public LdapDeleteRequest(string dn, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
520         public virtual string DN { get { throw null; } }
ToString()521         public override string ToString() { throw null; }
522     }
523     public partial class LdapDITContentRuleSchema : Novell.Directory.Ldap.LdapSchemaElement
524     {
LdapDITContentRuleSchema(string raw)525         public LdapDITContentRuleSchema(string raw) : base (default(string)) { }
LdapDITContentRuleSchema(string[] names, string oid, string description, bool obsolete, string[] auxiliary, string[] required, string[] optional, string[] precluded)526         public LdapDITContentRuleSchema(string[] names, string oid, string description, bool obsolete, string[] auxiliary, string[] required, string[] optional, string[] precluded) : base (default(string)) { }
527         public virtual string[] AuxiliaryClasses { get { throw null; } }
528         public virtual string[] OptionalAttributes { get { throw null; } }
529         public virtual string[] PrecludedAttributes { get { throw null; } }
530         public virtual string[] RequiredAttributes { get { throw null; } }
formatString()531         protected internal override string formatString() { throw null; }
532     }
533     public partial class LdapDITStructureRuleSchema : Novell.Directory.Ldap.LdapSchemaElement
534     {
LdapDITStructureRuleSchema(string raw)535         public LdapDITStructureRuleSchema(string raw) : base (default(string)) { }
LdapDITStructureRuleSchema(string[] names, int ruleID, string description, bool obsolete, string nameForm, string[] superiorIDs)536         public LdapDITStructureRuleSchema(string[] names, int ruleID, string description, bool obsolete, string nameForm, string[] superiorIDs) : base (default(string)) { }
537         public virtual string NameForm { get { throw null; } }
538         public virtual int RuleID { get { throw null; } }
539         public virtual string[] Superiors { get { throw null; } }
formatString()540         protected internal override string formatString() { throw null; }
541     }
542     public partial class LdapDN
543     {
LdapDN()544         public LdapDN() { }
545         [System.CLSCompliantAttribute(false)]
equals(string dn1, string dn2)546         public static bool equals(string dn1, string dn2) { throw null; }
escapeRDN(string rdn)547         public static string escapeRDN(string rdn) { throw null; }
explodeDN(string dn, bool noTypes)548         public static string[] explodeDN(string dn, bool noTypes) { throw null; }
explodeRDN(string rdn, bool noTypes)549         public static string[] explodeRDN(string rdn, bool noTypes) { throw null; }
isValid(string dn)550         public static bool isValid(string dn) { throw null; }
normalize(string dn)551         public static string normalize(string dn) { throw null; }
unescapeRDN(string rdn)552         public static string unescapeRDN(string rdn) { throw null; }
553     }
554     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
555     public partial struct LdapDSConstants
556     {
557         public static readonly int LDAP_DS_40X_REFERENCE_ENTRY;
558         public static readonly int LDAP_DS_ALIAS_ENTRY;
559         public static readonly long LDAP_DS_ATTR_COMPARE;
560         public static readonly long LDAP_DS_ATTR_INHERIT_CTL;
561         public static readonly long LDAP_DS_ATTR_READ;
562         public static readonly long LDAP_DS_ATTR_SELF;
563         public static readonly long LDAP_DS_ATTR_SUPERVISOR;
564         public static readonly long LDAP_DS_ATTR_WRITE;
565         public static readonly int LDAP_DS_AUDITED;
566         public static readonly int LDAP_DS_BACKLINKED;
567         public static readonly int LDAP_DS_CONTAINER_ALIAS;
568         public static readonly int LDAP_DS_CONTAINER_ENTRY;
569         public static readonly long LDAP_DS_DYNAMIC_ACL;
570         public static readonly long LDAP_DS_ENTRY_ADD;
571         public static readonly long LDAP_DS_ENTRY_BROWSE;
572         public static readonly int LDAP_DS_ENTRY_DAMAGED;
573         public static readonly long LDAP_DS_ENTRY_DELETE;
574         public static readonly long LDAP_DS_ENTRY_INHERIT_CTL;
575         public static readonly int LDAP_DS_ENTRY_NOT_PRESENT;
576         public static readonly long LDAP_DS_ENTRY_RENAME;
577         public static readonly long LDAP_DS_ENTRY_SUPERVISOR;
578         public static readonly int LDAP_DS_ENTRY_VERIFY_CTS;
579         public static readonly int LDAP_DS_MATCHES_LIST_FILTER;
580         public static readonly int LDAP_DS_NEW_ENTRY;
581         public static readonly int LDAP_DS_PARTITION_ROOT;
582         public static readonly int LDAP_DS_REFERENCE_ENTRY;
583         public static readonly int LDAP_DS_TEMPORARY_REFERENCE;
584     }
585     public partial class LdapEntry : System.IComparable
586     {
587         protected internal Novell.Directory.Ldap.LdapAttributeSet attrs;
588         protected internal string dn;
LdapEntry()589         public LdapEntry() { }
LdapEntry(string dn)590         public LdapEntry(string dn) { }
LdapEntry(string dn, Novell.Directory.Ldap.LdapAttributeSet attrs)591         public LdapEntry(string dn, Novell.Directory.Ldap.LdapAttributeSet attrs) { }
592         [System.CLSCompliantAttribute(false)]
593         public virtual string DN { get { throw null; } }
CompareTo(object entry)594         public virtual int CompareTo(object entry) { throw null; }
getAttribute(string attrName)595         public virtual Novell.Directory.Ldap.LdapAttribute getAttribute(string attrName) { throw null; }
getAttributeSet()596         public virtual Novell.Directory.Ldap.LdapAttributeSet getAttributeSet() { throw null; }
getAttributeSet(string subtype)597         public virtual Novell.Directory.Ldap.LdapAttributeSet getAttributeSet(string subtype) { throw null; }
ToString()598         public override string ToString() { throw null; }
599     }
600     public partial class LdapException : System.Exception
601     {
602         public const int ADMIN_LIMIT_EXCEEDED = 11;
603         public const int AFFECTS_MULTIPLE_DSAS = 71;
604         public const int ALIAS_DEREFERENCING_PROBLEM = 36;
605         public const int ALIAS_PROBLEM = 33;
606         public const int AMBIGUOUS_RESPONSE = 101;
607         public const int ATTRIBUTE_OR_VALUE_EXISTS = 20;
608         public const int AUTH_METHOD_NOT_SUPPORTED = 7;
609         public const int AUTH_UNKNOWN = 86;
610         public const int BUSY = 51;
611         public const int CLIENT_LOOP = 96;
612         public const int COMPARE_FALSE = 5;
613         public const int COMPARE_TRUE = 6;
614         public const int CONFIDENTIALITY_REQUIRED = 13;
615         public const int CONNECT_ERROR = 91;
616         public const int CONSTRAINT_VIOLATION = 19;
617         public const int CONTROL_NOT_FOUND = 93;
618         public const int DECODING_ERROR = 84;
619         public const int ENCODING_ERROR = 83;
620         public const int ENTRY_ALREADY_EXISTS = 68;
621         public const int FILTER_ERROR = 87;
622         public const int INAPPROPRIATE_AUTHENTICATION = 48;
623         public const int INAPPROPRIATE_MATCHING = 18;
624         public const int INSUFFICIENT_ACCESS_RIGHTS = 50;
625         public const int INVALID_ATTRIBUTE_SYNTAX = 21;
626         public const int INVALID_CREDENTIALS = 49;
627         public const int INVALID_DN_SYNTAX = 34;
628         public const int INVALID_RESPONSE = 100;
629         public const int IS_LEAF = 35;
630         public const int Ldap_NOT_SUPPORTED = 92;
631         public const int Ldap_PARTIAL_RESULTS = 9;
632         public const int Ldap_TIMEOUT = 85;
633         public const int LOCAL_ERROR = 82;
634         public const int LOOP_DETECT = 54;
635         public const int MORE_RESULTS_TO_RETURN = 95;
636         public const int NAMING_VIOLATION = 64;
637         public const int NOT_ALLOWED_ON_NONLEAF = 66;
638         public const int NOT_ALLOWED_ON_RDN = 67;
639         public const int NO_MEMORY = 90;
640         public const int NO_RESULTS_RETURNED = 94;
641         public const int NO_SUCH_ATTRIBUTE = 16;
642         public const int NO_SUCH_OBJECT = 32;
643         public const int OBJECT_CLASS_MODS_PROHIBITED = 69;
644         public const int OBJECT_CLASS_VIOLATION = 65;
645         public const int OPERATIONS_ERROR = 1;
646         public const int OTHER = 80;
647         public const int PROTOCOL_ERROR = 2;
648         public const int REFERRAL = 10;
649         public const int REFERRAL_LIMIT_EXCEEDED = 97;
650         public const int SASL_BIND_IN_PROGRESS = 14;
651         public const int SERVER_DOWN = 81;
652         public const int SIZE_LIMIT_EXCEEDED = 4;
653         public const int SSL_HANDSHAKE_FAILED = 113;
654         public const int SSL_PROVIDER_NOT_FOUND = 114;
655         public const int STRONG_AUTH_REQUIRED = 8;
656         public const int SUCCESS = 0;
657         public const int TIME_LIMIT_EXCEEDED = 3;
658         public const int TLS_NOT_SUPPORTED = 112;
659         public const int UNAVAILABLE = 52;
660         public const int UNAVAILABLE_CRITICAL_EXTENSION = 12;
661         public const int UNDEFINED_ATTRIBUTE_TYPE = 17;
662         public const int UNWILLING_TO_PERFORM = 53;
663         public const int USER_CANCELLED = 88;
LdapException()664         public LdapException() { }
LdapException(string messageOrKey, int resultCode, string serverMsg)665         public LdapException(string messageOrKey, int resultCode, string serverMsg) { }
LdapException(string messageOrKey, int resultCode, string serverMsg, System.Exception rootException)666         public LdapException(string messageOrKey, int resultCode, string serverMsg, System.Exception rootException) { }
LdapException(string messageOrKey, int resultCode, string serverMsg, string matchedDN)667         public LdapException(string messageOrKey, int resultCode, string serverMsg, string matchedDN) { }
LdapException(string messageOrKey, object[] arguments, int resultCode, string serverMsg)668         public LdapException(string messageOrKey, object[] arguments, int resultCode, string serverMsg) { }
LdapException(string messageOrKey, object[] arguments, int resultCode, string serverMsg, System.Exception rootException)669         public LdapException(string messageOrKey, object[] arguments, int resultCode, string serverMsg, System.Exception rootException) { }
LdapException(string messageOrKey, object[] arguments, int resultCode, string serverMsg, string matchedDN)670         public LdapException(string messageOrKey, object[] arguments, int resultCode, string serverMsg, string matchedDN) { }
671         public virtual System.Exception Cause { get { throw null; } }
672         public virtual string LdapErrorMessage { get { throw null; } }
673         public virtual string MatchedDN { get { throw null; } }
674         public override string Message { get { throw null; } }
675         public virtual int ResultCode { get { throw null; } }
resultCodeToString()676         public virtual string resultCodeToString() { throw null; }
resultCodeToString(System.Globalization.CultureInfo locale)677         public virtual string resultCodeToString(System.Globalization.CultureInfo locale) { throw null; }
resultCodeToString(int code)678         public static string resultCodeToString(int code) { throw null; }
resultCodeToString(int code, System.Globalization.CultureInfo locale)679         public static string resultCodeToString(int code, System.Globalization.CultureInfo locale) { throw null; }
ToString()680         public override string ToString() { throw null; }
681     }
682     public partial class LdapExtendedOperation : System.ICloneable
683     {
684         [System.CLSCompliantAttribute(false)]
LdapExtendedOperation(string oid, sbyte[] vals)685         public LdapExtendedOperation(string oid, sbyte[] vals) { }
Clone()686         public object Clone() { throw null; }
getID()687         public virtual string getID() { throw null; }
688         [System.CLSCompliantAttribute(false)]
getValue()689         public virtual sbyte[] getValue() { throw null; }
setID(string newoid)690         protected internal virtual void setID(string newoid) { }
691         [System.CLSCompliantAttribute(false)]
setValue(sbyte[] newVals)692         protected internal virtual void setValue(sbyte[] newVals) { }
693     }
694     public partial class LdapExtendedRequest : Novell.Directory.Ldap.LdapMessage
695     {
LdapExtendedRequest(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapControl[] cont)696         public LdapExtendedRequest(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
697         public virtual Novell.Directory.Ldap.LdapExtendedOperation ExtendedOperation { get { throw null; } }
698     }
699     public partial class LdapExtendedResponse : Novell.Directory.Ldap.LdapResponse
700     {
LdapExtendedResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message)701         public LdapExtendedResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message) : base (default(Novell.Directory.Ldap.InterThreadException), default(Novell.Directory.Ldap.Utilclass.ReferralInfo)) { }
702         public virtual string ID { get { throw null; } }
703         public static Novell.Directory.Ldap.Utilclass.RespExtensionSet RegisteredResponses { get { throw null; } }
704         [System.CLSCompliantAttribute(false)]
705         public virtual sbyte[] Value { get { throw null; } }
register(string oid, System.Type extendedResponseClass)706         public static void register(string oid, System.Type extendedResponseClass) { }
707     }
708     public partial class LdapIntermediateResponse : Novell.Directory.Ldap.LdapResponse
709     {
LdapIntermediateResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message)710         public LdapIntermediateResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message) : base (default(Novell.Directory.Ldap.InterThreadException), default(Novell.Directory.Ldap.Utilclass.ReferralInfo)) { }
getID()711         public string getID() { throw null; }
getRegisteredResponses()712         public static Novell.Directory.Ldap.Utilclass.RespExtensionSet getRegisteredResponses() { throw null; }
713         [System.CLSCompliantAttribute(false)]
getValue()714         public sbyte[] getValue() { throw null; }
register(string oid, System.Type extendedResponseClass)715         public static void register(string oid, System.Type extendedResponseClass) { }
716     }
717     public partial class LdapLocalException : Novell.Directory.Ldap.LdapException
718     {
LdapLocalException()719         public LdapLocalException() { }
LdapLocalException(string messageOrKey, int resultCode)720         public LdapLocalException(string messageOrKey, int resultCode) { }
LdapLocalException(string messageOrKey, int resultCode, System.Exception rootException)721         public LdapLocalException(string messageOrKey, int resultCode, System.Exception rootException) { }
LdapLocalException(string messageOrKey, object[] arguments, int resultCode)722         public LdapLocalException(string messageOrKey, object[] arguments, int resultCode) { }
LdapLocalException(string messageOrKey, object[] arguments, int resultCode, System.Exception rootException)723         public LdapLocalException(string messageOrKey, object[] arguments, int resultCode, System.Exception rootException) { }
ToString()724         public override string ToString() { throw null; }
725     }
726     public partial class LdapMatchingRuleSchema : Novell.Directory.Ldap.LdapSchemaElement
727     {
LdapMatchingRuleSchema(string rawMatchingRule, string rawMatchingRuleUse)728         public LdapMatchingRuleSchema(string rawMatchingRule, string rawMatchingRuleUse) : base (default(string)) { }
LdapMatchingRuleSchema(string[] names, string oid, string description, string[] attributes, bool obsolete, string syntaxString)729         public LdapMatchingRuleSchema(string[] names, string oid, string description, string[] attributes, bool obsolete, string syntaxString) : base (default(string)) { }
730         public virtual string[] Attributes { get { throw null; } }
731         public virtual string SyntaxString { get { throw null; } }
formatString()732         protected internal override string formatString() { throw null; }
733     }
734     public partial class LdapMatchingRuleUseSchema : Novell.Directory.Ldap.LdapSchemaElement
735     {
LdapMatchingRuleUseSchema(string raw)736         public LdapMatchingRuleUseSchema(string raw) : base (default(string)) { }
LdapMatchingRuleUseSchema(string[] names, string oid, string description, bool obsolete, string[] attributes)737         public LdapMatchingRuleUseSchema(string[] names, string oid, string description, bool obsolete, string[] attributes) : base (default(string)) { }
738         public virtual string[] Attributes { get { throw null; } }
formatString()739         protected internal override string formatString() { throw null; }
740     }
741     public partial class LdapMessage
742     {
743         public const int ABANDON_REQUEST = 16;
744         public const int ADD_REQUEST = 8;
745         public const int ADD_RESPONSE = 9;
746         public const int BIND_REQUEST = 0;
747         public const int BIND_RESPONSE = 1;
748         public const int COMPARE_REQUEST = 14;
749         public const int COMPARE_RESPONSE = 15;
750         public const int DEL_REQUEST = 10;
751         public const int DEL_RESPONSE = 11;
752         public const int EXTENDED_REQUEST = 23;
753         public const int EXTENDED_RESPONSE = 24;
754         public const int INTERMEDIATE_RESPONSE = 25;
755         protected internal Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message;
756         public const int MODIFY_RDN_REQUEST = 12;
757         public const int MODIFY_RDN_RESPONSE = 13;
758         public const int MODIFY_REQUEST = 6;
759         public const int MODIFY_RESPONSE = 7;
760         public const int SEARCH_REQUEST = 3;
761         public const int SEARCH_RESPONSE = 4;
762         public const int SEARCH_RESULT = 5;
763         public const int SEARCH_RESULT_REFERENCE = 19;
764         public const int UNBIND_REQUEST = 2;
LdapMessage(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message)765         protected internal LdapMessage(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message) { }
766         public virtual Novell.Directory.Ldap.LdapControl[] Controls { get { throw null; } }
767         public virtual int MessageID { get { throw null; } }
768         public virtual bool Request { get { throw null; } }
769         public virtual string Tag { get { throw null; } set { } }
770         public virtual int Type { get { throw null; } }
ToString()771         public override string ToString() { throw null; }
772     }
773     public abstract partial class LdapMessageQueue
774     {
LdapMessageQueue()775         internal LdapMessageQueue() { }
776         public virtual int[] MessageIDs { get { throw null; } }
getResponse()777         public virtual Novell.Directory.Ldap.LdapMessage getResponse() { throw null; }
getResponse(int msgid)778         public virtual Novell.Directory.Ldap.LdapMessage getResponse(int msgid) { throw null; }
isComplete(int msgid)779         public virtual bool isComplete(int msgid) { throw null; }
isResponseReceived()780         public virtual bool isResponseReceived() { throw null; }
isResponseReceived(int msgid)781         public virtual bool isResponseReceived(int msgid) { throw null; }
782     }
783     public partial class LdapModification
784     {
785         public const int ADD = 0;
786         public const int DELETE = 1;
787         public const int REPLACE = 2;
LdapModification(int op, Novell.Directory.Ldap.LdapAttribute attr)788         public LdapModification(int op, Novell.Directory.Ldap.LdapAttribute attr) { }
789         public virtual Novell.Directory.Ldap.LdapAttribute Attribute { get { throw null; } }
790         public virtual int Op { get { throw null; } }
791     }
792     public partial class LdapModifyDNRequest : Novell.Directory.Ldap.LdapMessage
793     {
LdapModifyDNRequest(string dn, string newRdn, string newParentdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapControl[] cont)794         public LdapModifyDNRequest(string dn, string newRdn, string newParentdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
795         public virtual bool DeleteOldRDN { get { throw null; } }
796         public virtual string DN { get { throw null; } }
797         public virtual string NewRDN { get { throw null; } }
798         public virtual string ParentDN { get { throw null; } }
ToString()799         public override string ToString() { throw null; }
800     }
801     public partial class LdapModifyRequest : Novell.Directory.Ldap.LdapMessage
802     {
LdapModifyRequest(string dn, Novell.Directory.Ldap.LdapModification[] mods, Novell.Directory.Ldap.LdapControl[] cont)803         public LdapModifyRequest(string dn, Novell.Directory.Ldap.LdapModification[] mods, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
804         public virtual string DN { get { throw null; } }
805         public virtual Novell.Directory.Ldap.LdapModification[] Modifications { get { throw null; } }
ToString()806         public override string ToString() { throw null; }
807     }
808     public partial class LdapNameFormSchema : Novell.Directory.Ldap.LdapSchemaElement
809     {
LdapNameFormSchema(string raw)810         public LdapNameFormSchema(string raw) : base (default(string)) { }
LdapNameFormSchema(string[] names, string oid, string description, bool obsolete, string objectClass, string[] required, string[] optional)811         public LdapNameFormSchema(string[] names, string oid, string description, bool obsolete, string objectClass, string[] required, string[] optional) : base (default(string)) { }
812         public virtual string ObjectClass { get { throw null; } }
813         public virtual string[] OptionalNamingAttributes { get { throw null; } }
814         public virtual string[] RequiredNamingAttributes { get { throw null; } }
formatString()815         protected internal override string formatString() { throw null; }
816     }
817     public partial class LdapObjectClassSchema : Novell.Directory.Ldap.LdapSchemaElement
818     {
819         public const int ABSTRACT = 0;
820         public const int AUXILIARY = 2;
821         public const int STRUCTURAL = 1;
LdapObjectClassSchema(string raw)822         public LdapObjectClassSchema(string raw) : base (default(string)) { }
LdapObjectClassSchema(string[] names, string oid, string[] superiors, string description, string[] required, string[] optional, int type, bool obsolete)823         public LdapObjectClassSchema(string[] names, string oid, string[] superiors, string description, string[] required, string[] optional, int type, bool obsolete) : base (default(string)) { }
824         public virtual string[] OptionalAttributes { get { throw null; } }
825         public virtual string[] RequiredAttributes { get { throw null; } }
826         public virtual string[] Superiors { get { throw null; } }
827         public virtual int Type { get { throw null; } }
formatString()828         protected internal override string formatString() { throw null; }
829     }
830     public partial class LdapReferralException : Novell.Directory.Ldap.LdapException
831     {
LdapReferralException()832         public LdapReferralException() { }
LdapReferralException(string message)833         public LdapReferralException(string message) { }
LdapReferralException(string message, System.Exception rootException)834         public LdapReferralException(string message, System.Exception rootException) { }
LdapReferralException(string message, int resultCode, string serverMessage)835         public LdapReferralException(string message, int resultCode, string serverMessage) { }
LdapReferralException(string message, int resultCode, string serverMessage, System.Exception rootException)836         public LdapReferralException(string message, int resultCode, string serverMessage, System.Exception rootException) { }
LdapReferralException(string message, object[] arguments)837         public LdapReferralException(string message, object[] arguments) { }
LdapReferralException(string message, object[] arguments, System.Exception rootException)838         public LdapReferralException(string message, object[] arguments, System.Exception rootException) { }
LdapReferralException(string message, object[] arguments, int resultCode, string serverMessage)839         public LdapReferralException(string message, object[] arguments, int resultCode, string serverMessage) { }
LdapReferralException(string message, object[] arguments, int resultCode, string serverMessage, System.Exception rootException)840         public LdapReferralException(string message, object[] arguments, int resultCode, string serverMessage, System.Exception rootException) { }
841         public virtual string FailedReferral { get { throw null; } set { } }
getReferrals()842         public virtual string[] getReferrals() { throw null; }
ToString()843         public override string ToString() { throw null; }
844     }
845     public partial interface LdapReferralHandler
846     {
847     }
848     public partial class LdapResponse : Novell.Directory.Ldap.LdapMessage
849     {
LdapResponse(Novell.Directory.Ldap.InterThreadException ex, Novell.Directory.Ldap.Utilclass.ReferralInfo activeReferral)850         public LdapResponse(Novell.Directory.Ldap.InterThreadException ex, Novell.Directory.Ldap.Utilclass.ReferralInfo activeReferral) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
LdapResponse(int type)851         public LdapResponse(int type) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
LdapResponse(int type, int resultCode, string matchedDN, string serverMessage, string[] referrals, Novell.Directory.Ldap.LdapControl[] controls)852         public LdapResponse(int type, int resultCode, string matchedDN, string serverMessage, string[] referrals, Novell.Directory.Ldap.LdapControl[] controls) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
853         public override Novell.Directory.Ldap.LdapControl[] Controls { get { throw null; } }
854         public virtual string ErrorMessage { get { throw null; } }
855         public virtual string MatchedDN { get { throw null; } }
856         public override int MessageID { get { throw null; } }
857         public virtual string[] Referrals { get { throw null; } }
858         public virtual int ResultCode { get { throw null; } }
859         public override int Type { get { throw null; } }
860     }
861     public partial class LdapResponseQueue : Novell.Directory.Ldap.LdapMessageQueue
862     {
LdapResponseQueue()863         internal LdapResponseQueue() { }
merge(Novell.Directory.Ldap.LdapMessageQueue queue2)864         public virtual void merge(Novell.Directory.Ldap.LdapMessageQueue queue2) { }
865     }
866     public partial class LdapSchema : Novell.Directory.Ldap.LdapEntry
867     {
LdapSchema(Novell.Directory.Ldap.LdapEntry ent)868         public LdapSchema(Novell.Directory.Ldap.LdapEntry ent) { }
869         public virtual System.Collections.IEnumerator AttributeNames { get { throw null; } }
870         public virtual System.Collections.IEnumerator AttributeSchemas { get { throw null; } }
871         public virtual System.Collections.IEnumerator DITContentRuleNames { get { throw null; } }
872         public virtual System.Collections.IEnumerator DITContentRuleSchemas { get { throw null; } }
873         public virtual System.Collections.IEnumerator DITStructureRuleNames { get { throw null; } }
874         public virtual System.Collections.IEnumerator DITStructureRuleSchemas { get { throw null; } }
875         public virtual System.Collections.IEnumerator MatchingRuleNames { get { throw null; } }
876         public virtual System.Collections.IEnumerator MatchingRuleSchemas { get { throw null; } }
877         public virtual System.Collections.IEnumerator MatchingRuleUseNames { get { throw null; } }
878         public virtual System.Collections.IEnumerator MatchingRuleUseSchemas { get { throw null; } }
879         public virtual System.Collections.IEnumerator NameFormNames { get { throw null; } }
880         public virtual System.Collections.IEnumerator NameFormSchemas { get { throw null; } }
881         public virtual System.Collections.IEnumerator ObjectClassNames { get { throw null; } }
882         public virtual System.Collections.IEnumerator ObjectClassSchemas { get { throw null; } }
883         public virtual System.Collections.IEnumerator SyntaxSchemas { get { throw null; } }
getAttributeSchema(string name)884         public virtual Novell.Directory.Ldap.LdapAttributeSchema getAttributeSchema(string name) { throw null; }
getDITContentRuleSchema(string name)885         public virtual Novell.Directory.Ldap.LdapDITContentRuleSchema getDITContentRuleSchema(string name) { throw null; }
getDITStructureRuleSchema(int ID)886         public virtual Novell.Directory.Ldap.LdapDITStructureRuleSchema getDITStructureRuleSchema(int ID) { throw null; }
getDITStructureRuleSchema(string name)887         public virtual Novell.Directory.Ldap.LdapDITStructureRuleSchema getDITStructureRuleSchema(string name) { throw null; }
getMatchingRuleSchema(string name)888         public virtual Novell.Directory.Ldap.LdapMatchingRuleSchema getMatchingRuleSchema(string name) { throw null; }
getMatchingRuleUseSchema(string name)889         public virtual Novell.Directory.Ldap.LdapMatchingRuleUseSchema getMatchingRuleUseSchema(string name) { throw null; }
getNameFormSchema(string name)890         public virtual Novell.Directory.Ldap.LdapNameFormSchema getNameFormSchema(string name) { throw null; }
getObjectClassSchema(string name)891         public virtual Novell.Directory.Ldap.LdapObjectClassSchema getObjectClassSchema(string name) { throw null; }
getSyntaxSchema(string oid)892         public virtual Novell.Directory.Ldap.LdapSyntaxSchema getSyntaxSchema(string oid) { throw null; }
893     }
894     public abstract partial class LdapSchemaElement : Novell.Directory.Ldap.LdapAttribute
895     {
896         [System.CLSCompliantAttribute(false)]
897         protected internal string description;
898         protected internal System.Collections.Hashtable hashQualifier;
899         [System.CLSCompliantAttribute(false)]
900         protected internal string[] names;
901         [System.CLSCompliantAttribute(false)]
902         protected internal bool obsolete;
903         protected internal string oid;
904         protected internal string[] qualifier;
LdapSchemaElement(string attrName)905         protected internal LdapSchemaElement(string attrName) : base (default(Novell.Directory.Ldap.LdapAttribute)) { }
906         public virtual string Description { get { throw null; } }
907         public virtual string ID { get { throw null; } }
908         public virtual string[] Names { get { throw null; } }
909         public virtual bool Obsolete { get { throw null; } }
910         public virtual System.Collections.IEnumerator QualifierNames { get { throw null; } }
addValue(byte[] value_Renamed)911         public virtual void addValue(byte[] value_Renamed) { }
addValue(string value_Renamed)912         public override void addValue(string value_Renamed) { }
formatString()913         protected internal abstract string formatString();
getQualifier(string name)914         public virtual string[] getQualifier(string name) { throw null; }
removeValue(byte[] value_Renamed)915         public virtual void removeValue(byte[] value_Renamed) { }
removeValue(string value_Renamed)916         public override void removeValue(string value_Renamed) { }
setQualifier(string name, string[] values)917         public virtual void setQualifier(string name, string[] values) { }
ToString()918         public override string ToString() { throw null; }
919     }
920     public partial class LdapSearchConstraints : Novell.Directory.Ldap.LdapConstraints
921     {
922         public const int DEREF_ALWAYS = 3;
923         public const int DEREF_FINDING = 2;
924         public const int DEREF_NEVER = 0;
925         public const int DEREF_SEARCHING = 1;
LdapSearchConstraints()926         public LdapSearchConstraints() { }
LdapSearchConstraints(Novell.Directory.Ldap.LdapConstraints cons)927         public LdapSearchConstraints(Novell.Directory.Ldap.LdapConstraints cons) { }
LdapSearchConstraints(int msLimit, int serverTimeLimit, int dereference, int maxResults, bool doReferrals, int batchSize, Novell.Directory.Ldap.LdapReferralHandler handler, int hop_limit)928         public LdapSearchConstraints(int msLimit, int serverTimeLimit, int dereference, int maxResults, bool doReferrals, int batchSize, Novell.Directory.Ldap.LdapReferralHandler handler, int hop_limit) { }
929         public virtual int BatchSize { get { throw null; } set { } }
930         public virtual int Dereference { get { throw null; } set { } }
931         public virtual int MaxResults { get { throw null; } set { } }
932         public virtual int ServerTimeLimit { get { throw null; } set { } }
933     }
934     public partial class LdapSearchQueue : Novell.Directory.Ldap.LdapMessageQueue
935     {
LdapSearchQueue()936         internal LdapSearchQueue() { }
merge(Novell.Directory.Ldap.LdapMessageQueue queue2)937         public virtual void merge(Novell.Directory.Ldap.LdapMessageQueue queue2) { }
938     }
939     public partial class LdapSearchRequest : Novell.Directory.Ldap.LdapMessage
940     {
941         public const int AND = 0;
942         public const int ANY = 1;
943         public const int APPROX_MATCH = 8;
944         public const int EQUALITY_MATCH = 3;
945         public const int EXTENSIBLE_MATCH = 9;
946         public const int FINAL = 2;
947         public const int GREATER_OR_EQUAL = 5;
948         public const int INITIAL = 0;
949         public const int LESS_OR_EQUAL = 6;
950         public const int NOT = 2;
951         public const int OR = 1;
952         public const int PRESENT = 7;
953         public const int SUBSTRINGS = 4;
LdapSearchRequest(string base_Renamed, int scope, Novell.Directory.Ldap.Rfc2251.RfcFilter filter, string[] attrs, int dereference, int maxResults, int serverTimeLimit, bool typesOnly, Novell.Directory.Ldap.LdapControl[] cont)954         public LdapSearchRequest(string base_Renamed, int scope, Novell.Directory.Ldap.Rfc2251.RfcFilter filter, string[] attrs, int dereference, int maxResults, int serverTimeLimit, bool typesOnly, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
LdapSearchRequest(string base_Renamed, int scope, string filter, string[] attrs, int dereference, int maxResults, int serverTimeLimit, bool typesOnly, Novell.Directory.Ldap.LdapControl[] cont)955         public LdapSearchRequest(string base_Renamed, int scope, string filter, string[] attrs, int dereference, int maxResults, int serverTimeLimit, bool typesOnly, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
956         public virtual string[] Attributes { get { throw null; } }
957         public virtual int Dereference { get { throw null; } }
958         public virtual string DN { get { throw null; } }
959         public virtual int MaxResults { get { throw null; } }
960         public virtual int Scope { get { throw null; } }
961         public virtual System.Collections.IEnumerator SearchFilter { get { throw null; } }
962         public virtual int ServerTimeLimit { get { throw null; } }
963         public virtual string StringFilter { get { throw null; } }
964         public virtual bool TypesOnly { get { throw null; } }
965     }
966     public partial class LdapSearchResult : Novell.Directory.Ldap.LdapMessage
967     {
LdapSearchResult(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapControl[] cont)968         public LdapSearchResult(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
969         public virtual Novell.Directory.Ldap.LdapEntry Entry { get { throw null; } }
ToString()970         public override string ToString() { throw null; }
971     }
972     public partial class LdapSearchResultReference : Novell.Directory.Ldap.LdapMessage
973     {
LdapSearchResultReference()974         internal LdapSearchResultReference() : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
975         public virtual string[] Referrals { get { throw null; } }
976     }
977     public partial class LdapSearchResults
978     {
LdapSearchResults()979         internal LdapSearchResults() { }
980         public virtual int Count { get { throw null; } }
981         public virtual Novell.Directory.Ldap.LdapControl[] ResponseControls { get { throw null; } }
hasMore()982         public virtual bool hasMore() { throw null; }
next()983         public virtual Novell.Directory.Ldap.LdapEntry next() { throw null; }
984     }
985     public partial class LdapSyntaxSchema : Novell.Directory.Ldap.LdapSchemaElement
986     {
LdapSyntaxSchema(string raw)987         public LdapSyntaxSchema(string raw) : base (default(string)) { }
LdapSyntaxSchema(string oid, string description)988         public LdapSyntaxSchema(string oid, string description) : base (default(string)) { }
formatString()989         protected internal override string formatString() { throw null; }
990     }
991     public partial class LdapUnbindRequest : Novell.Directory.Ldap.LdapMessage
992     {
LdapUnbindRequest(Novell.Directory.Ldap.LdapControl[] cont)993         public LdapUnbindRequest(Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
994     }
995     public partial interface LdapUnsolicitedNotificationListener
996     {
messageReceived(Novell.Directory.Ldap.LdapExtendedResponse msg)997         void messageReceived(Novell.Directory.Ldap.LdapExtendedResponse msg);
998     }
999     public partial class LdapUrl : System.ICloneable
1000     {
LdapUrl(string url)1001         public LdapUrl(string url) { }
LdapUrl(string host, int port, string dn)1002         public LdapUrl(string host, int port, string dn) { }
LdapUrl(string host, int port, string dn, string[] attrNames, int scope, string filter, string[] extensions)1003         public LdapUrl(string host, int port, string dn, string[] attrNames, int scope, string filter, string[] extensions) { }
LdapUrl(string host, int port, string dn, string[] attrNames, int scope, string filter, string[] extensions, bool secure)1004         public LdapUrl(string host, int port, string dn, string[] attrNames, int scope, string filter, string[] extensions, bool secure) { }
1005         public virtual string[] AttributeArray { get { throw null; } }
1006         public virtual System.Collections.IEnumerator Attributes { get { throw null; } }
1007         public virtual string[] Extensions { get { throw null; } }
1008         public virtual string Filter { get { throw null; } }
1009         public virtual string Host { get { throw null; } }
1010         public virtual int Port { get { throw null; } }
1011         public virtual int Scope { get { throw null; } }
1012         public virtual bool Secure { get { throw null; } }
Clone()1013         public object Clone() { throw null; }
decode(string URLEncoded)1014         public static string decode(string URLEncoded) { throw null; }
encode(string toEncode)1015         public static string encode(string toEncode) { throw null; }
getDN()1016         public virtual string getDN() { throw null; }
ToString()1017         public override string ToString() { throw null; }
1018     }
1019 }
1020 namespace Novell.Directory.Ldap.Asn1
1021 {
1022     public partial class Asn1Boolean : Novell.Directory.Ldap.Asn1.Asn1Object
1023     {
1024         public static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
1025         public const int TAG = 1;
1026         [System.CLSCompliantAttribute(false)]
Asn1Boolean(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)1027         public Asn1Boolean(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
Asn1Boolean(bool content)1028         public Asn1Boolean(bool content) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
booleanValue()1029         public bool booleanValue() { throw null; }
encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed)1030         public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
ToString()1031         public override string ToString() { throw null; }
1032     }
1033     public partial class Asn1Choice : Novell.Directory.Ldap.Asn1.Asn1Object
1034     {
Asn1Choice()1035         protected internal Asn1Choice() : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
Asn1Choice(Novell.Directory.Ldap.Asn1.Asn1Object content)1036         public Asn1Choice(Novell.Directory.Ldap.Asn1.Asn1Object content) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
1037         [System.CLSCompliantAttribute(false)]
1038         protected internal virtual Novell.Directory.Ldap.Asn1.Asn1Object ChoiceValue { set { } }
choiceValue()1039         public Novell.Directory.Ldap.Asn1.Asn1Object choiceValue() { throw null; }
encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed)1040         public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
getIdentifier()1041         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
setIdentifier(Novell.Directory.Ldap.Asn1.Asn1Identifier id)1042         public override void setIdentifier(Novell.Directory.Ldap.Asn1.Asn1Identifier id) { }
ToString()1043         public override string ToString() { throw null; }
1044     }
1045     [System.CLSCompliantAttribute(false)]
1046     public partial interface Asn1Decoder : System.Runtime.Serialization.ISerializable
1047     {
decode(System.IO.Stream in_Renamed)1048         Novell.Directory.Ldap.Asn1.Asn1Object decode(System.IO.Stream in_Renamed);
decode(System.IO.Stream in_Renamed, int[] length)1049         Novell.Directory.Ldap.Asn1.Asn1Object decode(System.IO.Stream in_Renamed, int[] length);
decode(sbyte[] value_Renamed)1050         Novell.Directory.Ldap.Asn1.Asn1Object decode(sbyte[] value_Renamed);
decodeBoolean(System.IO.Stream in_Renamed, int len)1051         object decodeBoolean(System.IO.Stream in_Renamed, int len);
decodeCharacterString(System.IO.Stream in_Renamed, int len)1052         object decodeCharacterString(System.IO.Stream in_Renamed, int len);
decodeNumeric(System.IO.Stream in_Renamed, int len)1053         object decodeNumeric(System.IO.Stream in_Renamed, int len);
decodeOctetString(System.IO.Stream in_Renamed, int len)1054         object decodeOctetString(System.IO.Stream in_Renamed, int len);
1055     }
1056     public partial interface Asn1Encoder : System.Runtime.Serialization.ISerializable
1057     {
encode(Novell.Directory.Ldap.Asn1.Asn1Boolean b, System.IO.Stream out_Renamed)1058         void encode(Novell.Directory.Ldap.Asn1.Asn1Boolean b, System.IO.Stream out_Renamed);
encode(Novell.Directory.Ldap.Asn1.Asn1Identifier id, System.IO.Stream out_Renamed)1059         void encode(Novell.Directory.Ldap.Asn1.Asn1Identifier id, System.IO.Stream out_Renamed);
encode(Novell.Directory.Ldap.Asn1.Asn1Null n, System.IO.Stream out_Renamed)1060         void encode(Novell.Directory.Ldap.Asn1.Asn1Null n, System.IO.Stream out_Renamed);
encode(Novell.Directory.Ldap.Asn1.Asn1Numeric n, System.IO.Stream out_Renamed)1061         void encode(Novell.Directory.Ldap.Asn1.Asn1Numeric n, System.IO.Stream out_Renamed);
encode(Novell.Directory.Ldap.Asn1.Asn1OctetString os, System.IO.Stream out_Renamed)1062         void encode(Novell.Directory.Ldap.Asn1.Asn1OctetString os, System.IO.Stream out_Renamed);
encode(Novell.Directory.Ldap.Asn1.Asn1Structured c, System.IO.Stream out_Renamed)1063         void encode(Novell.Directory.Ldap.Asn1.Asn1Structured c, System.IO.Stream out_Renamed);
encode(Novell.Directory.Ldap.Asn1.Asn1Tagged t, System.IO.Stream out_Renamed)1064         void encode(Novell.Directory.Ldap.Asn1.Asn1Tagged t, System.IO.Stream out_Renamed);
1065     }
1066     public partial class Asn1Enumerated : Novell.Directory.Ldap.Asn1.Asn1Numeric
1067     {
1068         public static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
1069         public const int TAG = 10;
1070         [System.CLSCompliantAttribute(false)]
Asn1Enumerated(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)1071         public Asn1Enumerated(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
Asn1Enumerated(int content)1072         public Asn1Enumerated(int content) { }
Asn1Enumerated(long content)1073         public Asn1Enumerated(long content) { }
encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed)1074         public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
ToString()1075         public override string ToString() { throw null; }
1076     }
1077     public partial class Asn1Identifier : System.ICloneable
1078     {
1079         public const int APPLICATION = 1;
1080         public const int CONTEXT = 2;
1081         public const int PRIVATE = 3;
1082         public const int UNIVERSAL = 0;
Asn1Identifier()1083         public Asn1Identifier() { }
Asn1Identifier(int tagClass, bool constructed, int tag)1084         public Asn1Identifier(int tagClass, bool constructed, int tag) { }
Asn1Identifier(System.IO.Stream in_Renamed)1085         public Asn1Identifier(System.IO.Stream in_Renamed) { }
1086         [System.CLSCompliantAttribute(false)]
1087         public virtual bool Application { get { throw null; } }
1088         public virtual int Asn1Class { get { throw null; } }
1089         public virtual bool Constructed { get { throw null; } }
1090         [System.CLSCompliantAttribute(false)]
1091         public virtual bool Context { get { throw null; } }
1092         public virtual int EncodedLength { get { throw null; } }
1093         [System.CLSCompliantAttribute(false)]
1094         public virtual bool Private { get { throw null; } }
1095         public virtual int Tag { get { throw null; } }
1096         [System.CLSCompliantAttribute(false)]
1097         public virtual bool Universal { get { throw null; } }
Clone()1098         public object Clone() { throw null; }
reset(System.IO.Stream in_Renamed)1099         public void reset(System.IO.Stream in_Renamed) { }
1100     }
1101     public partial class Asn1Integer : Novell.Directory.Ldap.Asn1.Asn1Numeric
1102     {
1103         public static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
1104         public const int TAG = 2;
1105         [System.CLSCompliantAttribute(false)]
Asn1Integer(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)1106         public Asn1Integer(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
Asn1Integer(int content)1107         public Asn1Integer(int content) { }
Asn1Integer(long content)1108         public Asn1Integer(long content) { }
encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed)1109         public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
ToString()1110         public override string ToString() { throw null; }
1111     }
1112     public partial class Asn1Length
1113     {
Asn1Length()1114         public Asn1Length() { }
Asn1Length(int length)1115         public Asn1Length(int length) { }
Asn1Length(System.IO.Stream in_Renamed)1116         public Asn1Length(System.IO.Stream in_Renamed) { }
1117         public virtual int EncodedLength { get { throw null; } }
1118         public virtual int Length { get { throw null; } }
reset(System.IO.Stream in_Renamed)1119         public void reset(System.IO.Stream in_Renamed) { }
1120     }
1121     public partial class Asn1Null : Novell.Directory.Ldap.Asn1.Asn1Object
1122     {
1123         public static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
1124         public const int TAG = 5;
Asn1Null()1125         public Asn1Null() : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed)1126         public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
ToString()1127         public override string ToString() { throw null; }
1128     }
1129     public abstract partial class Asn1Numeric : Novell.Directory.Ldap.Asn1.Asn1Object
1130     {
Asn1Numeric()1131         internal Asn1Numeric() : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
intValue()1132         public int intValue() { throw null; }
longValue()1133         public long longValue() { throw null; }
1134     }
1135     [System.SerializableAttribute]
1136     public abstract partial class Asn1Object : System.Runtime.Serialization.ISerializable
1137     {
Asn1Object(Novell.Directory.Ldap.Asn1.Asn1Identifier id)1138         public Asn1Object(Novell.Directory.Ldap.Asn1.Asn1Identifier id) { }
encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed)1139         public abstract void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed);
1140         [System.CLSCompliantAttribute(false)]
getEncoding(Novell.Directory.Ldap.Asn1.Asn1Encoder enc)1141         public sbyte[] getEncoding(Novell.Directory.Ldap.Asn1.Asn1Encoder enc) { throw null; }
getIdentifier()1142         public virtual Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1143         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
setIdentifier(Novell.Directory.Ldap.Asn1.Asn1Identifier id)1144         public virtual void setIdentifier(Novell.Directory.Ldap.Asn1.Asn1Identifier id) { }
1145         [System.CLSCompliantAttribute(false)]
ToString()1146         public override string ToString() { throw null; }
1147     }
1148     public partial class Asn1OctetString : Novell.Directory.Ldap.Asn1.Asn1Object
1149     {
1150         protected internal static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
1151         public const int TAG = 4;
1152         [System.CLSCompliantAttribute(false)]
Asn1OctetString(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)1153         public Asn1OctetString(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
1154         [System.CLSCompliantAttribute(false)]
Asn1OctetString(sbyte[] content)1155         public Asn1OctetString(sbyte[] content) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
Asn1OctetString(string content)1156         public Asn1OctetString(string content) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
1157         [System.CLSCompliantAttribute(false)]
byteValue()1158         public sbyte[] byteValue() { throw null; }
encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed)1159         public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
stringValue()1160         public string stringValue() { throw null; }
ToString()1161         public override string ToString() { throw null; }
1162     }
1163     public partial class Asn1Sequence : Novell.Directory.Ldap.Asn1.Asn1Structured
1164     {
1165         public const int TAG = 16;
Asn1Sequence()1166         public Asn1Sequence() : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
1167         [System.CLSCompliantAttribute(false)]
Asn1Sequence(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)1168         public Asn1Sequence(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
Asn1Sequence(Novell.Directory.Ldap.Asn1.Asn1Object[] newContent, int size)1169         public Asn1Sequence(Novell.Directory.Ldap.Asn1.Asn1Object[] newContent, int size) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
Asn1Sequence(int size)1170         public Asn1Sequence(int size) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
1171         [System.CLSCompliantAttribute(false)]
ToString()1172         public override string ToString() { throw null; }
1173     }
1174     public partial class Asn1SequenceOf : Novell.Directory.Ldap.Asn1.Asn1Structured
1175     {
1176         public static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
1177         public const int TAG = 16;
Asn1SequenceOf()1178         public Asn1SequenceOf() : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
1179         [System.CLSCompliantAttribute(false)]
Asn1SequenceOf(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)1180         public Asn1SequenceOf(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
Asn1SequenceOf(Novell.Directory.Ldap.Asn1.Asn1Sequence sequence)1181         public Asn1SequenceOf(Novell.Directory.Ldap.Asn1.Asn1Sequence sequence) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
Asn1SequenceOf(int size)1182         public Asn1SequenceOf(int size) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
1183         [System.CLSCompliantAttribute(false)]
ToString()1184         public override string ToString() { throw null; }
1185     }
1186     public partial class Asn1Set : Novell.Directory.Ldap.Asn1.Asn1Structured
1187     {
1188         public static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
1189         public const int TAG = 17;
Asn1Set()1190         public Asn1Set() : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
1191         [System.CLSCompliantAttribute(false)]
Asn1Set(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)1192         public Asn1Set(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
Asn1Set(int size)1193         public Asn1Set(int size) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
1194         [System.CLSCompliantAttribute(false)]
ToString()1195         public override string ToString() { throw null; }
1196     }
1197     public partial class Asn1SetOf : Novell.Directory.Ldap.Asn1.Asn1Structured
1198     {
1199         public static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
1200         public const int TAG = 17;
Asn1SetOf()1201         public Asn1SetOf() : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
Asn1SetOf(Novell.Directory.Ldap.Asn1.Asn1Set set_Renamed)1202         public Asn1SetOf(Novell.Directory.Ldap.Asn1.Asn1Set set_Renamed) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
Asn1SetOf(int size)1203         public Asn1SetOf(int size) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
1204         [System.CLSCompliantAttribute(false)]
ToString()1205         public override string ToString() { throw null; }
1206     }
1207     public abstract partial class Asn1Structured : Novell.Directory.Ldap.Asn1.Asn1Object
1208     {
Asn1Structured(Novell.Directory.Ldap.Asn1.Asn1Identifier id)1209         protected internal Asn1Structured(Novell.Directory.Ldap.Asn1.Asn1Identifier id) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
Asn1Structured(Novell.Directory.Ldap.Asn1.Asn1Identifier id, Novell.Directory.Ldap.Asn1.Asn1Object[] newContent, int size)1210         protected internal Asn1Structured(Novell.Directory.Ldap.Asn1.Asn1Identifier id, Novell.Directory.Ldap.Asn1.Asn1Object[] newContent, int size) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
Asn1Structured(Novell.Directory.Ldap.Asn1.Asn1Identifier id, int size)1211         protected internal Asn1Structured(Novell.Directory.Ldap.Asn1.Asn1Identifier id, int size) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
add(Novell.Directory.Ldap.Asn1.Asn1Object value_Renamed)1212         public void add(Novell.Directory.Ldap.Asn1.Asn1Object value_Renamed) { }
1213         [System.CLSCompliantAttribute(false)]
decodeStructured(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)1214         protected internal void decodeStructured(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed)1215         public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
get_Renamed(int index)1216         public Novell.Directory.Ldap.Asn1.Asn1Object get_Renamed(int index) { throw null; }
set_Renamed(int index, Novell.Directory.Ldap.Asn1.Asn1Object value_Renamed)1217         public void set_Renamed(int index, Novell.Directory.Ldap.Asn1.Asn1Object value_Renamed) { }
size()1218         public int size() { throw null; }
toArray()1219         public Novell.Directory.Ldap.Asn1.Asn1Object[] toArray() { throw null; }
1220         [System.CLSCompliantAttribute(false)]
toString(string type)1221         public virtual string toString(string type) { throw null; }
1222     }
1223     public partial class Asn1Tagged : Novell.Directory.Ldap.Asn1.Asn1Object
1224     {
1225         [System.CLSCompliantAttribute(false)]
Asn1Tagged(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len, Novell.Directory.Ldap.Asn1.Asn1Identifier identifier)1226         public Asn1Tagged(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len, Novell.Directory.Ldap.Asn1.Asn1Identifier identifier) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
Asn1Tagged(Novell.Directory.Ldap.Asn1.Asn1Identifier identifier, Novell.Directory.Ldap.Asn1.Asn1Object object_Renamed)1227         public Asn1Tagged(Novell.Directory.Ldap.Asn1.Asn1Identifier identifier, Novell.Directory.Ldap.Asn1.Asn1Object object_Renamed) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
Asn1Tagged(Novell.Directory.Ldap.Asn1.Asn1Identifier identifier, Novell.Directory.Ldap.Asn1.Asn1Object object_Renamed, bool explicit_Renamed)1228         public Asn1Tagged(Novell.Directory.Ldap.Asn1.Asn1Identifier identifier, Novell.Directory.Ldap.Asn1.Asn1Object object_Renamed, bool explicit_Renamed) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
1229         public virtual bool Explicit { get { throw null; } }
1230         [System.CLSCompliantAttribute(false)]
1231         public virtual Novell.Directory.Ldap.Asn1.Asn1Object TaggedValue { set { } }
encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed)1232         public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
taggedValue()1233         public Novell.Directory.Ldap.Asn1.Asn1Object taggedValue() { throw null; }
ToString()1234         public override string ToString() { throw null; }
1235     }
1236     public partial class LBERDecoder : Novell.Directory.Ldap.Asn1.Asn1Decoder, System.Runtime.Serialization.ISerializable
1237     {
LBERDecoder()1238         public LBERDecoder() { }
decode(System.IO.Stream in_Renamed)1239         public virtual Novell.Directory.Ldap.Asn1.Asn1Object decode(System.IO.Stream in_Renamed) { throw null; }
decode(System.IO.Stream in_Renamed, int[] len)1240         public virtual Novell.Directory.Ldap.Asn1.Asn1Object decode(System.IO.Stream in_Renamed, int[] len) { throw null; }
1241         [System.CLSCompliantAttribute(false)]
decode(sbyte[] value_Renamed)1242         public virtual Novell.Directory.Ldap.Asn1.Asn1Object decode(sbyte[] value_Renamed) { throw null; }
decodeBoolean(System.IO.Stream in_Renamed, int len)1243         public object decodeBoolean(System.IO.Stream in_Renamed, int len) { throw null; }
decodeCharacterString(System.IO.Stream in_Renamed, int len)1244         public object decodeCharacterString(System.IO.Stream in_Renamed, int len) { throw null; }
decodeNumeric(System.IO.Stream in_Renamed, int len)1245         public object decodeNumeric(System.IO.Stream in_Renamed, int len) { throw null; }
decodeOctetString(System.IO.Stream in_Renamed, int len)1246         public object decodeOctetString(System.IO.Stream in_Renamed, int len) { throw null; }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1247         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
1248     }
1249     public partial class LBEREncoder : Novell.Directory.Ldap.Asn1.Asn1Encoder, System.Runtime.Serialization.ISerializable
1250     {
LBEREncoder()1251         public LBEREncoder() { }
encode(Novell.Directory.Ldap.Asn1.Asn1Boolean b, System.IO.Stream out_Renamed)1252         public virtual void encode(Novell.Directory.Ldap.Asn1.Asn1Boolean b, System.IO.Stream out_Renamed) { }
encode(Novell.Directory.Ldap.Asn1.Asn1Identifier id, System.IO.Stream out_Renamed)1253         public void encode(Novell.Directory.Ldap.Asn1.Asn1Identifier id, System.IO.Stream out_Renamed) { }
encode(Novell.Directory.Ldap.Asn1.Asn1Null n, System.IO.Stream out_Renamed)1254         public void encode(Novell.Directory.Ldap.Asn1.Asn1Null n, System.IO.Stream out_Renamed) { }
encode(Novell.Directory.Ldap.Asn1.Asn1Numeric n, System.IO.Stream out_Renamed)1255         public void encode(Novell.Directory.Ldap.Asn1.Asn1Numeric n, System.IO.Stream out_Renamed) { }
encode(Novell.Directory.Ldap.Asn1.Asn1OctetString os, System.IO.Stream out_Renamed)1256         public void encode(Novell.Directory.Ldap.Asn1.Asn1OctetString os, System.IO.Stream out_Renamed) { }
encode(Novell.Directory.Ldap.Asn1.Asn1Structured c, System.IO.Stream out_Renamed)1257         public void encode(Novell.Directory.Ldap.Asn1.Asn1Structured c, System.IO.Stream out_Renamed) { }
encode(Novell.Directory.Ldap.Asn1.Asn1Tagged t, System.IO.Stream out_Renamed)1258         public void encode(Novell.Directory.Ldap.Asn1.Asn1Tagged t, System.IO.Stream out_Renamed) { }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1259         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
1260     }
1261 }
1262 namespace Novell.Directory.Ldap.Controls
1263 {
1264     public partial class LdapEntryChangeControl : Novell.Directory.Ldap.LdapControl
1265     {
1266         [System.CLSCompliantAttribute(false)]
LdapEntryChangeControl(string oid, bool critical, sbyte[] value_Renamed)1267         public LdapEntryChangeControl(string oid, bool critical, sbyte[] value_Renamed) : base (default(string), default(bool), default(sbyte[])) { }
1268         public virtual int ChangeNumber { get { throw null; } }
1269         public virtual int ChangeType { get { throw null; } }
1270         public virtual bool HasChangeNumber { get { throw null; } }
1271         public virtual string PreviousDN { get { throw null; } }
ToString()1272         public override string ToString() { throw null; }
1273     }
1274     public partial class LdapPersistSearchControl : Novell.Directory.Ldap.LdapControl
1275     {
1276         public const int ADD = 1;
1277         public static readonly int ANY;
1278         public const int DELETE = 2;
1279         public const int MODDN = 8;
1280         public const int MODIFY = 4;
LdapPersistSearchControl()1281         public LdapPersistSearchControl() : base (default(string), default(bool), default(sbyte[])) { }
LdapPersistSearchControl(int changeTypes, bool changesOnly, bool returnControls, bool isCritical)1282         public LdapPersistSearchControl(int changeTypes, bool changesOnly, bool returnControls, bool isCritical) : base (default(string), default(bool), default(sbyte[])) { }
1283         public virtual bool ChangesOnly { get { throw null; } set { } }
1284         public virtual int ChangeTypes { get { throw null; } set { } }
1285         public virtual bool ReturnControls { get { throw null; } set { } }
ToString()1286         public override string ToString() { throw null; }
1287     }
1288     public partial class LdapSortControl : Novell.Directory.Ldap.LdapControl
1289     {
LdapSortControl(Novell.Directory.Ldap.Controls.LdapSortKey key, bool critical)1290         public LdapSortControl(Novell.Directory.Ldap.Controls.LdapSortKey key, bool critical) : base (default(string), default(bool), default(sbyte[])) { }
LdapSortControl(Novell.Directory.Ldap.Controls.LdapSortKey[] keys, bool critical)1291         public LdapSortControl(Novell.Directory.Ldap.Controls.LdapSortKey[] keys, bool critical) : base (default(string), default(bool), default(sbyte[])) { }
1292     }
1293     public partial class LdapSortKey
1294     {
LdapSortKey(string keyDescription)1295         public LdapSortKey(string keyDescription) { }
LdapSortKey(string key, bool reverse)1296         public LdapSortKey(string key, bool reverse) { }
LdapSortKey(string key, bool reverse, string matchRule)1297         public LdapSortKey(string key, bool reverse, string matchRule) { }
1298         public virtual string Key { get { throw null; } }
1299         public virtual string MatchRule { get { throw null; } }
1300         public virtual bool Reverse { get { throw null; } }
1301     }
1302     public partial class LdapSortResponse : Novell.Directory.Ldap.LdapControl
1303     {
1304         [System.CLSCompliantAttribute(false)]
LdapSortResponse(string oid, bool critical, sbyte[] values)1305         public LdapSortResponse(string oid, bool critical, sbyte[] values) : base (default(string), default(bool), default(sbyte[])) { }
1306         public virtual string FailedAttribute { get { throw null; } }
1307         public virtual int ResultCode { get { throw null; } }
1308     }
1309     public partial class LdapVirtualListControl : Novell.Directory.Ldap.LdapControl
1310     {
LdapVirtualListControl(int startIndex, int beforeCount, int afterCount, int contentCount)1311         public LdapVirtualListControl(int startIndex, int beforeCount, int afterCount, int contentCount) : base (default(string), default(bool), default(sbyte[])) { }
LdapVirtualListControl(int startIndex, int beforeCount, int afterCount, int contentCount, string context)1312         public LdapVirtualListControl(int startIndex, int beforeCount, int afterCount, int contentCount, string context) : base (default(string), default(bool), default(sbyte[])) { }
LdapVirtualListControl(string jumpTo, int beforeCount, int afterCount)1313         public LdapVirtualListControl(string jumpTo, int beforeCount, int afterCount) : base (default(string), default(bool), default(sbyte[])) { }
LdapVirtualListControl(string jumpTo, int beforeCount, int afterCount, string context)1314         public LdapVirtualListControl(string jumpTo, int beforeCount, int afterCount, string context) : base (default(string), default(bool), default(sbyte[])) { }
1315         public virtual int AfterCount { get { throw null; } }
1316         public virtual int BeforeCount { get { throw null; } }
1317         public virtual string Context { get { throw null; } set { } }
1318         public virtual int ListSize { get { throw null; } set { } }
setRange(int listIndex, int beforeCount, int afterCount)1319         public virtual void setRange(int listIndex, int beforeCount, int afterCount) { }
setRange(string jumpTo, int beforeCount, int afterCount)1320         public virtual void setRange(string jumpTo, int beforeCount, int afterCount) { }
1321     }
1322     public partial class LdapVirtualListResponse : Novell.Directory.Ldap.LdapControl
1323     {
1324         [System.CLSCompliantAttribute(false)]
LdapVirtualListResponse(string oid, bool critical, sbyte[] values)1325         public LdapVirtualListResponse(string oid, bool critical, sbyte[] values) : base (default(string), default(bool), default(sbyte[])) { }
1326         public virtual int ContentCount { get { throw null; } }
1327         public virtual string Context { get { throw null; } }
1328         public virtual int FirstPosition { get { throw null; } }
1329         public virtual int ResultCode { get { throw null; } }
1330     }
1331 }
1332 namespace Novell.Directory.Ldap.Events
1333 {
1334     public partial class BaseEventArgs : System.EventArgs
1335     {
1336         protected Novell.Directory.Ldap.LdapMessage ldap_message;
BaseEventArgs(Novell.Directory.Ldap.LdapMessage message)1337         public BaseEventArgs(Novell.Directory.Ldap.LdapMessage message) { }
1338         public Novell.Directory.Ldap.LdapMessage ContianedEventInformation { get { throw null; } }
1339     }
1340     public partial class DirectoryEventArgs : Novell.Directory.Ldap.Events.BaseEventArgs
1341     {
1342         protected Novell.Directory.Ldap.Events.EventClassifiers eClassification;
DirectoryEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification)1343         public DirectoryEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification) : base (default(Novell.Directory.Ldap.LdapMessage)) { }
1344         public Novell.Directory.Ldap.Events.EventClassifiers EventClassification { get { throw null; } set { } }
1345     }
1346     public partial class DirectoryExceptionEventArgs : Novell.Directory.Ldap.Events.BaseEventArgs
1347     {
1348         protected Novell.Directory.Ldap.LdapException ldap_exception_object;
DirectoryExceptionEventArgs(Novell.Directory.Ldap.LdapMessage message, Novell.Directory.Ldap.LdapException ldapException)1349         public DirectoryExceptionEventArgs(Novell.Directory.Ldap.LdapMessage message, Novell.Directory.Ldap.LdapException ldapException) : base (default(Novell.Directory.Ldap.LdapMessage)) { }
1350         public Novell.Directory.Ldap.LdapException LdapExceptionObject { get { throw null; } }
1351     }
1352     public enum EventClassifiers
1353     {
1354         CLASSIFICATION_EDIR_EVENT = 1,
1355         CLASSIFICATION_LDAP_PSEARCH = 0,
1356         CLASSIFICATION_UNKNOWN = -1,
1357     }
1358     public partial class LdapEventArgs : Novell.Directory.Ldap.Events.DirectoryEventArgs
1359     {
1360         protected Novell.Directory.Ldap.Events.LdapEventType eType;
LdapEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, Novell.Directory.Ldap.Events.LdapEventType aType)1361         public LdapEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, Novell.Directory.Ldap.Events.LdapEventType aType) : base (default(Novell.Directory.Ldap.LdapMessage), default(Novell.Directory.Ldap.Events.EventClassifiers)) { }
1362         public Novell.Directory.Ldap.Events.LdapEventType EventType { get { throw null; } set { } }
ToString()1363         public override string ToString() { throw null; }
1364     }
1365     public abstract partial class LdapEventSource
1366     {
1367         protected const int DEFAULT_SLEEP_TIME = 1000;
1368         protected Novell.Directory.Ldap.Events.LdapEventSource.DirectoryEventHandler directory_event;
1369         protected Novell.Directory.Ldap.Events.LdapEventSource.DirectoryExceptionEventHandler directory_exception_event;
1370         protected internal const int EVENT_TYPE_UNKNOWN = -1;
1371         protected Novell.Directory.Ldap.Events.LdapEventSource.EventsGenerator m_objEventsGenerator;
1372         protected int sleep_interval;
LdapEventSource()1373         protected LdapEventSource() { }
1374         public int SleepInterval { get { throw null; } set { } }
1375         public event Novell.Directory.Ldap.Events.LdapEventSource.DirectoryEventHandler DirectoryEvent { add { } remove { } }
1376         public event Novell.Directory.Ldap.Events.LdapEventSource.DirectoryExceptionEventHandler DirectoryExceptionEvent { add { } remove { } }
GetCurrentListenersState()1377         protected Novell.Directory.Ldap.Events.LdapEventSource.LISTENERS_COUNT GetCurrentListenersState() { throw null; }
GetListeners()1378         protected abstract int GetListeners();
ListenerAdded()1379         protected void ListenerAdded() { }
ListenerRemoved()1380         protected void ListenerRemoved() { }
NotifyDirectoryListeners(Novell.Directory.Ldap.Events.DirectoryEventArgs objDirectoryEventArgs)1381         protected void NotifyDirectoryListeners(Novell.Directory.Ldap.Events.DirectoryEventArgs objDirectoryEventArgs) { }
NotifyDirectoryListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification)1382         protected void NotifyDirectoryListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification) { }
NotifyEventListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, int nType)1383         protected abstract bool NotifyEventListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, int nType);
NotifyExceptionListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.LdapException ldapException)1384         protected void NotifyExceptionListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.LdapException ldapException) { }
NotifyListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, int nType)1385         protected void NotifyListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, int nType) { }
StartEventPolling(Novell.Directory.Ldap.LdapMessageQueue queue, Novell.Directory.Ldap.LdapConnection conn, int msgid)1386         protected void StartEventPolling(Novell.Directory.Ldap.LdapMessageQueue queue, Novell.Directory.Ldap.LdapConnection conn, int msgid) { }
StartSearchAndPolling()1387         protected abstract void StartSearchAndPolling();
StopEventPolling()1388         protected void StopEventPolling() { }
StopSearchAndPolling()1389         protected abstract void StopSearchAndPolling();
DirectoryEventHandler(object source, Novell.Directory.Ldap.Events.DirectoryEventArgs objDirectoryEventArgs)1390         public delegate void DirectoryEventHandler(object source, Novell.Directory.Ldap.Events.DirectoryEventArgs objDirectoryEventArgs);
DirectoryExceptionEventHandler(object source, Novell.Directory.Ldap.Events.DirectoryExceptionEventArgs objDirectoryExceptionEventArgs)1391         public delegate void DirectoryExceptionEventHandler(object source, Novell.Directory.Ldap.Events.DirectoryExceptionEventArgs objDirectoryExceptionEventArgs);
1392         protected partial class EventsGenerator
1393         {
EventsGenerator(Novell.Directory.Ldap.Events.LdapEventSource objEventSource, Novell.Directory.Ldap.LdapMessageQueue queue, Novell.Directory.Ldap.LdapConnection conn, int msgid)1394             public EventsGenerator(Novell.Directory.Ldap.Events.LdapEventSource objEventSource, Novell.Directory.Ldap.LdapMessageQueue queue, Novell.Directory.Ldap.LdapConnection conn, int msgid) { }
1395             public int SleepTime { get { throw null; } set { } }
processmessage(Novell.Directory.Ldap.LdapMessage response)1396             protected void processmessage(Novell.Directory.Ldap.LdapMessage response) { }
Run()1397             protected void Run() { }
StartEventPolling()1398             public void StartEventPolling() { }
StopEventPolling()1399             public void StopEventPolling() { }
1400         }
1401         protected enum LISTENERS_COUNT
1402         {
1403             MORE_THAN_ONE = 2,
1404             ONE = 1,
1405             ZERO = 0,
1406         }
1407     }
1408     public enum LdapEventType
1409     {
1410         LDAP_PSEARCH_ADD = 1,
1411         LDAP_PSEARCH_ANY = 15,
1412         LDAP_PSEARCH_DELETE = 2,
1413         LDAP_PSEARCH_MODDN = 8,
1414         LDAP_PSEARCH_MODIFY = 4,
1415         TYPE_UNKNOWN = -1,
1416     }
1417     public partial class PSearchEventSource : Novell.Directory.Ldap.Events.LdapEventSource
1418     {
1419         protected string[] mAttrs;
1420         protected Novell.Directory.Ldap.LdapConnection mConnection;
1421         protected Novell.Directory.Ldap.Events.LdapEventType mEventChangeType;
1422         protected string mFilter;
1423         protected Novell.Directory.Ldap.LdapSearchQueue mQueue;
1424         protected int mScope;
1425         protected string mSearchBase;
1426         protected Novell.Directory.Ldap.LdapSearchConstraints mSearchConstraints;
1427         protected bool mTypesOnly;
1428         protected Novell.Directory.Ldap.Events.PSearchEventSource.SearchReferralEventHandler search_referral_event;
1429         protected Novell.Directory.Ldap.Events.PSearchEventSource.SearchResultEventHandler search_result_event;
PSearchEventSource(Novell.Directory.Ldap.LdapConnection conn, string searchBase, int scope, string filter, string[] attrs, bool typesOnly, Novell.Directory.Ldap.LdapSearchConstraints constraints, Novell.Directory.Ldap.Events.LdapEventType eventchangetype, bool changeonly)1430         public PSearchEventSource(Novell.Directory.Ldap.LdapConnection conn, string searchBase, int scope, string filter, string[] attrs, bool typesOnly, Novell.Directory.Ldap.LdapSearchConstraints constraints, Novell.Directory.Ldap.Events.LdapEventType eventchangetype, bool changeonly) { }
1431         public event Novell.Directory.Ldap.Events.PSearchEventSource.SearchReferralEventHandler SearchReferralEvent { add { } remove { } }
1432         public event Novell.Directory.Ldap.Events.PSearchEventSource.SearchResultEventHandler SearchResultEvent { add { } remove { } }
GetListeners()1433         protected override int GetListeners() { throw null; }
NotifyEventListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, int nType)1434         protected override bool NotifyEventListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, int nType) { throw null; }
StartSearchAndPolling()1435         protected override void StartSearchAndPolling() { }
StopSearchAndPolling()1436         protected override void StopSearchAndPolling() { }
SearchReferralEventHandler(object source, Novell.Directory.Ldap.Events.SearchReferralEventArgs objArgs)1437         public delegate void SearchReferralEventHandler(object source, Novell.Directory.Ldap.Events.SearchReferralEventArgs objArgs);
SearchResultEventHandler(object source, Novell.Directory.Ldap.Events.SearchResultEventArgs objArgs)1438         public delegate void SearchResultEventHandler(object source, Novell.Directory.Ldap.Events.SearchResultEventArgs objArgs);
1439     }
1440     public partial class SearchReferralEventArgs : Novell.Directory.Ldap.Events.LdapEventArgs
1441     {
SearchReferralEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, Novell.Directory.Ldap.Events.LdapEventType aType)1442         public SearchReferralEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, Novell.Directory.Ldap.Events.LdapEventType aType) : base (default(Novell.Directory.Ldap.LdapMessage), default(Novell.Directory.Ldap.Events.EventClassifiers), default(Novell.Directory.Ldap.Events.LdapEventType)) { }
getUrls()1443         public string[] getUrls() { throw null; }
1444     }
1445     public partial class SearchResultEventArgs : Novell.Directory.Ldap.Events.LdapEventArgs
1446     {
SearchResultEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, Novell.Directory.Ldap.Events.LdapEventType aType)1447         public SearchResultEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, Novell.Directory.Ldap.Events.LdapEventType aType) : base (default(Novell.Directory.Ldap.LdapMessage), default(Novell.Directory.Ldap.Events.EventClassifiers), default(Novell.Directory.Ldap.Events.LdapEventType)) { }
1448         public Novell.Directory.Ldap.LdapEntry Entry { get { throw null; } }
ToString()1449         public override string ToString() { throw null; }
1450     }
1451 }
1452 namespace Novell.Directory.Ldap.Events.Edir
1453 {
1454     public enum DebugParameterType
1455     {
1456         ADDRESS = 5,
1457         BINARY = 3,
1458         ENTRYID = 1,
1459         INTEGER = 4,
1460         STRING = 2,
1461         TIMESTAMP = 6,
1462         TIMEVECTOR = 7,
1463     }
1464     public partial class DSETimeStamp
1465     {
1466         protected int nEvent;
1467         protected int nSeconds;
1468         protected int replica_number;
DSETimeStamp(Novell.Directory.Ldap.Asn1.Asn1Sequence dseObject)1469         public DSETimeStamp(Novell.Directory.Ldap.Asn1.Asn1Sequence dseObject) { }
1470         public int Event { get { throw null; } }
1471         public int ReplicaNumber { get { throw null; } }
1472         public int Seconds { get { throw null; } }
ToString()1473         public override string ToString() { throw null; }
1474     }
1475     public partial class EdirEventArgs : Novell.Directory.Ldap.Events.DirectoryEventArgs
1476     {
EdirEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification)1477         public EdirEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification) : base (default(Novell.Directory.Ldap.LdapMessage), default(Novell.Directory.Ldap.Events.EventClassifiers)) { }
1478         public Novell.Directory.Ldap.Events.Edir.EdirEventIntermediateResponse IntermediateResponse { get { throw null; } }
1479     }
1480     public enum EdirEventDataType
1481     {
1482         EDIR_TAG_BINDERY_EVENT_DATA = 5,
1483         EDIR_TAG_CHANGE_CONFIG_PARAM = 11,
1484         EDIR_TAG_CHANGE_SERVER_ADDRESS = 10,
1485         EDIR_TAG_CONNECTION_STATE = 9,
1486         EDIR_TAG_DEBUG_EVENT_DATA = 14,
1487         EDIR_TAG_DSESEV_INFO = 6,
1488         EDIR_TAG_ENTRY_EVENT_DATA = 1,
1489         EDIR_TAG_GENERAL_EVENT_DATA = 3,
1490         EDIR_TAG_MODULE_STATE_DATA = 7,
1491         EDIR_TAG_NETWORK_ADDRESS = 8,
1492         EDIR_TAG_NO_DATA = 12,
1493         EDIR_TAG_SKULK_DATA = 4,
1494         EDIR_TAG_STATUS_LOG = 13,
1495         EDIR_TAG_VALUE_EVENT_DATA = 2,
1496     }
1497     public partial class EdirEventIntermediateResponse : Novell.Directory.Ldap.LdapIntermediateResponse
1498     {
1499         protected Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData event_response_data;
1500         protected Novell.Directory.Ldap.Events.Edir.EdirEventResultType event_result_type;
1501         protected Novell.Directory.Ldap.Events.Edir.EdirEventType event_type;
EdirEventIntermediateResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message)1502         public EdirEventIntermediateResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
EdirEventIntermediateResponse(byte[] message)1503         public EdirEventIntermediateResponse(byte[] message) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
1504         public Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData EventResponseDataObject { get { throw null; } }
1505         public Novell.Directory.Ldap.Events.Edir.EdirEventResultType EventResultType { get { throw null; } }
1506         public Novell.Directory.Ldap.Events.Edir.EdirEventType EventType { get { throw null; } }
1507         [System.CLSCompliantAttribute(false)]
ProcessMessage(sbyte[] returnedValue)1508         protected void ProcessMessage(sbyte[] returnedValue) { }
1509     }
1510     public enum EdirEventResultType
1511     {
1512         EVT_STATUS_ALL = 0,
1513         EVT_STATUS_FAILURE = 2,
1514         EVT_STATUS_SUCCESS = 1,
1515     }
1516     public partial class EdirEventSource : Novell.Directory.Ldap.Events.LdapEventSource
1517     {
1518         protected Novell.Directory.Ldap.Events.Edir.EdirEventSource.EdirEventHandler edir_event;
1519         protected Novell.Directory.Ldap.LdapConnection mConnection;
1520         protected Novell.Directory.Ldap.LdapResponseQueue mQueue;
1521         protected Novell.Directory.Ldap.Events.Edir.MonitorEventRequest mRequestOperation;
EdirEventSource(Novell.Directory.Ldap.Events.Edir.EdirEventSpecifier[] specifier, Novell.Directory.Ldap.LdapConnection conn)1522         public EdirEventSource(Novell.Directory.Ldap.Events.Edir.EdirEventSpecifier[] specifier, Novell.Directory.Ldap.LdapConnection conn) { }
1523         public event Novell.Directory.Ldap.Events.Edir.EdirEventSource.EdirEventHandler EdirEvent { add { } remove { } }
GetListeners()1524         protected override int GetListeners() { throw null; }
NotifyEventListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, int nType)1525         protected override bool NotifyEventListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, int nType) { throw null; }
StartSearchAndPolling()1526         protected override void StartSearchAndPolling() { }
StopSearchAndPolling()1527         protected override void StopSearchAndPolling() { }
EdirEventHandler(object source, Novell.Directory.Ldap.Events.Edir.EdirEventArgs objEdirEventArgs)1528         public delegate void EdirEventHandler(object source, Novell.Directory.Ldap.Events.Edir.EdirEventArgs objEdirEventArgs);
1529     }
1530     public partial class EdirEventSpecifier
1531     {
EdirEventSpecifier(Novell.Directory.Ldap.Events.Edir.EdirEventType eventType, Novell.Directory.Ldap.Events.Edir.EdirEventResultType eventResultType)1532         public EdirEventSpecifier(Novell.Directory.Ldap.Events.Edir.EdirEventType eventType, Novell.Directory.Ldap.Events.Edir.EdirEventResultType eventResultType) { }
EdirEventSpecifier(Novell.Directory.Ldap.Events.Edir.EdirEventType eventType, Novell.Directory.Ldap.Events.Edir.EdirEventResultType eventResultType, string filter)1533         public EdirEventSpecifier(Novell.Directory.Ldap.Events.Edir.EdirEventType eventType, Novell.Directory.Ldap.Events.Edir.EdirEventResultType eventResultType, string filter) { }
1534         public string EventFilter { get { throw null; } }
1535         public Novell.Directory.Ldap.Events.Edir.EdirEventResultType EventResultType { get { throw null; } }
1536         public Novell.Directory.Ldap.Events.Edir.EdirEventType EventType { get { throw null; } }
1537     }
1538     public enum EdirEventType
1539     {
1540         EVT_ABORT_JOIN = 145,
1541         EVT_ABORT_PARTITION_OP = 109,
1542         EVT_ADD_ENTRY = 168,
1543         EVT_ADD_MEMBER = 153,
1544         EVT_ADD_PROPERTY = 151,
1545         EVT_ADD_REPLICA = 103,
1546         EVT_ADD_VALUE = 5,
1547         EVT_AGENT_CLOSE_LOCAL = 54,
1548         EVT_AGENT_OPEN_LOCAL = 53,
1549         EVT_ALLOW_LOGIN = 188,
1550         EVT_BACKLINK_PROC_DONE = 95,
1551         EVT_BACKUP_ENTRY = 114,
1552         EVT_BEGIN_NAMEBASE_TRANSACTION = 213,
1553         EVT_BKLINK_OPERATOR = 63,
1554         EVT_BKLINK_SEV = 62,
1555         EVT_CHANGE_CONN_STATE = 173,
1556         EVT_CHANGE_MODULE_STATE = 21,
1557         EVT_CHANGE_OBJ_SECURITY = 156,
1558         EVT_CHANGE_PROP_SECURITY = 155,
1559         EVT_CHANGE_REPLICA_TYPE = 107,
1560         EVT_CHANGE_SECURITY_EQUALS = 164,
1561         EVT_CHANGE_SERVER_ADDRS = 219,
1562         EVT_CHANGE_TREE_NAME = 143,
1563         EVT_CHECK_CONSOLE_OPERATOR = 142,
1564         EVT_CHECK_SEV = 12,
1565         EVT_CHGPASS = 101,
1566         EVT_CLOSE_BINDERY = 172,
1567         EVT_CLOSE_STREAM = 7,
1568         EVT_COMPARE_ATTR_VALUE = 123,
1569         EVT_CONNECT_TO_ADDRESS = 158,
1570         EVT_CONSOLE_OPERATION = 203,
1571         EVT_CRC_FAILURE = 167,
1572         EVT_CREATE_BACKLINK = 141,
1573         EVT_CREATE_BINDERY_OBJECT = 10,
1574         EVT_CREATE_ENTRY = 1,
1575         EVT_CREATE_NAMEBASE = 163,
1576         EVT_CREATE_SUBREF = 132,
1577         EVT_DB_ALLOC = 202,
1578         EVT_DB_AUDIT = 175,
1579         EVT_DB_AUDIT_NCP = 176,
1580         EVT_DB_AUDIT_SKULK = 177,
1581         EVT_DB_AUTHEN = 26,
1582         EVT_DB_BACKLINK = 27,
1583         EVT_DB_BACKLINK_DETAIL = 236,
1584         EVT_DB_BUFFERS = 28,
1585         EVT_DB_CHANGE_CACHE = 184,
1586         EVT_DB_CLIENT_BUFFERS = 189,
1587         EVT_DB_COLL = 29,
1588         EVT_DB_CONN_TRACE = 210,
1589         EVT_DB_DIRXML = 214,
1590         EVT_DB_DIRXML_DRIVERS = 217,
1591         EVT_DB_DNS = 220,
1592         EVT_DB_DRL = 198,
1593         EVT_DB_DRL_DETAIL = 237,
1594         EVT_DB_DSAGENT = 30,
1595         EVT_DB_EMU = 31,
1596         EVT_DB_FRAGGER = 32,
1597         EVT_DB_HTTPSTK = 231,
1598         EVT_DB_INIT = 33,
1599         EVT_DB_INSPECTOR = 34,
1600         EVT_DB_IN_SYNC_DETAIL = 227,
1601         EVT_DB_JANITOR = 35,
1602         EVT_DB_LDAPSTK = 232,
1603         EVT_DB_LIMBER = 36,
1604         EVT_DB_LOCKING = 37,
1605         EVT_DB_LOST_ENTRY = 183,
1606         EVT_DB_MIN = 39,
1607         EVT_DB_MISC = 40,
1608         EVT_DB_MOVE = 38,
1609         EVT_DB_NCPENG = 166,
1610         EVT_DB_NDSMON = 218,
1611         EVT_DB_NICIEXT = 233,
1612         EVT_DB_NMAS = 235,
1613         EVT_DB_NPKI_API = 242,
1614         EVT_DB_OBIT = 207,
1615         EVT_DB_OBJECT_PRODUCER = 238,
1616         EVT_DB_PART = 41,
1617         EVT_DB_PKI = 230,
1618         EVT_DB_PURGE = 186,
1619         EVT_DB_RECMAN = 42,
1620         EVT_DB_REPAIR = 221,
1621         EVT_DB_REPAIR_DEBUG = 222,
1622         EVT_DB_RESNAME = 44,
1623         EVT_DB_SAP = 45,
1624         EVT_DB_SCHEMA = 46,
1625         EVT_DB_SCHEMA_DETAIL = 225,
1626         EVT_DB_SEARCH = 239,
1627         EVT_DB_SEARCH_DETAIL = 240,
1628         EVT_DB_SECRET_STORE = 234,
1629         EVT_DB_SERVER_PACKET = 204,
1630         EVT_DB_SKULKER = 47,
1631         EVT_DB_SSL = 229,
1632         EVT_DB_STREAMS = 48,
1633         EVT_DB_SYNC_DETAIL = 209,
1634         EVT_DB_SYNC_IN = 49,
1635         EVT_DB_THREADS = 50,
1636         EVT_DB_TIMEVECTOR = 51,
1637         EVT_DB_VCLIENT = 52,
1638         EVT_DB_WANMAN = 190,
1639         EVT_DEFINE_ATTR_DEF = 116,
1640         EVT_DEFINE_CLASS_DEF = 119,
1641         EVT_DELETE_ATTRIBUTE = 8,
1642         EVT_DELETE_BINDERY_OBJECT = 11,
1643         EVT_DELETE_ENTRY = 2,
1644         EVT_DELETE_MEMBER = 154,
1645         EVT_DELETE_PROPERTY = 152,
1646         EVT_DELETE_SUBTREE = 64,
1647         EVT_DELETE_UNUSED_EXTREF = 15,
1648         EVT_DELETE_VALUE = 6,
1649         EVT_DSA_BAD_VERB = 56,
1650         EVT_DSA_READ = 99,
1651         EVT_DSA_REQUEST_END = 58,
1652         EVT_DSA_REQUEST_START = 57,
1653         EVT_DS_ERR_VIA_BINDERY = 55,
1654         EVT_END_NAMEBASE_TRANSACTION = 187,
1655         EVT_END_UPDATE_REPLICA = 138,
1656         EVT_END_UPDATE_SCHEMA = 148,
1657         EVT_ENTRYID_SWAP = 181,
1658         EVT_INSIDE_NCP_REQUEST = 182,
1659         EVT_INSPECT_ENTRY = 127,
1660         EVT_INVALID = 0,
1661         EVT_ITERATOR = 224,
1662         EVT_JOIN_DONE = 86,
1663         EVT_JOIN_PARTITIONS = 106,
1664         EVT_LIMBER_DONE = 76,
1665         EVT_LIST_CONT_CLASSES = 126,
1666         EVT_LIST_PARTITIONS = 133,
1667         EVT_LIST_SUBORDINATES = 125,
1668         EVT_LOCAL_REPLICA_CHANGE = 197,
1669         EVT_LOGIN = 100,
1670         EVT_LOGOUT = 102,
1671         EVT_LOST_ENTRY = 70,
1672         EVT_LOW_LEVEL_JOIN = 162,
1673         EVT_LOW_LEVEL_JOIN_BEGIN = 226,
1674         EVT_LOW_LEVEL_SPLIT = 185,
1675         EVT_LUMBER_DONE = 94,
1676         EVT_MAX_EVENTS = 243,
1677         EVT_MERGE_ENTRIES = 130,
1678         EVT_MERGE_TREE = 131,
1679         EVT_MODIFY_CLASS_DEF = 120,
1680         EVT_MODIFY_ENTRY = 169,
1681         EVT_MODIFY_RDN = 178,
1682         EVT_MOVE_DEST_ENTRY = 14,
1683         EVT_MOVE_ENTRY_DEST = 200,
1684         EVT_MOVE_ENTRY_SOURCE = 199,
1685         EVT_MOVE_SOURCE_ENTRY = 4,
1686         EVT_MOVE_SUBTREE = 59,
1687         EVT_MOVE_TREE = 149,
1688         EVT_MOVE_TREE_END = 83,
1689         EVT_MOVE_TREE_START = 82,
1690         EVT_MUTATE_ENTRY = 129,
1691         EVT_NAME_COLLISION = 90,
1692         EVT_NCP_RETRY_EXPENDED = 18,
1693         EVT_NEW_SCHEMA_EPOCH = 174,
1694         EVT_NLM_LOADED = 91,
1695         EVT_NOTIFY_REF_CHANGE = 201,
1696         EVT_NO_REPLICA_PTR = 60,
1697         EVT_OPEN_BINDERY = 171,
1698         EVT_PARTITION_LOCKED = 87,
1699         EVT_PARTITION_OPERATION_EVENT = 20,
1700         EVT_PARTITION_STATE_CHG = 160,
1701         EVT_PARTITION_UNLOCKED = 88,
1702         EVT_PRE_DELETE_ENTRY = 228,
1703         EVT_PURGE_END = 73,
1704         EVT_PURGE_ENTRY_FAIL = 71,
1705         EVT_PURGE_START = 72,
1706         EVT_READ_ATTR = 134,
1707         EVT_READ_REFERENCES = 135,
1708         EVT_RECV_REPLICA_UPDATES = 110,
1709         EVT_REFERRAL = 67,
1710         EVT_RELOAD_DS = 150,
1711         EVT_REMOTE_SERVER_DOWN = 17,
1712         EVT_REMOVE_ATTR_DEF = 117,
1713         EVT_REMOVE_BACKLINK = 161,
1714         EVT_REMOVE_CLASS_DEF = 118,
1715         EVT_REMOVE_ENTRY = 108,
1716         EVT_REMOVE_ENTRY_DIR = 122,
1717         EVT_REMOVE_REPLICA = 104,
1718         EVT_RENAME_ENTRY = 3,
1719         EVT_REPAIR_TIME_STAMPS = 111,
1720         EVT_REPLICA_IN_TRANSITION = 208,
1721         EVT_REQ_UPDATE_SERVER_STATUS = 216,
1722         EVT_RESEND_ENTRY = 128,
1723         EVT_RESET_DS_COUNTERS = 121,
1724         EVT_RESTORE_ENTRY = 115,
1725         EVT_SCHEMA_SYNC = 89,
1726         EVT_SEARCH = 159,
1727         EVT_SEND_REPLICA_UPDATES = 112,
1728         EVT_SERVER_ADDRESS_CHANGE = 98,
1729         EVT_SERVER_RENAME = 96,
1730         EVT_SET_BINDERY_CONTEXT = 9,
1731         EVT_SPLIT_DONE = 77,
1732         EVT_SPLIT_PARTITION = 105,
1733         EVT_START_JOIN = 144,
1734         EVT_START_UPDATE_REPLICA = 137,
1735         EVT_START_UPDATE_SCHEMA = 147,
1736         EVT_STATUS_LOG = 241,
1737         EVT_STREAM = 124,
1738         EVT_SYNC_IN_END = 61,
1739         EVT_SYNC_PARTITION = 139,
1740         EVT_SYNC_PART_END = 81,
1741         EVT_SYNC_PART_START = 80,
1742         EVT_SYNC_SCHEMA = 140,
1743         EVT_SYNC_SVR_OUT_END = 79,
1744         EVT_SYNC_SVR_OUT_START = 78,
1745         EVT_SYNTHETIC_TIME = 97,
1746         EVT_UPDATE_ATTR_DEF = 69,
1747         EVT_UPDATE_CLASS_DEF = 68,
1748         EVT_UPDATE_REPLICA = 136,
1749         EVT_UPDATE_SCHEMA = 146,
1750         EVT_UPDATE_SEV = 13,
1751         EVT_VERIFY_PASS = 113,
1752         EVT_VR_DRIVER_STATE_CHANGE = 215,
1753     }
1754     public partial class EventOids
1755     {
1756         public const string NLDAP_EVENT_NOTIFICATION = "2.16.840.1.113719.1.27.100.81";
1757         public const string NLDAP_FILTERED_MONITOR_EVENTS_REQUEST = "2.16.840.1.113719.1.27.100.84";
1758         public const string NLDAP_MONITOR_EVENTS_REQUEST = "2.16.840.1.113719.1.27.100.79";
1759         public const string NLDAP_MONITOR_EVENTS_RESPONSE = "2.16.840.1.113719.1.27.100.80";
EventOids()1760         public EventOids() { }
1761     }
1762     public enum GeneralEventField
1763     {
1764         EVT_TAG_GEN_CURRPROC = 4,
1765         EVT_TAG_GEN_DSTIME = 1,
1766         EVT_TAG_GEN_INTEGERS = 6,
1767         EVT_TAG_GEN_MILLISEC = 2,
1768         EVT_TAG_GEN_PERP = 5,
1769         EVT_TAG_GEN_STRINGS = 7,
1770         EVT_TAG_GEN_VERB = 3,
1771     }
1772     public partial class MonitorEventRequest : Novell.Directory.Ldap.LdapExtendedOperation
1773     {
MonitorEventRequest(Novell.Directory.Ldap.Events.Edir.EdirEventSpecifier[] specifiers)1774         public MonitorEventRequest(Novell.Directory.Ldap.Events.Edir.EdirEventSpecifier[] specifiers) : base (default(string), default(sbyte[])) { }
1775     }
1776     public partial class MonitorEventResponse : Novell.Directory.Ldap.LdapExtendedResponse
1777     {
1778         protected Novell.Directory.Ldap.Events.Edir.EdirEventSpecifier[] specifier_list;
MonitorEventResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message)1779         public MonitorEventResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
1780         public Novell.Directory.Ldap.Events.Edir.EdirEventSpecifier[] SpecifierList { get { throw null; } }
1781     }
1782 }
1783 namespace Novell.Directory.Ldap.Events.Edir.EventData
1784 {
1785     public partial class BaseEdirEventData
1786     {
1787         protected System.IO.MemoryStream decodedData;
1788         protected Novell.Directory.Ldap.Asn1.LBERDecoder decoder;
1789         protected Novell.Directory.Ldap.Events.Edir.EdirEventDataType event_data_type;
BaseEdirEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message)1790         public BaseEdirEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) { }
1791         public Novell.Directory.Ldap.Events.Edir.EdirEventDataType EventDataType { get { throw null; } }
DataInitDone()1792         protected void DataInitDone() { }
1793     }
1794     public partial class BinderyObjectEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
1795     {
1796         protected int nEmuObjFlags;
1797         protected int nSecurity;
1798         protected int nType;
1799         protected string strEntryDN;
1800         protected string strName;
BinderyObjectEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message)1801         public BinderyObjectEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
1802         public int EmuObjFlags { get { throw null; } }
1803         public string EntryDN { get { throw null; } }
1804         public string Name { get { throw null; } }
1805         public int Security { get { throw null; } }
1806         public int ValueType { get { throw null; } }
ToString()1807         public override string ToString() { throw null; }
1808     }
1809     public partial class ChangeAddressEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
1810     {
1811         protected int address_family;
1812         protected int nFlags;
1813         protected int nProto;
1814         protected string pstk_name;
1815         protected string source_module;
1816         protected string strAddress;
ChangeAddressEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message)1817         public ChangeAddressEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
1818         public string Address { get { throw null; } }
1819         public int AddressFamily { get { throw null; } }
1820         public int Flags { get { throw null; } }
1821         public int Proto { get { throw null; } }
1822         public string PstkName { get { throw null; } }
1823         public string SourceModule { get { throw null; } }
ToString()1824         public override string ToString() { throw null; }
1825     }
1826     public partial class ConnectionStateEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
1827     {
1828         protected int new_flags;
1829         protected int old_flags;
1830         protected string source_module;
1831         protected string strConnectionDN;
ConnectionStateEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message)1832         public ConnectionStateEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
1833         public string ConnectionDN { get { throw null; } }
1834         public int NewFlags { get { throw null; } }
1835         public int OldFlags { get { throw null; } }
1836         public string SourceModule { get { throw null; } }
ToString()1837         public override string ToString() { throw null; }
1838     }
1839     public partial class DebugEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
1840     {
1841         protected int ds_time;
1842         protected int milli_seconds;
1843         protected int nVerb;
1844         protected System.Collections.ArrayList parameter_collection;
1845         protected int parameter_count;
1846         protected string strFormatString;
1847         protected string strPerpetratorDN;
DebugEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message)1848         public DebugEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
1849         public int DSTime { get { throw null; } }
1850         public string FormatString { get { throw null; } }
1851         public int MilliSeconds { get { throw null; } }
1852         public int ParameterCount { get { throw null; } }
1853         public System.Collections.ArrayList Parameters { get { throw null; } }
1854         public string PerpetratorDN { get { throw null; } }
1855         public int Verb { get { throw null; } }
ToString()1856         public override string ToString() { throw null; }
1857     }
1858     public partial class DebugParameter
1859     {
1860         protected Novell.Directory.Ldap.Events.Edir.DebugParameterType debug_type;
1861         protected object objData;
DebugParameter(Novell.Directory.Ldap.Asn1.Asn1Tagged dseObject)1862         public DebugParameter(Novell.Directory.Ldap.Asn1.Asn1Tagged dseObject) { }
1863         public object Data { get { throw null; } }
1864         public Novell.Directory.Ldap.Events.Edir.DebugParameterType DebugType { get { throw null; } }
getTaggedIntValue(Novell.Directory.Ldap.Asn1.Asn1Tagged tagVal)1865         protected int getTaggedIntValue(Novell.Directory.Ldap.Asn1.Asn1Tagged tagVal) { throw null; }
getTaggedSequence(Novell.Directory.Ldap.Asn1.Asn1Tagged tagVal)1866         protected Novell.Directory.Ldap.Asn1.Asn1Sequence getTaggedSequence(Novell.Directory.Ldap.Asn1.Asn1Tagged tagVal) { throw null; }
ToString()1867         public override string ToString() { throw null; }
1868     }
1869     public partial class EntryEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
1870     {
1871         protected int nFlags;
1872         protected int nVerb;
1873         protected string strClassId;
1874         protected string strEntry;
1875         protected string strNewDN;
1876         protected string strPerpetratorDN;
1877         protected Novell.Directory.Ldap.Events.Edir.DSETimeStamp timeStampObj;
EntryEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message)1878         public EntryEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
1879         public string ClassId { get { throw null; } }
1880         public string Entry { get { throw null; } }
1881         public int Flags { get { throw null; } }
1882         public string NewDN { get { throw null; } }
1883         public string PerpetratorDN { get { throw null; } }
1884         public Novell.Directory.Ldap.Events.Edir.DSETimeStamp TimeStamp { get { throw null; } }
1885         public int Verb { get { throw null; } }
ToString()1886         public override string ToString() { throw null; }
1887     }
1888     public partial class GeneralDSEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
1889     {
1890         protected int current_process;
1891         protected int ds_time;
1892         protected int[] integer_values;
1893         protected int milli_seconds;
1894         protected int nVerb;
1895         protected string[] string_values;
1896         protected string strPerpetratorDN;
GeneralDSEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message)1897         public GeneralDSEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
1898         public int CurrentProcess { get { throw null; } }
1899         public int DSTime { get { throw null; } }
1900         public int[] IntegerValues { get { throw null; } }
1901         public int MilliSeconds { get { throw null; } }
1902         public string PerpetratorDN { get { throw null; } }
1903         public string[] StringValues { get { throw null; } }
1904         public int Verb { get { throw null; } }
getTaggedIntValue(Novell.Directory.Ldap.Asn1.Asn1Tagged tagvalue, Novell.Directory.Ldap.Events.Edir.GeneralEventField tagid)1905         protected int getTaggedIntValue(Novell.Directory.Ldap.Asn1.Asn1Tagged tagvalue, Novell.Directory.Ldap.Events.Edir.GeneralEventField tagid) { throw null; }
getTaggedSequence(Novell.Directory.Ldap.Asn1.Asn1Tagged tagvalue, Novell.Directory.Ldap.Events.Edir.GeneralEventField tagid)1906         protected Novell.Directory.Ldap.Asn1.Asn1Sequence getTaggedSequence(Novell.Directory.Ldap.Asn1.Asn1Tagged tagvalue, Novell.Directory.Ldap.Events.Edir.GeneralEventField tagid) { throw null; }
getTaggedStringValue(Novell.Directory.Ldap.Asn1.Asn1Tagged tagvalue, Novell.Directory.Ldap.Events.Edir.GeneralEventField tagid)1907         protected string getTaggedStringValue(Novell.Directory.Ldap.Asn1.Asn1Tagged tagvalue, Novell.Directory.Ldap.Events.Edir.GeneralEventField tagid) { throw null; }
ToString()1908         public override string ToString() { throw null; }
1909     }
1910     public partial class ModuleStateEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
1911     {
1912         protected int nFlags;
1913         protected string strConnectionDN;
1914         protected string strDescription;
1915         protected string strName;
1916         protected string strSource;
ModuleStateEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message)1917         public ModuleStateEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
1918         public string ConnectionDN { get { throw null; } }
1919         public string Description { get { throw null; } }
1920         public int Flags { get { throw null; } }
1921         public string Name { get { throw null; } }
1922         public string Source { get { throw null; } }
ToString()1923         public override string ToString() { throw null; }
1924     }
1925     public partial class NetworkAddressEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
1926     {
1927         protected int nType;
1928         protected string strData;
NetworkAddressEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message)1929         public NetworkAddressEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
1930         public string Data { get { throw null; } }
1931         public int ValueType { get { throw null; } }
ToString()1932         public override string ToString() { throw null; }
1933     }
1934     public partial class ReferralAddress
1935     {
1936         protected int address_type;
1937         protected string strAddress;
ReferralAddress(Novell.Directory.Ldap.Asn1.Asn1Sequence dseObject)1938         public ReferralAddress(Novell.Directory.Ldap.Asn1.Asn1Sequence dseObject) { }
1939         public string Address { get { throw null; } }
1940         public int AddressType { get { throw null; } }
1941     }
1942     public partial class SecurityEquivalenceEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
1943     {
1944         protected int referral_count;
1945         protected System.Collections.ArrayList referral_list;
1946         protected int retry_count;
1947         protected string strEntryDN;
1948         protected string strValueDN;
SecurityEquivalenceEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message)1949         public SecurityEquivalenceEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
1950         public string EntryDN { get { throw null; } }
1951         public int ReferralCount { get { throw null; } }
1952         public System.Collections.ArrayList ReferralList { get { throw null; } }
1953         public int RetryCount { get { throw null; } }
1954         public string ValueDN { get { throw null; } }
ToString()1955         public override string ToString() { throw null; }
1956     }
1957     public partial class ValueEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
1958     {
1959         protected byte[] binData;
1960         protected int nVerb;
1961         protected string strAttribute;
1962         protected string strClassId;
1963         protected string strData;
1964         protected string strEntry;
1965         protected string strPerpetratorDN;
1966         protected string strSyntax;
1967         protected Novell.Directory.Ldap.Events.Edir.DSETimeStamp timeStampObj;
ValueEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message)1968         public ValueEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
1969         public string Attribute { get { throw null; } }
1970         public byte[] BinaryData { get { throw null; } }
1971         public string ClassId { get { throw null; } }
1972         public string Data { get { throw null; } }
1973         public string Entry { get { throw null; } }
1974         public string PerpetratorDN { get { throw null; } }
1975         public string Syntax { get { throw null; } }
1976         public Novell.Directory.Ldap.Events.Edir.DSETimeStamp TimeStamp { get { throw null; } }
1977         public int Verb { get { throw null; } }
ToString()1978         public override string ToString() { throw null; }
1979     }
1980 }
1981 namespace Novell.Directory.Ldap.Extensions
1982 {
1983     public partial class AbortPartitionOperationRequest : Novell.Directory.Ldap.LdapExtendedOperation
1984     {
AbortPartitionOperationRequest(string partitionDN, int flags)1985         public AbortPartitionOperationRequest(string partitionDN, int flags) : base (default(string), default(sbyte[])) { }
1986     }
1987     public partial class AddReplicaRequest : Novell.Directory.Ldap.LdapExtendedOperation
1988     {
AddReplicaRequest(string dn, string serverDN, int replicaType, int flags)1989         public AddReplicaRequest(string dn, string serverDN, int replicaType, int flags) : base (default(string), default(sbyte[])) { }
1990     }
1991     public partial class BackupRestoreConstants
1992     {
1993         public const string NLDAP_LDAP_BACKUP_REQUEST = "2.16.840.1.113719.1.27.100.96";
1994         public const string NLDAP_LDAP_BACKUP_RESPONSE = "2.16.840.1.113719.1.27.100.97";
1995         public const string NLDAP_LDAP_RESTORE_REQUEST = "2.16.840.1.113719.1.27.100.98";
1996         public const string NLDAP_LDAP_RESTORE_RESPONSE = "2.16.840.1.113719.1.27.100.99";
BackupRestoreConstants()1997         public BackupRestoreConstants() { }
1998     }
1999     public partial class ChangeReplicaTypeRequest : Novell.Directory.Ldap.LdapExtendedOperation
2000     {
ChangeReplicaTypeRequest(string dn, string serverDN, int replicaType, int flags)2001         public ChangeReplicaTypeRequest(string dn, string serverDN, int replicaType, int flags) : base (default(string), default(sbyte[])) { }
2002     }
2003     public partial class GetBindDNRequest : Novell.Directory.Ldap.LdapExtendedOperation
2004     {
GetBindDNRequest()2005         public GetBindDNRequest() : base (default(string), default(sbyte[])) { }
2006     }
2007     public partial class GetBindDNResponse : Novell.Directory.Ldap.LdapExtendedResponse
2008     {
GetBindDNResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage)2009         public GetBindDNResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
2010         public virtual string Identity { get { throw null; } }
2011     }
2012     public partial class GetEffectivePrivilegesRequest : Novell.Directory.Ldap.LdapExtendedOperation
2013     {
GetEffectivePrivilegesRequest(string dn, string trusteeDN, string attrName)2014         public GetEffectivePrivilegesRequest(string dn, string trusteeDN, string attrName) : base (default(string), default(sbyte[])) { }
2015     }
2016     public partial class GetEffectivePrivilegesResponse : Novell.Directory.Ldap.LdapExtendedResponse
2017     {
GetEffectivePrivilegesResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage)2018         public GetEffectivePrivilegesResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
2019         public virtual int Privileges { get { throw null; } }
2020     }
2021     public partial class GetReplicaInfoRequest : Novell.Directory.Ldap.LdapExtendedOperation
2022     {
GetReplicaInfoRequest(string serverDN, string partitionDN)2023         public GetReplicaInfoRequest(string serverDN, string partitionDN) : base (default(string), default(sbyte[])) { }
2024     }
2025     public partial class GetReplicaInfoResponse : Novell.Directory.Ldap.LdapExtendedResponse
2026     {
GetReplicaInfoResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage)2027         public GetReplicaInfoResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
getflags()2028         public virtual int getflags() { throw null; }
getlocalPartitionID()2029         public virtual int getlocalPartitionID() { throw null; }
getmodificationTime()2030         public virtual int getmodificationTime() { throw null; }
getpartitionDN()2031         public virtual string getpartitionDN() { throw null; }
getpartitionID()2032         public virtual int getpartitionID() { throw null; }
getpurgeTime()2033         public virtual int getpurgeTime() { throw null; }
getreplicaState()2034         public virtual int getreplicaState() { throw null; }
getreplicaType()2035         public virtual int getreplicaType() { throw null; }
2036     }
2037     public partial class GetReplicationFilterRequest : Novell.Directory.Ldap.LdapExtendedOperation
2038     {
GetReplicationFilterRequest(string serverDN)2039         public GetReplicationFilterRequest(string serverDN) : base (default(string), default(sbyte[])) { }
2040     }
2041     public partial class GetReplicationFilterResponse : Novell.Directory.Ldap.LdapExtendedResponse
2042     {
GetReplicationFilterResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage)2043         public GetReplicationFilterResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
2044         public virtual string[][] ReplicationFilter { get { throw null; } }
2045     }
2046     public partial class LdapBackupRequest : Novell.Directory.Ldap.LdapExtendedOperation
2047     {
LdapBackupRequest(string objectDN, byte[] passwd, string stateInfo)2048         public LdapBackupRequest(string objectDN, byte[] passwd, string stateInfo) : base (default(string), default(sbyte[])) { }
2049     }
2050     public partial class LdapBackupResponse : Novell.Directory.Ldap.LdapExtendedResponse
2051     {
LdapBackupResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage)2052         public LdapBackupResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
getBufferLength()2053         public int getBufferLength() { throw null; }
getChunkSizesString()2054         public string getChunkSizesString() { throw null; }
getReturnedBuffer()2055         public byte[] getReturnedBuffer() { throw null; }
getStatusInfo()2056         public string getStatusInfo() { throw null; }
2057     }
2058     public partial class LdapRestoreRequest : Novell.Directory.Ldap.LdapExtendedOperation
2059     {
LdapRestoreRequest(string objectDN, byte[] passwd, int bufferLength, string chunkSizesString, byte[] returnedBuffer)2060         public LdapRestoreRequest(string objectDN, byte[] passwd, int bufferLength, string chunkSizesString, byte[] returnedBuffer) : base (default(string), default(sbyte[])) { }
2061     }
2062     public partial class ListReplicasRequest : Novell.Directory.Ldap.LdapExtendedOperation
2063     {
ListReplicasRequest(string serverName)2064         public ListReplicasRequest(string serverName) : base (default(string), default(sbyte[])) { }
2065     }
2066     public partial class ListReplicasResponse : Novell.Directory.Ldap.LdapExtendedResponse
2067     {
ListReplicasResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage)2068         public ListReplicasResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
2069         public virtual string[] ReplicaList { get { throw null; } }
2070     }
2071     public partial class MergePartitionsRequest : Novell.Directory.Ldap.LdapExtendedOperation
2072     {
MergePartitionsRequest(string dn, int flags)2073         public MergePartitionsRequest(string dn, int flags) : base (default(string), default(sbyte[])) { }
2074     }
2075     public partial class NamingContextConstants
2076     {
2077         public const string ABORT_NAMING_CONTEXT_OP_REQ = "2.16.840.1.113719.1.27.100.29";
2078         public const string ABORT_NAMING_CONTEXT_OP_RES = "2.16.840.1.113719.1.27.100.30";
2079         public const string ADD_REPLICA_REQ = "2.16.840.1.113719.1.27.100.7";
2080         public const string ADD_REPLICA_RES = "2.16.840.1.113719.1.27.100.8";
2081         public const string CHANGE_REPLICA_TYPE_REQ = "2.16.840.1.113719.1.27.100.15";
2082         public const string CHANGE_REPLICA_TYPE_RES = "2.16.840.1.113719.1.27.100.16";
2083         public const string CREATE_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.3";
2084         public const string CREATE_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.4";
2085         public const string CREATE_ORPHAN_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.39";
2086         public const string CREATE_ORPHAN_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.40";
2087         public const string DELETE_REPLICA_REQ = "2.16.840.1.113719.1.27.100.11";
2088         public const string DELETE_REPLICA_RES = "2.16.840.1.113719.1.27.100.12";
2089         public const string GET_EFFECTIVE_PRIVILEGES_REQ = "2.16.840.1.113719.1.27.100.33";
2090         public const string GET_EFFECTIVE_PRIVILEGES_RES = "2.16.840.1.113719.1.27.100.34";
2091         public const string GET_IDENTITY_NAME_REQ = "2.16.840.1.113719.1.27.100.31";
2092         public const string GET_IDENTITY_NAME_RES = "2.16.840.1.113719.1.27.100.32";
2093         public const string GET_REPLICATION_FILTER_REQ = "2.16.840.1.113719.1.27.100.37";
2094         public const string GET_REPLICATION_FILTER_RES = "2.16.840.1.113719.1.27.100.38";
2095         public const string GET_REPLICA_INFO_REQ = "2.16.840.1.113719.1.27.100.17";
2096         public const string GET_REPLICA_INFO_RES = "2.16.840.1.113719.1.27.100.18";
2097         public const int Ldap_DS_FLAG_BOUNDARY = 2;
2098         public const int Ldap_DS_FLAG_BUSY = 1;
2099         public const int Ldap_ENSURE_SERVERS_UP = 1;
2100         public const int Ldap_RS_BEGIN_ADD = 8;
2101         public const int Ldap_RS_DEAD_REPLICA = 7;
2102         public const int Ldap_RS_DYING_REPLICA = 2;
2103         public const int Ldap_RS_JS_0 = 64;
2104         public const int Ldap_RS_JS_1 = 65;
2105         public const int Ldap_RS_JS_2 = 66;
2106         public const int Ldap_RS_LOCKED = 3;
2107         public const int Ldap_RS_MASTER_DONE = 12;
2108         public const int Ldap_RS_MASTER_START = 11;
2109         public const int Ldap_RS_NEW_REPLICA = 1;
2110         public const int Ldap_RS_ON = 0;
2111         public const int Ldap_RS_SS_0 = 48;
2112         public const int Ldap_RS_SS_1 = 49;
2113         public const int Ldap_RS_TRANSITION_ON = 6;
2114         public const int Ldap_RT_MASTER = 0;
2115         public const int Ldap_RT_READONLY = 2;
2116         public const int Ldap_RT_SECONDARY = 1;
2117         public const int Ldap_RT_SPARSE_READ = 5;
2118         public const int Ldap_RT_SPARSE_WRITE = 4;
2119         public const int Ldap_RT_SUBREF = 3;
2120         public const string LIST_REPLICAS_REQ = "2.16.840.1.113719.1.27.100.19";
2121         public const string LIST_REPLICAS_RES = "2.16.840.1.113719.1.27.100.20";
2122         public const string MERGE_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.5";
2123         public const string MERGE_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.6";
2124         public const string NAMING_CONTEXT_COUNT_REQ = "2.16.840.1.113719.1.27.100.13";
2125         public const string NAMING_CONTEXT_COUNT_RES = "2.16.840.1.113719.1.27.100.14";
2126         public const string NAMING_CONTEXT_SYNC_REQ = "2.16.840.1.113719.1.27.100.25";
2127         public const string NAMING_CONTEXT_SYNC_RES = "2.16.840.1.113719.1.27.100.26";
2128         public const string RECEIVE_ALL_UPDATES_REQ = "2.16.840.1.113719.1.27.100.21";
2129         public const string RECEIVE_ALL_UPDATES_RES = "2.16.840.1.113719.1.27.100.22";
2130         public const string REFRESH_SERVER_REQ = "2.16.840.1.113719.1.27.100.9";
2131         public const string REFRESH_SERVER_RES = "2.16.840.1.113719.1.27.100.10";
2132         public const string REMOVE_ORPHAN_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.41";
2133         public const string REMOVE_ORPHAN_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.42";
2134         public const string SCHEMA_SYNC_REQ = "2.16.840.1.113719.1.27.100.27";
2135         public const string SCHEMA_SYNC_RES = "2.16.840.1.113719.1.27.100.28";
2136         public const string SEND_ALL_UPDATES_REQ = "2.16.840.1.113719.1.27.100.23";
2137         public const string SEND_ALL_UPDATES_RES = "2.16.840.1.113719.1.27.100.24";
2138         public const string SET_REPLICATION_FILTER_REQ = "2.16.840.1.113719.1.27.100.35";
2139         public const string SET_REPLICATION_FILTER_RES = "2.16.840.1.113719.1.27.100.36";
2140         public const string TRIGGER_BKLINKER_REQ = "2.16.840.1.113719.1.27.100.43";
2141         public const string TRIGGER_BKLINKER_RES = "2.16.840.1.113719.1.27.100.44";
2142         public const string TRIGGER_JANITOR_REQ = "2.16.840.1.113719.1.27.100.47";
2143         public const string TRIGGER_JANITOR_RES = "2.16.840.1.113719.1.27.100.48";
2144         public const string TRIGGER_LIMBER_REQ = "2.16.840.1.113719.1.27.100.49";
2145         public const string TRIGGER_LIMBER_RES = "2.16.840.1.113719.1.27.100.50";
2146         public const string TRIGGER_PART_PURGE_REQ = "2.16.840.1.113719.1.27.100.55";
2147         public const string TRIGGER_PART_PURGE_RES = "2.16.840.1.113719.1.27.100.56";
2148         public const string TRIGGER_SCHEMA_SYNC_REQ = "2.16.840.1.113719.1.27.100.53";
2149         public const string TRIGGER_SCHEMA_SYNC_RES = "2.16.840.1.113719.1.27.100.54";
2150         public const string TRIGGER_SKULKER_REQ = "2.16.840.1.113719.1.27.100.51";
2151         public const string TRIGGER_SKULKER_RES = "2.16.840.1.113719.1.27.100.52";
NamingContextConstants()2152         public NamingContextConstants() { }
2153     }
2154     public partial class PartitionEntryCountRequest : Novell.Directory.Ldap.LdapExtendedOperation
2155     {
PartitionEntryCountRequest(string dn)2156         public PartitionEntryCountRequest(string dn) : base (default(string), default(sbyte[])) { }
2157     }
2158     public partial class PartitionEntryCountResponse : Novell.Directory.Ldap.LdapExtendedResponse
2159     {
PartitionEntryCountResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage)2160         public PartitionEntryCountResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
2161         public virtual int Count { get { throw null; } }
2162     }
2163     public partial class PartitionSyncRequest : Novell.Directory.Ldap.LdapExtendedOperation
2164     {
PartitionSyncRequest(string serverName, string partitionRoot, int delay)2165         public PartitionSyncRequest(string serverName, string partitionRoot, int delay) : base (default(string), default(sbyte[])) { }
2166     }
2167     public partial class ReceiveAllUpdatesRequest : Novell.Directory.Ldap.LdapExtendedOperation
2168     {
ReceiveAllUpdatesRequest(string partitionRoot, string toServerDN, string fromServerDN)2169         public ReceiveAllUpdatesRequest(string partitionRoot, string toServerDN, string fromServerDN) : base (default(string), default(sbyte[])) { }
2170     }
2171     public partial class RefreshLdapServerRequest : Novell.Directory.Ldap.LdapExtendedOperation
2172     {
RefreshLdapServerRequest()2173         public RefreshLdapServerRequest() : base (default(string), default(sbyte[])) { }
2174     }
2175     public partial class RemoveOrphanPartitionRequest : Novell.Directory.Ldap.LdapExtendedOperation
2176     {
RemoveOrphanPartitionRequest(string serverDN, string contextName)2177         public RemoveOrphanPartitionRequest(string serverDN, string contextName) : base (default(string), default(sbyte[])) { }
2178     }
2179     public partial class RemoveReplicaRequest : Novell.Directory.Ldap.LdapExtendedOperation
2180     {
RemoveReplicaRequest(string dn, string serverDN, int flags)2181         public RemoveReplicaRequest(string dn, string serverDN, int flags) : base (default(string), default(sbyte[])) { }
2182     }
2183     public partial class ReplicationConstants
2184     {
2185         public const string ABORT_NAMING_CONTEXT_OP_REQ = "2.16.840.1.113719.1.27.100.29";
2186         public const string ABORT_NAMING_CONTEXT_OP_RES = "2.16.840.1.113719.1.27.100.30";
2187         public const string ADD_REPLICA_REQ = "2.16.840.1.113719.1.27.100.7";
2188         public const string ADD_REPLICA_RES = "2.16.840.1.113719.1.27.100.8";
2189         public const string CHANGE_REPLICA_TYPE_REQ = "2.16.840.1.113719.1.27.100.15";
2190         public const string CHANGE_REPLICA_TYPE_RES = "2.16.840.1.113719.1.27.100.16";
2191         public const string CREATE_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.3";
2192         public const string CREATE_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.4";
2193         public const string CREATE_ORPHAN_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.39";
2194         public const string CREATE_ORPHAN_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.40";
2195         public const string DELETE_REPLICA_REQ = "2.16.840.1.113719.1.27.100.11";
2196         public const string DELETE_REPLICA_RES = "2.16.840.1.113719.1.27.100.12";
2197         public const string GET_EFFECTIVE_PRIVILEGES_REQ = "2.16.840.1.113719.1.27.100.33";
2198         public const string GET_EFFECTIVE_PRIVILEGES_RES = "2.16.840.1.113719.1.27.100.34";
2199         public const string GET_IDENTITY_NAME_REQ = "2.16.840.1.113719.1.27.100.31";
2200         public const string GET_IDENTITY_NAME_RES = "2.16.840.1.113719.1.27.100.32";
2201         public const string GET_REPLICATION_FILTER_REQ = "2.16.840.1.113719.1.27.100.37";
2202         public const string GET_REPLICATION_FILTER_RES = "2.16.840.1.113719.1.27.100.38";
2203         public const string GET_REPLICA_INFO_REQ = "2.16.840.1.113719.1.27.100.17";
2204         public const string GET_REPLICA_INFO_RES = "2.16.840.1.113719.1.27.100.18";
2205         public const int Ldap_DS_FLAG_BOUNDARY = 2;
2206         public const int Ldap_DS_FLAG_BUSY = 1;
2207         public const int Ldap_ENSURE_SERVERS_UP = 1;
2208         public const int Ldap_RS_BEGIN_ADD = 8;
2209         public const int Ldap_RS_DEAD_REPLICA = 7;
2210         public const int Ldap_RS_DYING_REPLICA = 2;
2211         public const int Ldap_RS_JS_0 = 64;
2212         public const int Ldap_RS_JS_1 = 65;
2213         public const int Ldap_RS_JS_2 = 66;
2214         public const int Ldap_RS_LOCKED = 3;
2215         public const int Ldap_RS_MASTER_DONE = 12;
2216         public const int Ldap_RS_MASTER_START = 11;
2217         public const int Ldap_RS_NEW_REPLICA = 1;
2218         public const int Ldap_RS_ON = 0;
2219         public const int Ldap_RS_SS_0 = 48;
2220         public const int Ldap_RS_SS_1 = 49;
2221         public const int Ldap_RS_TRANSITION_ON = 6;
2222         public const int Ldap_RT_MASTER = 0;
2223         public const int Ldap_RT_READONLY = 2;
2224         public const int Ldap_RT_SECONDARY = 1;
2225         public const int Ldap_RT_SPARSE_READ = 5;
2226         public const int Ldap_RT_SPARSE_WRITE = 4;
2227         public const int Ldap_RT_SUBREF = 3;
2228         public const string LIST_REPLICAS_REQ = "2.16.840.1.113719.1.27.100.19";
2229         public const string LIST_REPLICAS_RES = "2.16.840.1.113719.1.27.100.20";
2230         public const string MERGE_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.5";
2231         public const string MERGE_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.6";
2232         public const string NAMING_CONTEXT_COUNT_REQ = "2.16.840.1.113719.1.27.100.13";
2233         public const string NAMING_CONTEXT_COUNT_RES = "2.16.840.1.113719.1.27.100.14";
2234         public const string NAMING_CONTEXT_SYNC_REQ = "2.16.840.1.113719.1.27.100.25";
2235         public const string NAMING_CONTEXT_SYNC_RES = "2.16.840.1.113719.1.27.100.26";
2236         public const string RECEIVE_ALL_UPDATES_REQ = "2.16.840.1.113719.1.27.100.21";
2237         public const string RECEIVE_ALL_UPDATES_RES = "2.16.840.1.113719.1.27.100.22";
2238         public const string REFRESH_SERVER_REQ = "2.16.840.1.113719.1.27.100.9";
2239         public const string REFRESH_SERVER_RES = "2.16.840.1.113719.1.27.100.10";
2240         public const string REMOVE_ORPHAN_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.41";
2241         public const string REMOVE_ORPHAN_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.42";
2242         public const string SCHEMA_SYNC_REQ = "2.16.840.1.113719.1.27.100.27";
2243         public const string SCHEMA_SYNC_RES = "2.16.840.1.113719.1.27.100.28";
2244         public const string SEND_ALL_UPDATES_REQ = "2.16.840.1.113719.1.27.100.23";
2245         public const string SEND_ALL_UPDATES_RES = "2.16.840.1.113719.1.27.100.24";
2246         public const string SET_REPLICATION_FILTER_REQ = "2.16.840.1.113719.1.27.100.35";
2247         public const string SET_REPLICATION_FILTER_RES = "2.16.840.1.113719.1.27.100.36";
2248         public const string TRIGGER_BKLINKER_REQ = "2.16.840.1.113719.1.27.100.43";
2249         public const string TRIGGER_BKLINKER_RES = "2.16.840.1.113719.1.27.100.44";
2250         public const string TRIGGER_JANITOR_REQ = "2.16.840.1.113719.1.27.100.47";
2251         public const string TRIGGER_JANITOR_RES = "2.16.840.1.113719.1.27.100.48";
2252         public const string TRIGGER_LIMBER_REQ = "2.16.840.1.113719.1.27.100.49";
2253         public const string TRIGGER_LIMBER_RES = "2.16.840.1.113719.1.27.100.50";
2254         public const string TRIGGER_PART_PURGE_REQ = "2.16.840.1.113719.1.27.100.55";
2255         public const string TRIGGER_PART_PURGE_RES = "2.16.840.1.113719.1.27.100.56";
2256         public const string TRIGGER_SCHEMA_SYNC_REQ = "2.16.840.1.113719.1.27.100.53";
2257         public const string TRIGGER_SCHEMA_SYNC_RES = "2.16.840.1.113719.1.27.100.54";
2258         public const string TRIGGER_SKULKER_REQ = "2.16.840.1.113719.1.27.100.51";
2259         public const string TRIGGER_SKULKER_RES = "2.16.840.1.113719.1.27.100.52";
ReplicationConstants()2260         public ReplicationConstants() { }
2261     }
2262     public partial class SchemaSyncRequest : Novell.Directory.Ldap.LdapExtendedOperation
2263     {
SchemaSyncRequest(string serverName, int delay)2264         public SchemaSyncRequest(string serverName, int delay) : base (default(string), default(sbyte[])) { }
2265     }
2266     public partial class SendAllUpdatesRequest : Novell.Directory.Ldap.LdapExtendedOperation
2267     {
SendAllUpdatesRequest(string partitionRoot, string origServerDN)2268         public SendAllUpdatesRequest(string partitionRoot, string origServerDN) : base (default(string), default(sbyte[])) { }
2269     }
2270     public partial class SetReplicationFilterRequest : Novell.Directory.Ldap.LdapExtendedOperation
2271     {
SetReplicationFilterRequest(string serverDN, string[][] replicationFilter)2272         public SetReplicationFilterRequest(string serverDN, string[][] replicationFilter) : base (default(string), default(sbyte[])) { }
2273     }
2274     public partial class SplitOrphanPartitionRequest : Novell.Directory.Ldap.LdapExtendedOperation
2275     {
SplitOrphanPartitionRequest(string serverDN, string contextName)2276         public SplitOrphanPartitionRequest(string serverDN, string contextName) : base (default(string), default(sbyte[])) { }
2277     }
2278     public partial class SplitPartitionRequest : Novell.Directory.Ldap.LdapExtendedOperation
2279     {
SplitPartitionRequest(string dn, int flags)2280         public SplitPartitionRequest(string dn, int flags) : base (default(string), default(sbyte[])) { }
2281     }
2282     public partial class TriggerBackgroundProcessRequest : Novell.Directory.Ldap.LdapExtendedOperation
2283     {
2284         public const int Ldap_BK_PROCESS_BKLINKER = 1;
2285         public const int Ldap_BK_PROCESS_JANITOR = 2;
2286         public const int Ldap_BK_PROCESS_LIMBER = 3;
2287         public const int Ldap_BK_PROCESS_PART_PURGE = 6;
2288         public const int Ldap_BK_PROCESS_SCHEMA_SYNC = 5;
2289         public const int Ldap_BK_PROCESS_SKULKER = 4;
TriggerBackgroundProcessRequest(int processID)2290         public TriggerBackgroundProcessRequest(int processID) : base (default(string), default(sbyte[])) { }
2291     }
2292 }
2293 namespace Novell.Directory.Ldap.Rfc2251
2294 {
2295     public partial class RfcAddRequest : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcRequest
2296     {
RfcAddRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN entry, Novell.Directory.Ldap.Rfc2251.RfcAttributeList attributes)2297         public RfcAddRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN entry, Novell.Directory.Ldap.Rfc2251.RfcAttributeList attributes) { }
2298         public virtual Novell.Directory.Ldap.Rfc2251.RfcAttributeList Attributes { get { throw null; } }
dupRequest(string base_Renamed, string filter, bool request)2299         public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
getIdentifier()2300         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
getRequestDN()2301         public string getRequestDN() { throw null; }
2302     }
2303     public partial class RfcAddResponse : Novell.Directory.Ldap.Rfc2251.RfcLdapResult
2304     {
2305         [System.CLSCompliantAttribute(false)]
RfcAddResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2306         public RfcAddResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
RfcAddResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral)2307         public RfcAddResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
getIdentifier()2308         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
2309     }
2310     public partial class RfcAssertionValue : Novell.Directory.Ldap.Asn1.Asn1OctetString
2311     {
2312         [System.CLSCompliantAttribute(false)]
RfcAssertionValue(sbyte[] value_Renamed)2313         public RfcAssertionValue(sbyte[] value_Renamed) : base (default(sbyte[])) { }
2314     }
2315     public partial class RfcAttributeDescription : Novell.Directory.Ldap.Rfc2251.RfcLdapString
2316     {
2317         [System.CLSCompliantAttribute(false)]
RfcAttributeDescription(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2318         public RfcAttributeDescription(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(string)) { }
RfcAttributeDescription(string s)2319         public RfcAttributeDescription(string s) : base (default(string)) { }
2320     }
2321     public partial class RfcAttributeDescriptionList : Novell.Directory.Ldap.Asn1.Asn1SequenceOf
2322     {
RfcAttributeDescriptionList(int size)2323         public RfcAttributeDescriptionList(int size) { }
RfcAttributeDescriptionList(string[] attrs)2324         public RfcAttributeDescriptionList(string[] attrs) { }
2325     }
2326     public partial class RfcAttributeList : Novell.Directory.Ldap.Asn1.Asn1SequenceOf
2327     {
RfcAttributeList(int size)2328         public RfcAttributeList(int size) { }
2329     }
2330     public partial class RfcAttributeTypeAndValues : Novell.Directory.Ldap.Asn1.Asn1Sequence
2331     {
RfcAttributeTypeAndValues(Novell.Directory.Ldap.Rfc2251.RfcAttributeDescription type, Novell.Directory.Ldap.Asn1.Asn1SetOf vals)2332         public RfcAttributeTypeAndValues(Novell.Directory.Ldap.Rfc2251.RfcAttributeDescription type, Novell.Directory.Ldap.Asn1.Asn1SetOf vals) { }
2333     }
2334     public partial class RfcAttributeValue : Novell.Directory.Ldap.Asn1.Asn1OctetString
2335     {
2336         [System.CLSCompliantAttribute(false)]
RfcAttributeValue(sbyte[] value_Renamed)2337         public RfcAttributeValue(sbyte[] value_Renamed) : base (default(sbyte[])) { }
RfcAttributeValue(string value_Renamed)2338         public RfcAttributeValue(string value_Renamed) : base (default(sbyte[])) { }
2339     }
2340     public partial class RfcAttributeValueAssertion : Novell.Directory.Ldap.Asn1.Asn1Sequence
2341     {
RfcAttributeValueAssertion(Novell.Directory.Ldap.Rfc2251.RfcAttributeDescription ad, Novell.Directory.Ldap.Rfc2251.RfcAssertionValue av)2342         public RfcAttributeValueAssertion(Novell.Directory.Ldap.Rfc2251.RfcAttributeDescription ad, Novell.Directory.Ldap.Rfc2251.RfcAssertionValue av) { }
2343         [System.CLSCompliantAttribute(false)]
2344         public virtual sbyte[] AssertionValue { get { throw null; } }
2345         public virtual string AttributeDescription { get { throw null; } }
2346     }
2347     public partial class RfcAuthenticationChoice : Novell.Directory.Ldap.Asn1.Asn1Choice
2348     {
RfcAuthenticationChoice(Novell.Directory.Ldap.Asn1.Asn1Tagged choice)2349         public RfcAuthenticationChoice(Novell.Directory.Ldap.Asn1.Asn1Tagged choice) { }
2350         [System.CLSCompliantAttribute(false)]
RfcAuthenticationChoice(string mechanism, sbyte[] credentials)2351         public RfcAuthenticationChoice(string mechanism, sbyte[] credentials) { }
2352     }
2353     public partial class RfcBindRequest : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcRequest
2354     {
RfcBindRequest(Novell.Directory.Ldap.Asn1.Asn1Integer version, Novell.Directory.Ldap.Rfc2251.RfcLdapDN name, Novell.Directory.Ldap.Rfc2251.RfcAuthenticationChoice auth)2355         public RfcBindRequest(Novell.Directory.Ldap.Asn1.Asn1Integer version, Novell.Directory.Ldap.Rfc2251.RfcLdapDN name, Novell.Directory.Ldap.Rfc2251.RfcAuthenticationChoice auth) { }
2356         [System.CLSCompliantAttribute(false)]
RfcBindRequest(int version, string dn, string mechanism, sbyte[] credentials)2357         public RfcBindRequest(int version, string dn, string mechanism, sbyte[] credentials) { }
2358         public virtual Novell.Directory.Ldap.Rfc2251.RfcAuthenticationChoice AuthenticationChoice { get { throw null; } set { } }
2359         public virtual Novell.Directory.Ldap.Rfc2251.RfcLdapDN Name { get { throw null; } set { } }
2360         public virtual Novell.Directory.Ldap.Asn1.Asn1Integer Version { get { throw null; } set { } }
dupRequest(string base_Renamed, string filter, bool request)2361         public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
getIdentifier()2362         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
getRequestDN()2363         public string getRequestDN() { throw null; }
2364     }
2365     public partial class RfcBindResponse : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcResponse
2366     {
2367         [System.CLSCompliantAttribute(false)]
RfcBindResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2368         public RfcBindResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
2369         public virtual Novell.Directory.Ldap.Asn1.Asn1OctetString ServerSaslCreds { get { throw null; } }
getErrorMessage()2370         public Novell.Directory.Ldap.Rfc2251.RfcLdapString getErrorMessage() { throw null; }
getIdentifier()2371         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
getMatchedDN()2372         public Novell.Directory.Ldap.Rfc2251.RfcLdapDN getMatchedDN() { throw null; }
getReferral()2373         public Novell.Directory.Ldap.Rfc2251.RfcReferral getReferral() { throw null; }
getResultCode()2374         public Novell.Directory.Ldap.Asn1.Asn1Enumerated getResultCode() { throw null; }
2375     }
2376     public partial class RfcCompareRequest : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcRequest
2377     {
RfcCompareRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN entry, Novell.Directory.Ldap.Rfc2251.RfcAttributeValueAssertion ava)2378         public RfcCompareRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN entry, Novell.Directory.Ldap.Rfc2251.RfcAttributeValueAssertion ava) { }
2379         public virtual Novell.Directory.Ldap.Rfc2251.RfcAttributeValueAssertion AttributeValueAssertion { get { throw null; } }
dupRequest(string base_Renamed, string filter, bool request)2380         public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
getIdentifier()2381         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
getRequestDN()2382         public string getRequestDN() { throw null; }
2383     }
2384     public partial class RfcCompareResponse : Novell.Directory.Ldap.Rfc2251.RfcLdapResult
2385     {
2386         [System.CLSCompliantAttribute(false)]
RfcCompareResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2387         public RfcCompareResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
RfcCompareResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral)2388         public RfcCompareResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
getIdentifier()2389         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
2390     }
2391     public partial class RfcControl : Novell.Directory.Ldap.Asn1.Asn1Sequence
2392     {
2393         [System.CLSCompliantAttribute(false)]
RfcControl(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2394         public RfcControl(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
RfcControl(Novell.Directory.Ldap.Asn1.Asn1Sequence seqObj)2395         public RfcControl(Novell.Directory.Ldap.Asn1.Asn1Sequence seqObj) { }
RfcControl(Novell.Directory.Ldap.Rfc2251.RfcLdapOID controlType)2396         public RfcControl(Novell.Directory.Ldap.Rfc2251.RfcLdapOID controlType) { }
RfcControl(Novell.Directory.Ldap.Rfc2251.RfcLdapOID controlType, Novell.Directory.Ldap.Asn1.Asn1Boolean criticality)2397         public RfcControl(Novell.Directory.Ldap.Rfc2251.RfcLdapOID controlType, Novell.Directory.Ldap.Asn1.Asn1Boolean criticality) { }
RfcControl(Novell.Directory.Ldap.Rfc2251.RfcLdapOID controlType, Novell.Directory.Ldap.Asn1.Asn1Boolean criticality, Novell.Directory.Ldap.Asn1.Asn1OctetString controlValue)2398         public RfcControl(Novell.Directory.Ldap.Rfc2251.RfcLdapOID controlType, Novell.Directory.Ldap.Asn1.Asn1Boolean criticality, Novell.Directory.Ldap.Asn1.Asn1OctetString controlValue) { }
2399         public virtual Novell.Directory.Ldap.Asn1.Asn1OctetString ControlType { get { throw null; } }
2400         public virtual Novell.Directory.Ldap.Asn1.Asn1OctetString ControlValue { get { throw null; } set { } }
2401         public virtual Novell.Directory.Ldap.Asn1.Asn1Boolean Criticality { get { throw null; } }
2402     }
2403     public partial class RfcControls : Novell.Directory.Ldap.Asn1.Asn1SequenceOf
2404     {
2405         public const int CONTROLS = 0;
RfcControls()2406         public RfcControls() { }
2407         [System.CLSCompliantAttribute(false)]
RfcControls(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2408         public RfcControls(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
add(Novell.Directory.Ldap.Rfc2251.RfcControl control)2409         public void add(Novell.Directory.Ldap.Rfc2251.RfcControl control) { }
getIdentifier()2410         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
set_Renamed(int index, Novell.Directory.Ldap.Rfc2251.RfcControl control)2411         public void set_Renamed(int index, Novell.Directory.Ldap.Rfc2251.RfcControl control) { }
2412     }
2413     public partial class RfcDelRequest : Novell.Directory.Ldap.Rfc2251.RfcLdapDN, Novell.Directory.Ldap.Rfc2251.RfcRequest
2414     {
2415         [System.CLSCompliantAttribute(false)]
RfcDelRequest(sbyte[] dn)2416         public RfcDelRequest(sbyte[] dn) : base (default(string)) { }
RfcDelRequest(string dn)2417         public RfcDelRequest(string dn) : base (default(string)) { }
dupRequest(string base_Renamed, string filter, bool request)2418         public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
getIdentifier()2419         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
getRequestDN()2420         public string getRequestDN() { throw null; }
2421     }
2422     public partial class RfcDelResponse : Novell.Directory.Ldap.Rfc2251.RfcLdapResult
2423     {
2424         [System.CLSCompliantAttribute(false)]
RfcDelResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2425         public RfcDelResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
RfcDelResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral)2426         public RfcDelResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
getIdentifier()2427         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
2428     }
2429     public partial class RfcExtendedRequest : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcRequest
2430     {
2431         public const int REQUEST_NAME = 0;
2432         public const int REQUEST_VALUE = 1;
RfcExtendedRequest(Novell.Directory.Ldap.Asn1.Asn1Object[] origRequest)2433         public RfcExtendedRequest(Novell.Directory.Ldap.Asn1.Asn1Object[] origRequest) { }
RfcExtendedRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapOID requestName)2434         public RfcExtendedRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapOID requestName) { }
RfcExtendedRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapOID requestName, Novell.Directory.Ldap.Asn1.Asn1OctetString requestValue)2435         public RfcExtendedRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapOID requestName, Novell.Directory.Ldap.Asn1.Asn1OctetString requestValue) { }
dupRequest(string base_Renamed, string filter, bool request)2436         public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
getIdentifier()2437         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
getRequestDN()2438         public string getRequestDN() { throw null; }
2439     }
2440     public partial class RfcExtendedResponse : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcResponse
2441     {
2442         public const int RESPONSE = 11;
2443         public const int RESPONSE_NAME = 10;
2444         [System.CLSCompliantAttribute(false)]
RfcExtendedResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2445         public RfcExtendedResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
2446         [System.CLSCompliantAttribute(false)]
2447         public virtual Novell.Directory.Ldap.Asn1.Asn1OctetString Response { get { throw null; } }
2448         public virtual Novell.Directory.Ldap.Rfc2251.RfcLdapOID ResponseName { get { throw null; } }
getErrorMessage()2449         public Novell.Directory.Ldap.Rfc2251.RfcLdapString getErrorMessage() { throw null; }
getIdentifier()2450         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
getMatchedDN()2451         public Novell.Directory.Ldap.Rfc2251.RfcLdapDN getMatchedDN() { throw null; }
getReferral()2452         public Novell.Directory.Ldap.Rfc2251.RfcReferral getReferral() { throw null; }
getResultCode()2453         public Novell.Directory.Ldap.Asn1.Asn1Enumerated getResultCode() { throw null; }
2454     }
2455     public partial class RfcFilter : Novell.Directory.Ldap.Asn1.Asn1Choice
2456     {
2457         public const int AND = 0;
2458         public const int ANY = 1;
2459         public const int APPROX_MATCH = 8;
2460         public const int EQUALITY_MATCH = 3;
2461         public const int EXTENSIBLE_MATCH = 9;
2462         public const int FINAL = 2;
2463         public const int GREATER_OR_EQUAL = 5;
2464         public const int INITIAL = 0;
2465         public const int LESS_OR_EQUAL = 6;
2466         public const int NOT = 2;
2467         public const int OR = 1;
2468         public const int PRESENT = 7;
2469         public const int SUBSTRINGS = 4;
RfcFilter()2470         public RfcFilter() { }
RfcFilter(string filter)2471         public RfcFilter(string filter) { }
2472         [System.CLSCompliantAttribute(false)]
addAttributeValueAssertion(int rfcType, string attrName, sbyte[] value_Renamed)2473         public virtual void addAttributeValueAssertion(int rfcType, string attrName, sbyte[] value_Renamed) { }
2474         [System.CLSCompliantAttribute(false)]
addExtensibleMatch(string matchingRule, string attrName, sbyte[] value_Renamed, bool useDNMatching)2475         public virtual void addExtensibleMatch(string matchingRule, string attrName, sbyte[] value_Renamed, bool useDNMatching) { }
addPresent(string attrName)2476         public virtual void addPresent(string attrName) { }
2477         [System.CLSCompliantAttribute(false)]
addSubstring(int type, sbyte[] value_Renamed)2478         public virtual void addSubstring(int type, sbyte[] value_Renamed) { }
endNestedFilter(int rfcType)2479         public virtual void endNestedFilter(int rfcType) { }
endSubstrings()2480         public virtual void endSubstrings() { }
filterToString()2481         public virtual string filterToString() { throw null; }
getFilterIterator()2482         public virtual System.Collections.IEnumerator getFilterIterator() { throw null; }
startNestedFilter(int rfcType)2483         public virtual void startNestedFilter(int rfcType) { }
startSubstrings(string attrName)2484         public virtual void startSubstrings(string attrName) { }
2485     }
2486     public partial class RfcIntermediateResponse : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcResponse
2487     {
2488         public const int TAG_RESPONSE = 1;
2489         public const int TAG_RESPONSE_NAME = 0;
2490         [System.CLSCompliantAttribute(false)]
RfcIntermediateResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2491         public RfcIntermediateResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
getErrorMessage()2492         public Novell.Directory.Ldap.Rfc2251.RfcLdapString getErrorMessage() { throw null; }
getIdentifier()2493         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
getMatchedDN()2494         public Novell.Directory.Ldap.Rfc2251.RfcLdapDN getMatchedDN() { throw null; }
getReferral()2495         public Novell.Directory.Ldap.Rfc2251.RfcReferral getReferral() { throw null; }
getResponse()2496         public Novell.Directory.Ldap.Asn1.Asn1OctetString getResponse() { throw null; }
getResponseName()2497         public Novell.Directory.Ldap.Rfc2251.RfcLdapOID getResponseName() { throw null; }
getResultCode()2498         public Novell.Directory.Ldap.Asn1.Asn1Enumerated getResultCode() { throw null; }
2499     }
2500     public partial class RfcLdapDN : Novell.Directory.Ldap.Rfc2251.RfcLdapString
2501     {
2502         [System.CLSCompliantAttribute(false)]
RfcLdapDN(sbyte[] s)2503         public RfcLdapDN(sbyte[] s) : base (default(string)) { }
RfcLdapDN(string s)2504         public RfcLdapDN(string s) : base (default(string)) { }
2505     }
2506     public partial class RfcLdapMessage : Novell.Directory.Ldap.Asn1.Asn1Sequence
2507     {
2508         [System.CLSCompliantAttribute(false)]
RfcLdapMessage(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2509         public RfcLdapMessage(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
RfcLdapMessage(Novell.Directory.Ldap.Asn1.Asn1Sequence op)2510         public RfcLdapMessage(Novell.Directory.Ldap.Asn1.Asn1Sequence op) { }
RfcLdapMessage(Novell.Directory.Ldap.Asn1.Asn1Sequence op, Novell.Directory.Ldap.Rfc2251.RfcControls controls)2511         public RfcLdapMessage(Novell.Directory.Ldap.Asn1.Asn1Sequence op, Novell.Directory.Ldap.Rfc2251.RfcControls controls) { }
RfcLdapMessage(Novell.Directory.Ldap.Rfc2251.RfcRequest op)2512         public RfcLdapMessage(Novell.Directory.Ldap.Rfc2251.RfcRequest op) { }
RfcLdapMessage(Novell.Directory.Ldap.Rfc2251.RfcRequest op, Novell.Directory.Ldap.Rfc2251.RfcControls controls)2513         public RfcLdapMessage(Novell.Directory.Ldap.Rfc2251.RfcRequest op, Novell.Directory.Ldap.Rfc2251.RfcControls controls) { }
2514         public virtual Novell.Directory.Ldap.Rfc2251.RfcControls Controls { get { throw null; } }
2515         public virtual int MessageID { get { throw null; } }
2516         public virtual string RequestDN { get { throw null; } }
2517         public virtual Novell.Directory.Ldap.LdapMessage RequestingMessage { get { throw null; } set { } }
2518         public virtual Novell.Directory.Ldap.Asn1.Asn1Object Response { get { throw null; } }
2519         public virtual int Type { get { throw null; } }
dupMessage(string dn, string filter, bool reference)2520         public object dupMessage(string dn, string filter, bool reference) { throw null; }
getRequest()2521         public Novell.Directory.Ldap.Rfc2251.RfcRequest getRequest() { throw null; }
isRequest()2522         public virtual bool isRequest() { throw null; }
2523     }
2524     public partial class RfcLdapOID : Novell.Directory.Ldap.Asn1.Asn1OctetString
2525     {
2526         [System.CLSCompliantAttribute(false)]
RfcLdapOID(sbyte[] s)2527         public RfcLdapOID(sbyte[] s) : base (default(sbyte[])) { }
RfcLdapOID(string s)2528         public RfcLdapOID(string s) : base (default(sbyte[])) { }
2529     }
2530     public partial class RfcLdapResult : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcResponse
2531     {
2532         public const int REFERRAL = 3;
2533         [System.CLSCompliantAttribute(false)]
RfcLdapResult(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2534         public RfcLdapResult(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
RfcLdapResult(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage)2535         public RfcLdapResult(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage) { }
RfcLdapResult(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral)2536         public RfcLdapResult(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral) { }
getErrorMessage()2537         public Novell.Directory.Ldap.Rfc2251.RfcLdapString getErrorMessage() { throw null; }
getMatchedDN()2538         public Novell.Directory.Ldap.Rfc2251.RfcLdapDN getMatchedDN() { throw null; }
getReferral()2539         public Novell.Directory.Ldap.Rfc2251.RfcReferral getReferral() { throw null; }
getResultCode()2540         public Novell.Directory.Ldap.Asn1.Asn1Enumerated getResultCode() { throw null; }
2541     }
2542     public partial class RfcLdapString : Novell.Directory.Ldap.Asn1.Asn1OctetString
2543     {
2544         [System.CLSCompliantAttribute(false)]
RfcLdapString(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2545         public RfcLdapString(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(sbyte[])) { }
2546         [System.CLSCompliantAttribute(false)]
RfcLdapString(sbyte[] ba)2547         public RfcLdapString(sbyte[] ba) : base (default(sbyte[])) { }
RfcLdapString(string s)2548         public RfcLdapString(string s) : base (default(sbyte[])) { }
2549     }
2550     public partial class RfcLdapSuperDN : Novell.Directory.Ldap.Asn1.Asn1Tagged
2551     {
2552         protected static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
2553         public static readonly int TAG;
2554         [System.CLSCompliantAttribute(false)]
RfcLdapSuperDN(sbyte[] ba)2555         public RfcLdapSuperDN(sbyte[] ba) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
RfcLdapSuperDN(string s)2556         public RfcLdapSuperDN(string s) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
2557         [System.CLSCompliantAttribute(false)]
byteValue()2558         public sbyte[] byteValue() { throw null; }
encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed)2559         public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
stringValue()2560         public string stringValue() { throw null; }
ToString()2561         public override string ToString() { throw null; }
2562     }
2563     public partial class RfcMatchingRuleAssertion : Novell.Directory.Ldap.Asn1.Asn1Sequence
2564     {
RfcMatchingRuleAssertion(Novell.Directory.Ldap.Rfc2251.RfcAssertionValue matchValue)2565         public RfcMatchingRuleAssertion(Novell.Directory.Ldap.Rfc2251.RfcAssertionValue matchValue) { }
RfcMatchingRuleAssertion(Novell.Directory.Ldap.Rfc2251.RfcMatchingRuleId matchingRule, Novell.Directory.Ldap.Rfc2251.RfcAttributeDescription type, Novell.Directory.Ldap.Rfc2251.RfcAssertionValue matchValue, Novell.Directory.Ldap.Asn1.Asn1Boolean dnAttributes)2566         public RfcMatchingRuleAssertion(Novell.Directory.Ldap.Rfc2251.RfcMatchingRuleId matchingRule, Novell.Directory.Ldap.Rfc2251.RfcAttributeDescription type, Novell.Directory.Ldap.Rfc2251.RfcAssertionValue matchValue, Novell.Directory.Ldap.Asn1.Asn1Boolean dnAttributes) { }
2567     }
2568     public partial class RfcMatchingRuleId : Novell.Directory.Ldap.Rfc2251.RfcLdapString
2569     {
RfcMatchingRuleId(string s)2570         public RfcMatchingRuleId(string s) : base (default(string)) { }
2571     }
2572     public partial class RfcModifyDNRequest : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcRequest
2573     {
RfcModifyDNRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN entry, Novell.Directory.Ldap.Rfc2251.RfcRelativeLdapDN newrdn, Novell.Directory.Ldap.Asn1.Asn1Boolean deleteoldrdn)2574         public RfcModifyDNRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN entry, Novell.Directory.Ldap.Rfc2251.RfcRelativeLdapDN newrdn, Novell.Directory.Ldap.Asn1.Asn1Boolean deleteoldrdn) { }
RfcModifyDNRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN entry, Novell.Directory.Ldap.Rfc2251.RfcRelativeLdapDN newrdn, Novell.Directory.Ldap.Asn1.Asn1Boolean deleteoldrdn, Novell.Directory.Ldap.Rfc2251.RfcLdapSuperDN newSuperior)2575         public RfcModifyDNRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN entry, Novell.Directory.Ldap.Rfc2251.RfcRelativeLdapDN newrdn, Novell.Directory.Ldap.Asn1.Asn1Boolean deleteoldrdn, Novell.Directory.Ldap.Rfc2251.RfcLdapSuperDN newSuperior) { }
dupRequest(string base_Renamed, string filter, bool request)2576         public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
getIdentifier()2577         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
getRequestDN()2578         public string getRequestDN() { throw null; }
2579     }
2580     public partial class RfcModifyDNResponse : Novell.Directory.Ldap.Rfc2251.RfcLdapResult
2581     {
2582         [System.CLSCompliantAttribute(false)]
RfcModifyDNResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2583         public RfcModifyDNResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
RfcModifyDNResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral)2584         public RfcModifyDNResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
getIdentifier()2585         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
2586     }
2587     public partial class RfcModifyRequest : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcRequest
2588     {
RfcModifyRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN object_Renamed, Novell.Directory.Ldap.Asn1.Asn1SequenceOf modification)2589         public RfcModifyRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN object_Renamed, Novell.Directory.Ldap.Asn1.Asn1SequenceOf modification) { }
2590         public virtual Novell.Directory.Ldap.Asn1.Asn1SequenceOf Modifications { get { throw null; } }
dupRequest(string base_Renamed, string filter, bool request)2591         public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
getIdentifier()2592         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
getRequestDN()2593         public string getRequestDN() { throw null; }
2594     }
2595     public partial class RfcModifyResponse : Novell.Directory.Ldap.Rfc2251.RfcLdapResult
2596     {
2597         [System.CLSCompliantAttribute(false)]
RfcModifyResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2598         public RfcModifyResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
RfcModifyResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral)2599         public RfcModifyResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
getIdentifier()2600         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
2601     }
2602     public partial class RfcReferral : Novell.Directory.Ldap.Asn1.Asn1SequenceOf
2603     {
2604         [System.CLSCompliantAttribute(false)]
RfcReferral(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2605         public RfcReferral(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
2606     }
2607     public partial class RfcRelativeLdapDN : Novell.Directory.Ldap.Rfc2251.RfcLdapString
2608     {
RfcRelativeLdapDN(string s)2609         public RfcRelativeLdapDN(string s) : base (default(string)) { }
2610     }
2611     public partial interface RfcRequest
2612     {
dupRequest(string base_Renamed, string filter, bool reference)2613         Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool reference);
getRequestDN()2614         string getRequestDN();
2615     }
2616     public partial interface RfcResponse
2617     {
getErrorMessage()2618         Novell.Directory.Ldap.Rfc2251.RfcLdapString getErrorMessage();
getMatchedDN()2619         Novell.Directory.Ldap.Rfc2251.RfcLdapDN getMatchedDN();
getReferral()2620         Novell.Directory.Ldap.Rfc2251.RfcReferral getReferral();
getResultCode()2621         Novell.Directory.Ldap.Asn1.Asn1Enumerated getResultCode();
2622     }
2623     public partial class RfcSaslCredentials : Novell.Directory.Ldap.Asn1.Asn1Sequence
2624     {
RfcSaslCredentials(Novell.Directory.Ldap.Rfc2251.RfcLdapString mechanism)2625         public RfcSaslCredentials(Novell.Directory.Ldap.Rfc2251.RfcLdapString mechanism) { }
RfcSaslCredentials(Novell.Directory.Ldap.Rfc2251.RfcLdapString mechanism, Novell.Directory.Ldap.Asn1.Asn1OctetString credentials)2626         public RfcSaslCredentials(Novell.Directory.Ldap.Rfc2251.RfcLdapString mechanism, Novell.Directory.Ldap.Asn1.Asn1OctetString credentials) { }
2627     }
2628     public partial class RfcSearchRequest : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcRequest
2629     {
RfcSearchRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN baseObject, Novell.Directory.Ldap.Asn1.Asn1Enumerated scope, Novell.Directory.Ldap.Asn1.Asn1Enumerated derefAliases, Novell.Directory.Ldap.Asn1.Asn1Integer sizeLimit, Novell.Directory.Ldap.Asn1.Asn1Integer timeLimit, Novell.Directory.Ldap.Asn1.Asn1Boolean typesOnly, Novell.Directory.Ldap.Rfc2251.RfcFilter filter, Novell.Directory.Ldap.Rfc2251.RfcAttributeDescriptionList attributes)2630         public RfcSearchRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN baseObject, Novell.Directory.Ldap.Asn1.Asn1Enumerated scope, Novell.Directory.Ldap.Asn1.Asn1Enumerated derefAliases, Novell.Directory.Ldap.Asn1.Asn1Integer sizeLimit, Novell.Directory.Ldap.Asn1.Asn1Integer timeLimit, Novell.Directory.Ldap.Asn1.Asn1Boolean typesOnly, Novell.Directory.Ldap.Rfc2251.RfcFilter filter, Novell.Directory.Ldap.Rfc2251.RfcAttributeDescriptionList attributes) { }
dupRequest(string base_Renamed, string filter, bool request)2631         public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
getIdentifier()2632         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
getRequestDN()2633         public string getRequestDN() { throw null; }
2634     }
2635     public partial class RfcSearchResultDone : Novell.Directory.Ldap.Rfc2251.RfcLdapResult
2636     {
2637         [System.CLSCompliantAttribute(false)]
RfcSearchResultDone(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2638         public RfcSearchResultDone(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
RfcSearchResultDone(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral)2639         public RfcSearchResultDone(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
getIdentifier()2640         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
2641     }
2642     public partial class RfcSearchResultEntry : Novell.Directory.Ldap.Asn1.Asn1Sequence
2643     {
2644         [System.CLSCompliantAttribute(false)]
RfcSearchResultEntry(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2645         public RfcSearchResultEntry(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
2646         public virtual Novell.Directory.Ldap.Asn1.Asn1Sequence Attributes { get { throw null; } }
2647         public virtual Novell.Directory.Ldap.Asn1.Asn1OctetString ObjectName { get { throw null; } }
getIdentifier()2648         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
2649     }
2650     public partial class RfcSearchResultReference : Novell.Directory.Ldap.Asn1.Asn1SequenceOf
2651     {
2652         [System.CLSCompliantAttribute(false)]
RfcSearchResultReference(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len)2653         public RfcSearchResultReference(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
getIdentifier()2654         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
2655     }
2656     public partial class RfcSubstringFilter : Novell.Directory.Ldap.Asn1.Asn1Sequence
2657     {
RfcSubstringFilter(Novell.Directory.Ldap.Rfc2251.RfcAttributeDescription type, Novell.Directory.Ldap.Asn1.Asn1SequenceOf substrings)2658         public RfcSubstringFilter(Novell.Directory.Ldap.Rfc2251.RfcAttributeDescription type, Novell.Directory.Ldap.Asn1.Asn1SequenceOf substrings) { }
2659     }
2660     public partial class RfcUnbindRequest : Novell.Directory.Ldap.Asn1.Asn1Null, Novell.Directory.Ldap.Rfc2251.RfcRequest
2661     {
RfcUnbindRequest()2662         public RfcUnbindRequest() { }
dupRequest(string base_Renamed, string filter, bool request)2663         public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
getIdentifier()2664         public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
getRequestDN()2665         public string getRequestDN() { throw null; }
2666     }
2667 }
2668 namespace Novell.Directory.Ldap.Utilclass
2669 {
2670     public partial class ArrayEnumeration : System.Collections.IEnumerator
2671     {
ArrayEnumeration(object[] eArray)2672         public ArrayEnumeration(object[] eArray) { }
2673         public virtual object Current { get { throw null; } }
hasMoreElements()2674         public bool hasMoreElements() { throw null; }
MoveNext()2675         public virtual bool MoveNext() { throw null; }
nextElement()2676         public object nextElement() { throw null; }
Reset()2677         public virtual void Reset() { }
2678     }
2679     public partial class AttributeQualifier
2680     {
AttributeQualifier(string name, string[] value_Renamed)2681         public AttributeQualifier(string name, string[] value_Renamed) { }
2682         public virtual string Name { get { throw null; } }
2683         public virtual string[] Values { get { throw null; } }
2684     }
2685     public partial class Base64
2686     {
Base64()2687         internal Base64() { }
2688         [System.CLSCompliantAttribute(false)]
decode(char[] encodedChars)2689         public static sbyte[] decode(char[] encodedChars) { throw null; }
2690         [System.CLSCompliantAttribute(false)]
decode(string encodedString)2691         public static sbyte[] decode(string encodedString) { throw null; }
2692         [System.CLSCompliantAttribute(false)]
decode(System.Text.StringBuilder encodedSBuf, int start, int end)2693         public static sbyte[] decode(System.Text.StringBuilder encodedSBuf, int start, int end) { throw null; }
2694         [System.CLSCompliantAttribute(false)]
encode(sbyte[] inputBytes)2695         public static string encode(sbyte[] inputBytes) { throw null; }
encode(string inputString)2696         public static string encode(string inputString) { throw null; }
2697         [System.CLSCompliantAttribute(false)]
isLDIFSafe(sbyte[] bytes)2698         public static bool isLDIFSafe(sbyte[] bytes) { throw null; }
isLDIFSafe(string str)2699         public static bool isLDIFSafe(string str) { throw null; }
2700         [System.CLSCompliantAttribute(false)]
isValidUTF8(sbyte[] array, bool isUCS2Only)2701         public static bool isValidUTF8(sbyte[] array, bool isUCS2Only) { throw null; }
2702     }
2703     public partial class BindProperties
2704     {
BindProperties(int version, string dn, string method, bool anonymous, System.Collections.Hashtable bindProperties, object bindCallbackHandler)2705         public BindProperties(int version, string dn, string method, bool anonymous, System.Collections.Hashtable bindProperties, object bindCallbackHandler) { }
2706         public virtual bool Anonymous { get { throw null; } }
2707         public virtual string AuthenticationDN { get { throw null; } }
2708         public virtual string AuthenticationMethod { get { throw null; } }
2709         public virtual int ProtocolVersion { get { throw null; } }
2710         public virtual System.Collections.Hashtable SaslBindProperties { get { throw null; } }
2711         public virtual object SaslCallbackHandler { get { throw null; } }
2712     }
2713     [System.CLSCompliantAttribute(false)]
2714     [System.SerializableAttribute]
2715     public enum CharacterTypes : sbyte
2716     {
2717         ALPHABETIC = (sbyte)4,
2718         COMMENTCHAR = (sbyte)16,
2719         NUMERIC = (sbyte)2,
2720         STRINGQUOTE = (sbyte)8,
2721         WHITESPACE = (sbyte)1,
2722     }
2723     public partial class DN
2724     {
DN()2725         public DN() { }
DN(string dnString)2726         public DN(string dnString) { }
2727         public virtual Novell.Directory.Ldap.Utilclass.DN Parent { get { throw null; } }
2728         public virtual System.Collections.ArrayList RDNs { get { throw null; } }
addRDN(Novell.Directory.Ldap.Utilclass.RDN rdn)2729         public virtual void addRDN(Novell.Directory.Ldap.Utilclass.RDN rdn) { }
addRDNToBack(Novell.Directory.Ldap.Utilclass.RDN rdn)2730         public virtual void addRDNToBack(Novell.Directory.Ldap.Utilclass.RDN rdn) { }
addRDNToFront(Novell.Directory.Ldap.Utilclass.RDN rdn)2731         public virtual void addRDNToFront(Novell.Directory.Ldap.Utilclass.RDN rdn) { }
countRDNs()2732         public virtual int countRDNs() { throw null; }
Equals(Novell.Directory.Ldap.Utilclass.DN toDN)2733         public bool Equals(Novell.Directory.Ldap.Utilclass.DN toDN) { throw null; }
Equals(object toDN)2734         public override bool Equals(object toDN) { throw null; }
explodeDN(bool noTypes)2735         public virtual string[] explodeDN(bool noTypes) { throw null; }
getrdnList()2736         public System.Collections.ArrayList getrdnList() { throw null; }
isDescendantOf(Novell.Directory.Ldap.Utilclass.DN containerDN)2737         public virtual bool isDescendantOf(Novell.Directory.Ldap.Utilclass.DN containerDN) { throw null; }
ToString()2738         public override string ToString() { throw null; }
2739     }
2740     public partial class EnumeratedIterator : System.Collections.IEnumerator
2741     {
EnumeratedIterator(System.Collections.IEnumerator iterator)2742         public EnumeratedIterator(System.Collections.IEnumerator iterator) { }
2743         public virtual object Current { get { throw null; } }
hasMoreElements()2744         public bool hasMoreElements() { throw null; }
MoveNext()2745         public virtual bool MoveNext() { throw null; }
nextElement()2746         public object nextElement() { throw null; }
Reset()2747         public virtual void Reset() { }
2748     }
2749     public partial class ExceptionMessages : System.Resources.ResourceManager
2750     {
2751         public const string CANNOT_BIND = "CANNOT_BIND";
2752         public const string CONNECTION_CLOSED = "CONNECTION_CLOSED";
2753         public const string CONNECTION_ERROR = "CONNECTION_ERROR";
2754         public const string CONNECTION_FINALIZED = "CONNECTION_FINALIZED";
2755         public const string CONNECTION_IMPOSSIBLE = "CONNECTION_IMPOSSIBLE";
2756         public const string CONNECTION_READER = "CONNECTION_READER";
2757         public const string CONNECTION_WAIT = "CONNECTION_WAIT";
2758         public const string DECODING_ERROR = "DECODING_ERROR";
2759         public const string DN_PARAM_ERROR = "DN_PARAM_ERROR";
2760         public const string DUP_ERROR = "DUP_ERROR";
2761         public const string ENCODING_ERROR = "ENCODING_ERROR";
2762         public const string ENTRY_PARAM_ERROR = "ENTRY_PARAM_ERROR";
2763         public const string EXPECTING_LEFT_PAREN = "EXPECTING_LEFT_PAREN";
2764         public const string EXPECTING_RIGHT_PAREN = "EXPECTING_RIGHT_PAREN";
2765         public const string FAILED_REFERRAL = "FAILED_REFERRAL";
2766         public const string IMPROPER_REFERRAL = "IMPROPER_REFERRAL";
2767         public const string INVALID_ADDRESS = "INVALID_ADDRESS";
2768         public const string INVALID_CHAR_IN_DESCR = "INVALID_CHAR_IN_DESCR";
2769         public const string INVALID_CHAR_IN_FILTER = "INVALID_CHAR_IN_FILTER";
2770         public const string INVALID_ESCAPE = "INVALID_ESCAPE";
2771         public const string INVALID_ESC_IN_DESCR = "INVALID_ESC_IN_DESCR";
2772         public const string INVALID_FILTER_COMPARISON = "INVALID_FILTER_COMPARISON";
2773         public const string IO_EXCEPTION = "IO_EXCEPTION";
2774         public const string MATCHED_DN = "MATCHED_DN";
2775         public const string MISSING_LEFT_PAREN = "MISSING_LEFT_PAREN";
2776         public const string MISSING_RIGHT_PAREN = "MISSING_RIGHT_PAREN";
2777         public const string MULTIPLE_SCHEMA = "MULTIPLE_SCHEMA";
2778         public const string NOT_AN_ATTRIBUTE = "NOT_AN_ATTRIBUTE";
2779         public const string NOT_IMPLEMENTED = "NOT_IMPLEMENTED";
2780         public const string NO_ATTRIBUTE_NAME = "NO_ATTRIBUTE_NAME";
2781         public const string NO_DN_NOR_MATCHING_RULE = "NO_DN_NOR_MATCHING_RULE";
2782         public const string NO_DUP_REQUEST = "NO_DUP_REQUEST";
2783         public const string NO_MATCHING_RULE = "NO_MATCHING_RULE";
2784         public const string NO_MEMORY = "NO_MEMORY";
2785         public const string NO_OPTION = "NO_OPTION";
2786         public const string NO_SCHEMA = "NO_SCHEMA";
2787         public const string NO_STARTTLS = "NO_STARTTLS";
2788         public const string NO_SUP_PROPERTY = "NO_SUP_PROPERTY";
2789         public const string NO_TLS_FACTORY = "NO_TLS_FACTORY";
2790         public const string OP_PARAM_ERROR = "OP_PARAM_ERROR";
2791         public const string OUTSTANDING_OPERATIONS = "OUTSTANDING_OPERATIONS";
2792         public const string PARAM_ERROR = "PARAM_ERROR";
2793         public const string RDN_PARAM_ERROR = "RDN_PARAM_ERROR";
2794         public const string READ_MULTIPLE = "READ_MULTIPLE";
2795         public const string REFERENCE_ERROR = "REFERENCE_ERROR";
2796         public const string REFERENCE_NOFOLLOW = "REFERENCE_NOFOLLOW";
2797         public const string REFERRAL_BIND = "REFERRAL_BIND";
2798         public const string REFERRAL_BIND_MATCH = "REFERRAL_BIND_MATCH";
2799         public const string REFERRAL_ERROR = "REFERRAL_ERROR";
2800         public const string REFERRAL_ITEM = "REFERRAL_ITEM";
2801         public const string REFERRAL_LOCAL = "REFERRAL_LOCAL";
2802         public const string REFERRAL_SEND = "REFERRAL_SEND";
2803         public const string SERVER_CONNECT_ERROR = "SERVER_CONNECT_ERROR";
2804         public const string SERVER_MSG = "SERVER_MSG";
2805         public const string SERVER_SHUTDOWN_REQ = "SERVER_SHUTDOWN_REQ";
2806         public const string SHORT_ESCAPE = "SHORT_ESCAPE";
2807         public const string SSL_PROVIDER_MISSING = "SSL_PROVIDER_MISSING";
2808         public const string STOPTLS_ERROR = "STOPTLS_ERROR";
2809         [System.CLSCompliantAttribute(false)]
2810         public const string TOSTRING = "TOSTRING";
2811         public const string UNEQUAL_LENGTHS = "UNEQUAL_LENGTHS";
2812         public const string UNEXPECTED_END = "UNEXPECTED_END";
2813         public const string UNKNOWN_RESULT = "UNKNOWN_RESULT";
2814         public const string WRONG_FACTORY = "WRONG_FACTORY";
ExceptionMessages()2815         public ExceptionMessages() { }
getContents()2816         public object[][] getContents() { throw null; }
2817     }
2818     public partial class ExtResponseFactory
2819     {
ExtResponseFactory()2820         public ExtResponseFactory() { }
convertToExtendedResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage inResponse)2821         public static Novell.Directory.Ldap.LdapExtendedResponse convertToExtendedResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage inResponse) { throw null; }
2822     }
2823     public partial class IntermediateResponseFactory
2824     {
IntermediateResponseFactory()2825         public IntermediateResponseFactory() { }
convertToIntermediateResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage inResponse)2826         public static Novell.Directory.Ldap.LdapIntermediateResponse convertToIntermediateResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage inResponse) { throw null; }
2827     }
2828     public partial class RDN
2829     {
RDN()2830         public RDN() { }
RDN(string rdn)2831         public RDN(string rdn) { }
2832         public virtual bool Multivalued { get { throw null; } }
2833         protected internal virtual string RawValue { get { throw null; } }
2834         public virtual string Type { get { throw null; } }
2835         public virtual string[] Types { get { throw null; } }
2836         public virtual string Value { get { throw null; } }
2837         public virtual string[] Values { get { throw null; } }
add(string attrType, string attrValue, string rawValue)2838         public virtual void add(string attrType, string attrValue, string rawValue) { }
2839         [System.CLSCompliantAttribute(false)]
equals(Novell.Directory.Ldap.Utilclass.RDN rdn)2840         public virtual bool equals(Novell.Directory.Ldap.Utilclass.RDN rdn) { throw null; }
explodeRDN(bool noTypes)2841         public virtual string[] explodeRDN(bool noTypes) { throw null; }
ToString()2842         public override string ToString() { throw null; }
2843         [System.CLSCompliantAttribute(false)]
toString(bool noTypes)2844         public virtual string toString(bool noTypes) { throw null; }
2845     }
2846     public partial class ReferralInfo
2847     {
ReferralInfo(Novell.Directory.Ldap.LdapConnection lc, string[] refList, Novell.Directory.Ldap.LdapUrl refUrl)2848         public ReferralInfo(Novell.Directory.Ldap.LdapConnection lc, string[] refList, Novell.Directory.Ldap.LdapUrl refUrl) { }
2849         public virtual Novell.Directory.Ldap.LdapConnection ReferralConnection { get { throw null; } }
2850         public virtual string[] ReferralList { get { throw null; } }
2851         public virtual Novell.Directory.Ldap.LdapUrl ReferralUrl { get { throw null; } }
2852     }
2853     public partial class ResourcesHandler
2854     {
ResourcesHandler()2855         internal ResourcesHandler() { }
getMessage(string messageOrKey, object[] arguments)2856         public static string getMessage(string messageOrKey, object[] arguments) { throw null; }
getMessage(string messageOrKey, object[] arguments, System.Globalization.CultureInfo locale)2857         public static string getMessage(string messageOrKey, object[] arguments, System.Globalization.CultureInfo locale) { throw null; }
getResultString(int code)2858         public static string getResultString(int code) { throw null; }
getResultString(int code, System.Globalization.CultureInfo locale)2859         public static string getResultString(int code, System.Globalization.CultureInfo locale) { throw null; }
2860     }
2861     public partial class RespControlVector : System.Collections.ArrayList
2862     {
RespControlVector(int cap, int incr)2863         public RespControlVector(int cap, int incr) { }
findResponseControl(string searchOID)2864         public System.Type findResponseControl(string searchOID) { throw null; }
registerResponseControl(string oid, System.Type controlClass)2865         public void registerResponseControl(string oid, System.Type controlClass) { }
2866     }
2867     public partial class RespExtensionSet : SupportClass.AbstractSetSupport
2868     {
RespExtensionSet()2869         public RespExtensionSet() { }
2870         public override int Count { get { throw null; } }
findResponseExtension(string searchOID)2871         public System.Type findResponseExtension(string searchOID) { throw null; }
GetEnumerator()2872         public override System.Collections.IEnumerator GetEnumerator() { throw null; }
registerResponseExtension(string oid, System.Type extClass)2873         public void registerResponseExtension(string oid, System.Type extClass) { }
2874     }
2875     public partial class ResultCodeMessages : System.Resources.ResourceManager
2876     {
ResultCodeMessages()2877         public ResultCodeMessages() { }
getContents()2878         public object[][] getContents() { throw null; }
2879     }
2880     public partial class SchemaParser
2881     {
SchemaParser(string aString)2882         public SchemaParser(string aString) { }
2883         public virtual string[] Applies { get { throw null; } }
2884         public virtual string[] Auxiliary { get { throw null; } }
2885         public virtual bool Collective { get { throw null; } }
2886         public virtual string Description { get { throw null; } }
2887         public virtual string Equality { get { throw null; } }
2888         public virtual string ID { get { throw null; } }
2889         public virtual string NameForm { get { throw null; } }
2890         public virtual string[] Names { get { throw null; } }
2891         public virtual string ObjectClass { get { throw null; } }
2892         public virtual bool Obsolete { get { throw null; } }
2893         public virtual string[] Optional { get { throw null; } }
2894         public virtual string Ordering { get { throw null; } }
2895         public virtual string[] Precluded { get { throw null; } }
2896         public virtual System.Collections.IEnumerator Qualifiers { get { throw null; } }
2897         public virtual string RawString { get { throw null; } set { } }
2898         public virtual string[] Required { get { throw null; } }
2899         public virtual bool Single { get { throw null; } }
2900         public virtual string Substring { get { throw null; } }
2901         public virtual string Superior { get { throw null; } }
2902         public virtual string[] Superiors { get { throw null; } }
2903         public virtual string Syntax { get { throw null; } }
2904         public virtual int Type { get { throw null; } }
2905         public virtual int Usage { get { throw null; } }
2906         public virtual bool UserMod { get { throw null; } }
2907     }
2908     public partial class SchemaTokenCreator
2909     {
2910         public int lastttype;
2911         public double NumberValue;
2912         public string StringValue;
SchemaTokenCreator(System.IO.Stream instream)2913         public SchemaTokenCreator(System.IO.Stream instream) { }
SchemaTokenCreator(System.IO.StreamReader r)2914         public SchemaTokenCreator(System.IO.StreamReader r) { }
SchemaTokenCreator(System.IO.StringReader r)2915         public SchemaTokenCreator(System.IO.StringReader r) { }
2916         public int CurrentLine { get { throw null; } }
CommentCharacter(int ch)2917         public void CommentCharacter(int ch) { }
InitTable()2918         public void InitTable() { }
nextToken()2919         public int nextToken() { throw null; }
OrdinaryCharacter(int ch)2920         public void OrdinaryCharacter(int ch) { }
OrdinaryCharacters(int min, int max)2921         public void OrdinaryCharacters(int min, int max) { }
parseNumbers()2922         public void parseNumbers() { }
pushBack()2923         public void pushBack() { }
QuoteCharacter(int ch)2924         public void QuoteCharacter(int ch) { }
ToStringValue()2925         public string ToStringValue() { throw null; }
WhitespaceCharacters(int min, int max)2926         public void WhitespaceCharacters(int min, int max) { }
WordCharacters(int min, int max)2927         public void WordCharacters(int min, int max) { }
2928     }
2929     [System.SerializableAttribute]
2930     public enum TokenTypes
2931     {
2932         EOF = -1,
2933         EOL = 10,
2934         NUMBER = -2,
2935         REAL = -4,
2936         STRING = -5,
2937         WORD = -3,
2938     }
2939 }
2940