<Type Name="SupportClass" FullName="SupportClass">
  <TypeSignature Language="C#" Value="public class SupportClass" />
  <AssemblyInfo>
    <AssemblyName>Novell.Directory.Ldap</AssemblyName>
    <AssemblyVersion>1.0.5000.0</AssemblyVersion>
    <AssemblyCulture>
    </AssemblyCulture>
    <Attributes>
      <Attribute>
        <AttributeName>System.Reflection.AssemblyKeyFile(KeyFile="../mono.pub")</AttributeName>
      </Attribute>
      <Attribute>
        <AttributeName>System.Reflection.AssemblyDelaySign(DelaySign=True)</AttributeName>
      </Attribute>
      <Attribute>
        <AttributeName>System.CLSCompliant(IsCompliant=True)</AttributeName>
      </Attribute>
      <Attribute>
        <AttributeName>System.Reflection.AssemblyCulture(Culture="")</AttributeName>
      </Attribute>
      <Attribute>
        <AttributeName>System.Reflection.AssemblyTrademark(Trademark="")</AttributeName>
      </Attribute>
      <Attribute>
        <AttributeName>System.Reflection.AssemblyCopyright(Copyright=" (C) 2003 Novell, Inc")</AttributeName>
      </Attribute>
      <Attribute>
        <AttributeName>System.Reflection.AssemblyProduct(Product="")</AttributeName>
      </Attribute>
      <Attribute>
        <AttributeName>System.Reflection.AssemblyCompany(Company="Novell, Inc")</AttributeName>
      </Attribute>
      <Attribute>
        <AttributeName>System.Reflection.AssemblyConfiguration(Configuration="")</AttributeName>
      </Attribute>
      <Attribute>
        <AttributeName>System.Reflection.AssemblyDescription(Description="Novell.Directory.Ldap")</AttributeName>
      </Attribute>
      <Attribute>
        <AttributeName>System.Reflection.AssemblyTitle(Title="C# LDAP")</AttributeName>
      </Attribute>
    </Attributes>
  </AssemblyInfo>
  <Base>
    <BaseTypeName>System.Object</BaseTypeName>
  </Base>
  <Interfaces />
  <Members>
    <Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="public SupportClass()" />
      <MemberType>Constructor</MemberType>
      <Parameters />
      <Docs>
        <summary>To be added.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ToSByteArray">
      <MemberSignature Language="C#" Value="public static sbyte[] ToSByteArray(byte[] byteArray)" />
      <MemberType>Method</MemberType>
      <Attributes>
        <Attribute>
          <AttributeName>System.CLSCompliant(IsCompliant=False)</AttributeName>
        </Attribute>
      </Attributes>
      <ReturnValue>
        <ReturnType>System.SByte[]</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="byteArray" Type="System.Byte[]" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="byteArray">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ToByteArray">
      <MemberSignature Language="C#" Value="public static byte[] ToByteArray(sbyte[] sbyteArray)" />
      <MemberType>Method</MemberType>
      <Attributes>
        <Attribute>
          <AttributeName>System.CLSCompliant(IsCompliant=False)</AttributeName>
        </Attribute>
      </Attributes>
      <ReturnValue>
        <ReturnType>System.Byte[]</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="sbyteArray" Type="System.SByte[]" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="sbyteArray">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ToByteArray">
      <MemberSignature Language="C#" Value="public static byte[] ToByteArray(string sourceString)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Byte[]</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="sourceString" Type="System.String" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="sourceString">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ToByteArray">
      <MemberSignature Language="C#" Value="public static byte[] ToByteArray(object[] tempObjectArray)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Byte[]</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="tempObjectArray" Type="System.Object[]" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="tempObjectArray">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ReadInput">
      <MemberSignature Language="C#" Value="public static int ReadInput(System.IO.Stream sourceStream, ref sbyte[] target, int start, int count)" />
      <MemberType>Method</MemberType>
      <Attributes>
        <Attribute>
          <AttributeName>System.CLSCompliant(IsCompliant=False)</AttributeName>
        </Attribute>
      </Attributes>
      <ReturnValue>
        <ReturnType>System.Int32</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="sourceStream" Type="System.IO.Stream" />
        <Parameter Name="target" Type="System.SByte[]&amp;" RefType="ref" />
        <Parameter Name="start" Type="System.Int32" />
        <Parameter Name="count" Type="System.Int32" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="sourceStream">To be added.</param>
        <param name="target">To be added.</param>
        <param name="start">To be added.</param>
        <param name="count">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ReadInput">
      <MemberSignature Language="C#" Value="public static int ReadInput(System.IO.TextReader sourceTextReader, ref sbyte[] target, int start, int count)" />
      <MemberType>Method</MemberType>
      <Attributes>
        <Attribute>
          <AttributeName>System.CLSCompliant(IsCompliant=False)</AttributeName>
        </Attribute>
      </Attributes>
      <ReturnValue>
        <ReturnType>System.Int32</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="sourceTextReader" Type="System.IO.TextReader" />
        <Parameter Name="target" Type="System.SByte[]&amp;" RefType="ref" />
        <Parameter Name="start" Type="System.Int32" />
        <Parameter Name="count" Type="System.Int32" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="sourceTextReader">To be added.</param>
        <param name="target">To be added.</param>
        <param name="start">To be added.</param>
        <param name="count">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="Identity">
      <MemberSignature Language="C#" Value="public static long Identity(long literal)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Int64</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="literal" Type="System.Int64" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="literal">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="Identity">
      <MemberSignature Language="C#" Value="public static ulong Identity(ulong literal)" />
      <MemberType>Method</MemberType>
      <Attributes>
        <Attribute>
          <AttributeName>System.CLSCompliant(IsCompliant=False)</AttributeName>
        </Attribute>
      </Attributes>
      <ReturnValue>
        <ReturnType>System.UInt64</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="literal" Type="System.UInt64" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="literal">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="Identity">
      <MemberSignature Language="C#" Value="public static float Identity(float literal)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Single</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="literal" Type="System.Single" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="literal">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="Identity">
      <MemberSignature Language="C#" Value="public static double Identity(double literal)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Double</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="literal" Type="System.Double" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="literal">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="FormatDateTime">
      <MemberSignature Language="C#" Value="public static string FormatDateTime(System.Globalization.DateTimeFormatInfo format, System.DateTime date)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.String</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="format" Type="System.Globalization.DateTimeFormatInfo" />
        <Parameter Name="date" Type="System.DateTime" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="format">To be added.</param>
        <param name="date">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="PutElement">
      <MemberSignature Language="C#" Value="public static object PutElement(System.Collections.IDictionary collection, object key, object newValue)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Object</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="collection" Type="System.Collections.IDictionary" />
        <Parameter Name="key" Type="System.Object" />
        <Parameter Name="newValue" Type="System.Object" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="collection">To be added.</param>
        <param name="key">To be added.</param>
        <param name="newValue">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="VectorRemoveElement">
      <MemberSignature Language="C#" Value="public static bool VectorRemoveElement(System.Collections.ArrayList arrayList, object element)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Boolean</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="arrayList" Type="System.Collections.ArrayList" />
        <Parameter Name="element" Type="System.Object" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="arrayList">To be added.</param>
        <param name="element">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="HashtableRemove">
      <MemberSignature Language="C#" Value="public static object HashtableRemove(System.Collections.Hashtable hashtable, object key)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Object</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="hashtable" Type="System.Collections.Hashtable" />
        <Parameter Name="key" Type="System.Object" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="hashtable">To be added.</param>
        <param name="key">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="SetSize">
      <MemberSignature Language="C#" Value="public static void SetSize(System.Collections.ArrayList arrayList, int newSize)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="arrayList" Type="System.Collections.ArrayList" />
        <Parameter Name="newSize" Type="System.Int32" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="arrayList">To be added.</param>
        <param name="newSize">To be added.</param>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="StackPush">
      <MemberSignature Language="C#" Value="public static object StackPush(System.Collections.Stack stack, object element)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Object</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="stack" Type="System.Collections.Stack" />
        <Parameter Name="element" Type="System.Object" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="stack">To be added.</param>
        <param name="element">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="GetCharsFromString">
      <MemberSignature Language="C#" Value="public static void GetCharsFromString(string sourceString, int sourceStart, int sourceEnd, ref char[] destinationArray, int destinationStart)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="sourceString" Type="System.String" />
        <Parameter Name="sourceStart" Type="System.Int32" />
        <Parameter Name="sourceEnd" Type="System.Int32" />
        <Parameter Name="destinationArray" Type="System.Char[]&amp;" RefType="ref" />
        <Parameter Name="destinationStart" Type="System.Int32" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="sourceString">To be added.</param>
        <param name="sourceStart">To be added.</param>
        <param name="sourceEnd">To be added.</param>
        <param name="destinationArray">To be added.</param>
        <param name="destinationStart">To be added.</param>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="GetFileStream">
      <MemberSignature Language="C#" Value="public static System.IO.FileStream GetFileStream(string FileName, bool Append)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.IO.FileStream</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="FileName" Type="System.String" />
        <Parameter Name="Append" Type="System.Boolean" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="FileName">To be added.</param>
        <param name="Append">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ToCharArray">
      <MemberSignature Language="C#" Value="public static char[] ToCharArray(sbyte[] sByteArray)" />
      <MemberType>Method</MemberType>
      <Attributes>
        <Attribute>
          <AttributeName>System.CLSCompliant(IsCompliant=False)</AttributeName>
        </Attribute>
      </Attributes>
      <ReturnValue>
        <ReturnType>System.Char[]</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="sByteArray" Type="System.SByte[]" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="sByteArray">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ToCharArray">
      <MemberSignature Language="C#" Value="public static char[] ToCharArray(byte[] byteArray)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Char[]</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="byteArray" Type="System.Byte[]" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="byteArray">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="CreateNewInstance">
      <MemberSignature Language="C#" Value="public static object CreateNewInstance(System.Type classType)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Object</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="classType" Type="System.Type" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="classType">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="WriteStackTrace">
      <MemberSignature Language="C#" Value="public static void WriteStackTrace(System.Exception throwable, System.IO.TextWriter stream)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="throwable" Type="System.Exception" />
        <Parameter Name="stream" Type="System.IO.TextWriter" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="throwable">To be added.</param>
        <param name="stream">To be added.</param>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="EqualsSupport">
      <MemberSignature Language="C#" Value="public static bool EqualsSupport(System.Collections.ICollection source, System.Collections.ICollection target)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Boolean</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="source" Type="System.Collections.ICollection" />
        <Parameter Name="target" Type="System.Collections.ICollection" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="source">To be added.</param>
        <param name="target">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="EqualsSupport">
      <MemberSignature Language="C#" Value="public static bool EqualsSupport(System.Collections.ICollection source, object target)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Boolean</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="source" Type="System.Collections.ICollection" />
        <Parameter Name="target" Type="System.Object" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="source">To be added.</param>
        <param name="target">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="EqualsSupport">
      <MemberSignature Language="C#" Value="public static bool EqualsSupport(System.Collections.IDictionaryEnumerator source, object target)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Boolean</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="source" Type="System.Collections.IDictionaryEnumerator" />
        <Parameter Name="target" Type="System.Object" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="source">To be added.</param>
        <param name="target">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="EqualsSupport">
      <MemberSignature Language="C#" Value="public static bool EqualsSupport(System.Collections.IDictionaryEnumerator source, System.Collections.IDictionaryEnumerator target)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Boolean</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="source" Type="System.Collections.IDictionaryEnumerator" />
        <Parameter Name="target" Type="System.Collections.IDictionaryEnumerator" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="source">To be added.</param>
        <param name="target">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ReverseStack">
      <MemberSignature Language="C#" Value="public static System.Collections.IEnumerator ReverseStack(System.Collections.ICollection collection)" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Collections.IEnumerator</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="collection" Type="System.Collections.ICollection" />
      </Parameters>
      <Docs>
        <summary>To be added.</summary>
        <param name="collection">To be added.</param>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
  </Members>
  <Docs>
    <summary>To be added.</summary>
    <remarks>To be added.</remarks>
  </Docs>
</Type>