<gh_stars>0
# encoding: utf-8
# module System.Collections calls itself Collections
# from mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089,System,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089
# by generator 1.145
# no doc
# no important

# no functions
# classes

class ArrayList(object):
 """
 Implements the System.Collections.IList interface using an array whose size is dynamically increased as required.

 

 ArrayList()

 ArrayList(capacity: int)

 ArrayList(c: ICollection)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return ArrayList()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 @staticmethod
 def Adapter(list):
  """
  Adapter(list: IList) -> ArrayList

  

   Creates an System.Collections.ArrayList wrapper for a specific System.Collections.IList.

  

   list: The System.Collections.IList to wrap.

   Returns: The System.Collections.ArrayList wrapper around the System.Collections.IList.
  """
  pass
 def Add(self,value):
  """
  Add(self: ArrayList,value: object) -> int

  

   Adds an object to the end of the System.Collections.ArrayList.

  

   value: The System.Object to be added to the end of the System.Collections.ArrayList. The value can be null.

   Returns: The System.Collections.ArrayList index at which the value has been added.
  """
  pass
 def AddRange(self,c):
  """
  AddRange(self: ArrayList,c: ICollection)

   Adds the elements of an System.Collections.ICollection to the end of the System.Collections.ArrayList.

  

   c: The System.Collections.ICollection whose elements should be added to the end of the System.Collections.ArrayList. The collection itself cannot be null,but it can contain 

    elements that are null.
  """
  pass
 def BinarySearch(self,*__args):
  """
  BinarySearch(self: ArrayList,index: int,count: int,value: object,comparer: IComparer) -> int

  

   Searches a range of elements in the sorted System.Collections.ArrayList for an element using the specified comparer and returns the zero-based index of the element.

  

   index: The zero-based starting index of the range to search.

   count: The length of the range to search.

   value: The System.Object to locate. The value can be null.

   comparer: The System.Collections.IComparer implementation to use when comparing elements.-or- null to use the default comparer that is the System.IComparable implementation of each 

    element.

  

   Returns: The zero-based index of value in the sorted System.Collections.ArrayList,if value is found; otherwise,a negative number,which is the bitwise complement of the index of 

    the next element that is larger than value or,if there is no larger element,the bitwise complement of System.Collections.ArrayList.Count.

  

  BinarySearch(self: ArrayList,value: object) -> int

  

   Searches the entire sorted System.Collections.ArrayList for an element using the default comparer and returns the zero-based index of the element.

  

   value: The System.Object to locate. The value can be null.

   Returns: The zero-based index of value in the sorted System.Collections.ArrayList,if value is found; otherwise,a negative number,which is the bitwise complement of the index of 

    the next element that is larger than value or,if there is no larger element,the bitwise complement of System.Collections.ArrayList.Count.

  

  BinarySearch(self: ArrayList,value: object,comparer: IComparer) -> int

  

   Searches the entire sorted System.Collections.ArrayList for an element using the specified comparer and returns the zero-based index of the element.

  

   value: The System.Object to locate. The value can be null.

   comparer: The System.Collections.IComparer implementation to use when comparing elements.-or- null to use the default comparer that is the System.IComparable implementation of each 

    element.

  

   Returns: The zero-based index of value in the sorted System.Collections.ArrayList,if value is found; otherwise,a negative number,which is the bitwise complement of the index of 

    the next element that is larger than value or,if there is no larger element,the bitwise complement of System.Collections.ArrayList.Count.
  """
  pass
 def Clear(self):
  """
  Clear(self: ArrayList)

   Removes all elements from the System.Collections.ArrayList.
  """
  pass
 def Clone(self):
  """
  Clone(self: ArrayList) -> object

  

   Creates a shallow copy of the System.Collections.ArrayList.

   Returns: A shallow copy of the System.Collections.ArrayList.
  """
  pass
 def Contains(self,item):
  """
  Contains(self: ArrayList,item: object) -> bool

  

   Determines whether an element is in the System.Collections.ArrayList.

  

   item: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

   Returns: true if item is found in the System.Collections.ArrayList; otherwise,false.
  """
  pass
 def CopyTo(self,*__args):
  """
  CopyTo(self: ArrayList,array: Array)

   Copies the entire System.Collections.ArrayList to a compatible one-dimensional System.Array,starting at the beginning of the target array.

  

   array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.ArrayList. The System.Array must have zero-based indexing.

  CopyTo(self: ArrayList,array: Array,arrayIndex: int)

   Copies the entire System.Collections.ArrayList to a compatible one-dimensional System.Array,starting at the specified index of the target array.

  

   array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.ArrayList. The System.Array must have zero-based indexing.

   arrayIndex: The zero-based index in array at which copying begins.

  CopyTo(self: ArrayList,index: int,array: Array,arrayIndex: int,count: int)

   Copies a range of elements from the System.Collections.ArrayList to a compatible one-dimensional System.Array,starting at the specified index of the target array.

  

   index: The zero-based index in the source System.Collections.ArrayList at which copying begins.

   array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.ArrayList. The System.Array must have zero-based indexing.

   arrayIndex: The zero-based index in array at which copying begins.

   count: The number of elements to copy.
  """
  pass
 @staticmethod
 def FixedSize(list):
  """
  FixedSize(list: IList) -> IList

  

   Returns an System.Collections.IList wrapper with a fixed size.

  

   list: The System.Collections.IList to wrap.

   Returns: An System.Collections.IList wrapper with a fixed size.

  FixedSize(list: ArrayList) -> ArrayList

  

   Returns an System.Collections.ArrayList wrapper with a fixed size.

  

   list: The System.Collections.ArrayList to wrap.

   Returns: An System.Collections.ArrayList wrapper with a fixed size.
  """
  pass
 def GetEnumerator(self,index=None,count=None):
  """
  GetEnumerator(self: ArrayList) -> IEnumerator

  

   Returns an enumerator for the entire System.Collections.ArrayList.

   Returns: An System.Collections.IEnumerator for the entire System.Collections.ArrayList.

  GetEnumerator(self: ArrayList,index: int,count: int) -> IEnumerator

  

   Returns an enumerator for a range of elements in the System.Collections.ArrayList.

  

   index: The zero-based starting index of the System.Collections.ArrayList section that the enumerator should refer to.

   count: The number of elements in the System.Collections.ArrayList section that the enumerator should refer to.

   Returns: An System.Collections.IEnumerator for the specified range of elements in the System.Collections.ArrayList.
  """
  pass
 def GetRange(self,index,count):
  """
  GetRange(self: ArrayList,index: int,count: int) -> ArrayList

  

   Returns an System.Collections.ArrayList which represents a subset of the elements in the source System.Collections.ArrayList.

  

   index: The zero-based System.Collections.ArrayList index at which the range starts.

   count: The number of elements in the range.

   Returns: An System.Collections.ArrayList which represents a subset of the elements in the source System.Collections.ArrayList.
  """
  pass
 def IndexOf(self,value,startIndex=None,count=None):
  """
  IndexOf(self: ArrayList,value: object) -> int

  

   Searches for the specified System.Object and returns the zero-based index of the first occurrence within the entire System.Collections.ArrayList.

  

   value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

   Returns: The zero-based index of the first occurrence of value within the entire System.Collections.ArrayList,if found; otherwise,-1.

  IndexOf(self: ArrayList,value: object,startIndex: int) -> int

  

   Searches for the specified System.Object and returns the zero-based index of the first occurrence within the range of elements in the System.Collections.ArrayList that 

    extends from the specified index to the last element.

  

  

   value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

   startIndex: The zero-based starting index of the search. 0 (zero) is valid in an empty list.

   Returns: The zero-based index of the first occurrence of value within the range of elements in the System.Collections.ArrayList that extends from startIndex to the last element,if 

    found; otherwise,-1.

  

  IndexOf(self: ArrayList,value: object,startIndex: int,count: int) -> int

  

   Searches for the specified System.Object and returns the zero-based index of the first occurrence within the range of elements in the System.Collections.ArrayList that 

    starts at the specified index and contains the specified number of elements.

  

  

   value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

   startIndex: The zero-based starting index of the search. 0 (zero) is valid in an empty list.

   count: The number of elements in the section to search.

   Returns: The zero-based index of the first occurrence of value within the range of elements in the System.Collections.ArrayList that starts at startIndex and contains count number 

    of elements,if found; otherwise,-1.
  """
  pass
 def Insert(self,index,value):
  """
  Insert(self: ArrayList,index: int,value: object)

   Inserts an element into the System.Collections.ArrayList at the specified index.

  

   index: The zero-based index at which value should be inserted.

   value: The System.Object to insert. The value can be null.
  """
  pass
 def InsertRange(self,index,c):
  """
  InsertRange(self: ArrayList,index: int,c: ICollection)

   Inserts the elements of a collection into the System.Collections.ArrayList at the specified index.

  

   index: The zero-based index at which the new elements should be inserted.

   c: The System.Collections.ICollection whose elements should be inserted into the System.Collections.ArrayList. The collection itself cannot be null,but it can contain 

    elements that are null.
  """
  pass
 def LastIndexOf(self,value,startIndex=None,count=None):
  """
  LastIndexOf(self: ArrayList,value: object) -> int

  

   Searches for the specified System.Object and returns the zero-based index of the last occurrence within the entire System.Collections.ArrayList.

  

   value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

   Returns: The zero-based index of the last occurrence of value within the entire the System.Collections.ArrayList,if found; otherwise,-1.

  LastIndexOf(self: ArrayList,value: object,startIndex: int) -> int

  

   Searches for the specified System.Object and returns the zero-based index of the last occurrence within the range of elements in the System.Collections.ArrayList that 

    extends from the first element to the specified index.

  

  

   value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

   startIndex: The zero-based starting index of the backward search.

   Returns: The zero-based index of the last occurrence of value within the range of elements in the System.Collections.ArrayList that extends from the first element to startIndex,if 

    found; otherwise,-1.

  

  LastIndexOf(self: ArrayList,value: object,startIndex: int,count: int) -> int

  

   Searches for the specified System.Object and returns the zero-based index of the last occurrence within the range of elements in the System.Collections.ArrayList that 

    contains the specified number of elements and ends at the specified index.

  

  

   value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

   startIndex: The zero-based starting index of the backward search.

   count: The number of elements in the section to search.

   Returns: The zero-based index of the last occurrence of value within the range of elements in the System.Collections.ArrayList that contains count number of elements and ends at 

    startIndex,if found; otherwise,-1.
  """
  pass
 @staticmethod
 def ReadOnly(list):
  """
  ReadOnly(list: IList) -> IList

  

   Returns a read-only System.Collections.IList wrapper.

  

   list: The System.Collections.IList to wrap.

   Returns: A read-only System.Collections.IList wrapper around list.

  ReadOnly(list: ArrayList) -> ArrayList

  

   Returns a read-only System.Collections.ArrayList wrapper.

  

   list: The System.Collections.ArrayList to wrap.

   Returns: A read-only System.Collections.ArrayList wrapper around list.
  """
  pass
 def Remove(self,obj):
  """
  Remove(self: ArrayList,obj: object)

   Removes the first occurrence of a specific object from the System.Collections.ArrayList.

  

   obj: The System.Object to remove from the System.Collections.ArrayList. The value can be null.
  """
  pass
 def RemoveAt(self,index):
  """
  RemoveAt(self: ArrayList,index: int)

   Removes the element at the specified index of the System.Collections.ArrayList.

  

   index: The zero-based index of the element to remove.
  """
  pass
 def RemoveRange(self,index,count):
  """
  RemoveRange(self: ArrayList,index: int,count: int)

   Removes a range of elements from the System.Collections.ArrayList.

  

   index: The zero-based starting index of the range of elements to remove.

   count: The number of elements to remove.
  """
  pass
 @staticmethod
 def Repeat(value,count):
  """
  Repeat(value: object,count: int) -> ArrayList

  

   Returns an System.Collections.ArrayList whose elements are copies of the specified value.

  

   value: The System.Object to copy multiple times in the new System.Collections.ArrayList. The value can be null.

   count: The number of times value should be copied.

   Returns: An System.Collections.ArrayList with count number of elements,all of which are copies of value.
  """
  pass
 def Reverse(self,index=None,count=None):
  """
  Reverse(self: ArrayList)

   Reverses the order of the elements in the entire System.Collections.ArrayList.

  Reverse(self: ArrayList,index: int,count: int)

   Reverses the order of the elements in the specified range.

  

   index: The zero-based starting index of the range to reverse.

   count: The number of elements in the range to reverse.
  """
  pass
 def SetRange(self,index,c):
  """
  SetRange(self: ArrayList,index: int,c: ICollection)

   Copies the elements of a collection over a range of elements in the System.Collections.ArrayList.

  

   index: The zero-based System.Collections.ArrayList index at which to start copying the elements of c.

   c: The System.Collections.ICollection whose elements to copy to the System.Collections.ArrayList. The collection itself cannot be null,but it can contain elements that are 

    null.
  """
  pass
 def Sort(self,*__args):
  """
  Sort(self: ArrayList)

   Sorts the elements in the entire System.Collections.ArrayList.

  Sort(self: ArrayList,comparer: IComparer)

   Sorts the elements in the entire System.Collections.ArrayList using the specified comparer.

  

   comparer: The System.Collections.IComparer implementation to use when comparing elements.-or- A null reference (Nothing in Visual Basic) to use the System.IComparable implementation 

    of each element.

  

  Sort(self: ArrayList,index: int,count: int,comparer: IComparer)

   Sorts the elements in a range of elements in System.Collections.ArrayList using the specified comparer.

  

   index: The zero-based starting index of the range to sort.

   count: The length of the range to sort.

   comparer: The System.Collections.IComparer implementation to use when comparing elements.-or- A null reference (Nothing in Visual Basic) to use the System.IComparable implementation 

    of each element.
  """
  pass
 @staticmethod
 def Synchronized(list):
  """
  Synchronized(list: IList) -> IList

  

   Returns an System.Collections.IList wrapper that is synchronized (thread safe).

  

   list: The System.Collections.IList to synchronize.

   Returns: An System.Collections.IList wrapper that is synchronized (thread safe).

  Synchronized(list: ArrayList) -> ArrayList

  

   Returns an System.Collections.ArrayList wrapper that is synchronized (thread safe).

  

   list: The System.Collections.ArrayList to synchronize.

   Returns: An System.Collections.ArrayList wrapper that is synchronized (thread safe).
  """
  pass
 def ToArray(self,type=None):
  """
  ToArray(self: ArrayList) -> Array[object]

  

   Copies the elements of the System.Collections.ArrayList to a new System.Object array.

   Returns: An System.Object array containing copies of the elements of the System.Collections.ArrayList.

  ToArray(self: ArrayList,type: Type) -> Array

  

   Copies the elements of the System.Collections.ArrayList to a new array of the specified element type.

  

   type: The element System.Type of the destination array to create and copy elements to.

   Returns: An array of the specified element type containing copies of the elements of the System.Collections.ArrayList.
  """
  pass
 def TrimToSize(self):
  """
  TrimToSize(self: ArrayList)

   Sets the capacity to the actual number of elements in the System.Collections.ArrayList.
  """
  pass
 def __add__(self,*args):
  """ x.__add__(y) <==> x+y """
  pass
 def __contains__(self,*args):
  """
  __contains__(self: IList,value: object) -> bool

  

   Determines whether the System.Collections.IList contains a specific value.

  

   value: The object to locate in the System.Collections.IList.

   Returns: true if the System.Object is found in the System.Collections.IList; otherwise,false.
  """
  pass
 def __getitem__(self,*args):
  """ x.__getitem__(y) <==> x[y] """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 @staticmethod
 def __new__(self,*__args):
  """
  __new__(cls: type)

  __new__(cls: type,capacity: int)

  __new__(cls: type,c: ICollection)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 def __setitem__(self,*args):
  """ x.__setitem__(i,y) <==> x[i]= """
  pass
 Capacity=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the number of elements that the System.Collections.ArrayList can contain.



Get: Capacity(self: ArrayList) -> int



Set: Capacity(self: ArrayList)=value

"""

 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements actually contained in the System.Collections.ArrayList.



Get: Count(self: ArrayList) -> int



"""

 IsFixedSize=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.ArrayList has a fixed size.



Get: IsFixedSize(self: ArrayList) -> bool



"""

 IsReadOnly=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.ArrayList is read-only.



Get: IsReadOnly(self: ArrayList) -> bool



"""

 IsSynchronized=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether access to the System.Collections.ArrayList is synchronized (thread safe).



Get: IsSynchronized(self: ArrayList) -> bool



"""

 SyncRoot=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an object that can be used to synchronize access to the System.Collections.ArrayList.



Get: SyncRoot(self: ArrayList) -> object



"""



class BitArray(object):
 """
 Manages a compact array of bit values,which are represented as Booleans,where true indicates that the bit is on (1) and false indicates the bit is off (0).

 

 BitArray(length: int)

 BitArray(length: int,defaultValue: bool)

 BitArray(bytes: Array[Byte])

 BitArray(values: Array[bool])

 BitArray(values: Array[int])

 BitArray(bits: BitArray)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return BitArray()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def And(self,value):
  """
  And(self: BitArray,value: BitArray) -> BitArray

  

   Performs the bitwise AND operation on the elements in the current System.Collections.BitArray against the corresponding elements in the specified 

    System.Collections.BitArray.

  

  

   value: The System.Collections.BitArray with which to perform the bitwise AND operation.

   Returns: The current instance containing the result of the bitwise AND operation on the elements in the current System.Collections.BitArray against the corresponding elements in the 

    specified System.Collections.BitArray.
  """
  pass
 def Clone(self):
  """
  Clone(self: BitArray) -> object

  

   Creates a shallow copy of the System.Collections.BitArray.

   Returns: A shallow copy of the System.Collections.BitArray.
  """
  pass
 def CopyTo(self,array,index):
  """
  CopyTo(self: BitArray,array: Array,index: int)

   Copies the entire System.Collections.BitArray to a compatible one-dimensional System.Array,starting at the specified index of the target array.

  

   array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.BitArray. The System.Array must have zero-based indexing.

   index: The zero-based index in array at which copying begins.
  """
  pass
 def Get(self,index):
  """
  Get(self: BitArray,index: int) -> bool

  

   Gets the value of the bit at a specific position in the System.Collections.BitArray.

  

   index: The zero-based index of the value to get.

   Returns: The value of the bit at position index.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: BitArray) -> IEnumerator

  

   Returns an enumerator that iterates through the System.Collections.BitArray.

   Returns: An System.Collections.IEnumerator for the entire System.Collections.BitArray.
  """
  pass
 def Not(self):
  """
  Not(self: BitArray) -> BitArray

  

   Inverts all the bit values in the current System.Collections.BitArray,so that elements set to true are changed to false,and elements set to false are changed to true.

   Returns: The current instance with inverted bit values.
  """
  pass
 def Or(self,value):
  """
  Or(self: BitArray,value: BitArray) -> BitArray

  

   Performs the bitwise OR operation on the elements in the current System.Collections.BitArray against the corresponding elements in the specified System.Collections.BitArray.

  

   value: The System.Collections.BitArray with which to perform the bitwise OR operation.

   Returns: The current instance containing the result of the bitwise OR operation on the elements in the current System.Collections.BitArray against the corresponding elements in the 

    specified System.Collections.BitArray.
  """
  pass
 def Set(self,index,value):
  """
  Set(self: BitArray,index: int,value: bool)

   Sets the bit at a specific position in the System.Collections.BitArray to the specified value.

  

   index: The zero-based index of the bit to set.

   value: The Boolean value to assign to the bit.
  """
  pass
 def SetAll(self,value):
  """
  SetAll(self: BitArray,value: bool)

   Sets all bits in the System.Collections.BitArray to the specified value.

  

   value: The Boolean value to assign to all bits.
  """
  pass
 def Xor(self,value):
  """
  Xor(self: BitArray,value: BitArray) -> BitArray

  

   Performs the bitwise exclusive OR operation on the elements in the current System.Collections.BitArray against the corresponding elements in the specified 

    System.Collections.BitArray.

  

  

   value: The System.Collections.BitArray with which to perform the bitwise exclusive OR operation.

   Returns: The current instance containing the result of the bitwise exclusive OR operation on the elements in the current System.Collections.BitArray against the corresponding 

    elements in the specified System.Collections.BitArray.
  """
  pass
 def __getitem__(self,*args):
  """ x.__getitem__(y) <==> x[y] """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 @staticmethod
 def __new__(self,*__args):
  """
  __new__(cls: type,length: int)

  __new__(cls: type,length: int,defaultValue: bool)

  __new__(cls: type,bytes: Array[Byte])

  __new__(cls: type,values: Array[bool])

  __new__(cls: type,values: Array[int])

  __new__(cls: type,bits: BitArray)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 def __setitem__(self,*args):
  """ x.__setitem__(i,y) <==> x[i]= """
  pass
 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in the System.Collections.BitArray.



Get: Count(self: BitArray) -> int



"""

 IsReadOnly=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.BitArray is read-only.



Get: IsReadOnly(self: BitArray) -> bool



"""

 IsSynchronized=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether access to the System.Collections.BitArray is synchronized (thread safe).



Get: IsSynchronized(self: BitArray) -> bool



"""

 Length=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the number of elements in the System.Collections.BitArray.



Get: Length(self: BitArray) -> int



Set: Length(self: BitArray)=value

"""

 SyncRoot=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an object that can be used to synchronize access to the System.Collections.BitArray.



Get: SyncRoot(self: BitArray) -> object



"""



class CaseInsensitiveComparer(object):
 """
 Compares two objects for equivalence,ignoring the case of strings.

 

 CaseInsensitiveComparer()

 CaseInsensitiveComparer(culture: CultureInfo)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return CaseInsensitiveComparer()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Compare(self,a,b):
  """
  Compare(self: CaseInsensitiveComparer,a: object,b: object) -> int

  

   Performs a case-insensitive comparison of two objects of the same type and returns a value indicating whether one is less than,equal to,or greater than the other.

  

   a: The first object to compare.

   b: The second object to compare.

   Returns: A signed integer that indicates the relative values of a and b,as shown in the following table.Value Meaning Less than zero a is less than b,with casing ignored. Zero a 

    equals b,with casing ignored. Greater than zero a is greater than b,with casing ignored.
  """
  pass
 def __cmp__(self,*args):
  """ x.__cmp__(y) <==> cmp(x,y) """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 @staticmethod
 def __new__(self,culture=None):
  """
  __new__(cls: type)

  __new__(cls: type,culture: CultureInfo)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Default=None
 DefaultInvariant=None


class CaseInsensitiveHashCodeProvider(object):
 """
 Supplies a hash code for an object,using a hashing algorithm that ignores the case of strings.

 

 CaseInsensitiveHashCodeProvider()

 CaseInsensitiveHashCodeProvider(culture: CultureInfo)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return CaseInsensitiveHashCodeProvider()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def GetHashCode(self,obj=None):
  """
  GetHashCode(self: CaseInsensitiveHashCodeProvider,obj: object) -> int

  

   Returns a hash code for the given object,using a hashing algorithm that ignores the case of strings.

  

   obj: The System.Object for which a hash code is to be returned.

   Returns: A hash code for the given object,using a hashing algorithm that ignores the case of strings.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 @staticmethod
 def __new__(self,culture=None):
  """
  __new__(cls: type)

  __new__(cls: type,culture: CultureInfo)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Default=None
 DefaultInvariant=None


class IEnumerable:
 """ Exposes the enumerator,which supports a simple iteration over a non-generic collection. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IEnumerable()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def GetEnumerator(self):
  """
  GetEnumerator(self: IEnumerable) -> IEnumerator

  

   Returns an enumerator that iterates through a collection.

   Returns: An System.Collections.IEnumerator object that can be used to iterate through the collection.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass

class ICollection:
 """ Defines size,enumerators,and synchronization methods for all nongeneric collections. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return ICollection()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def CopyTo(self,array,index):
  """
  CopyTo(self: ICollection,array: Array,index: int)

   Copies the elements of the System.Collections.ICollection to an System.Array,starting at a particular System.Array index.

  

   array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.ICollection. The System.Array must have zero-based indexing.

   index: The zero-based index in array at which copying begins.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in the System.Collections.ICollection.



Get: Count(self: ICollection) -> int



"""

 IsSynchronized=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether access to the System.Collections.ICollection is synchronized (thread safe).



Get: IsSynchronized(self: ICollection) -> bool



"""

 SyncRoot=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an object that can be used to synchronize access to the System.Collections.ICollection.



Get: SyncRoot(self: ICollection) -> object



"""



class IList:
 """ Represents a non-generic collection of objects that can be individually accessed by index. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IList()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Add(self,value):
  """
  Add(self: IList,value: object) -> int

  

   Adds an item to the System.Collections.IList.

  

   value: The object to add to the System.Collections.IList.

   Returns: The position into which the new element was inserted,or -1 to indicate that the item was not inserted into the collection,
  """
  pass
 def Clear(self):
  """
  Clear(self: IList)

   Removes all items from the System.Collections.IList.
  """
  pass
 def Contains(self,value):
  """
  __contains__(self: IList,value: object) -> bool

  

   Determines whether the System.Collections.IList contains a specific value.

  

   value: The object to locate in the System.Collections.IList.

   Returns: true if the System.Object is found in the System.Collections.IList; otherwise,false.
  """
  pass
 def IndexOf(self,value):
  """
  IndexOf(self: IList,value: object) -> int

  

   Determines the index of a specific item in the System.Collections.IList.

  

   value: The object to locate in the System.Collections.IList.

   Returns: The index of value if found in the list; otherwise,-1.
  """
  pass
 def Insert(self,index,value):
  """
  Insert(self: IList,index: int,value: object)

   Inserts an item to the System.Collections.IList at the specified index.

  

   index: The zero-based index at which value should be inserted.

   value: The object to insert into the System.Collections.IList.
  """
  pass
 def Remove(self,value):
  """
  Remove(self: IList,value: object)

   Removes the first occurrence of a specific object from the System.Collections.IList.

  

   value: The object to remove from the System.Collections.IList.
  """
  pass
 def RemoveAt(self,index):
  """
  RemoveAt(self: IList,index: int)

   Removes the System.Collections.IList item at the specified index.

  

   index: The zero-based index of the item to remove.
  """
  pass
 def __add__(self,*args):
  """ x.__add__(y) <==> x+y """
  pass
 def __getitem__(self,*args):
  """ x.__getitem__(y) <==> x[y] """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 def __setitem__(self,*args):
  """ x.__setitem__(i,y) <==> x[i]= """
  pass
 IsFixedSize=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.IList has a fixed size.



Get: IsFixedSize(self: IList) -> bool



"""

 IsReadOnly=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.IList is read-only.



Get: IsReadOnly(self: IList) -> bool



"""



class CollectionBase(object):
 """ Provides the abstract base class for a strongly typed collection. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return CollectionBase()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Clear(self):
  """
  Clear(self: CollectionBase)

   Removes all objects from the System.Collections.CollectionBase instance. This method cannot be overridden.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: CollectionBase) -> IEnumerator

  

   Returns an enumerator that iterates through the System.Collections.CollectionBase instance.

   Returns: An System.Collections.IEnumerator for the System.Collections.CollectionBase instance.
  """
  pass
 def OnClear(self,*args):
  """
  OnClear(self: CollectionBase)

   Performs additional custom processes when clearing the contents of the System.Collections.CollectionBase instance.
  """
  pass
 def OnClearComplete(self,*args):
  """
  OnClearComplete(self: CollectionBase)

   Performs additional custom processes after clearing the contents of the System.Collections.CollectionBase instance.
  """
  pass
 def OnInsert(self,*args):
  """
  OnInsert(self: CollectionBase,index: int,value: object)

   Performs additional custom processes before inserting a new element into the System.Collections.CollectionBase instance.

  

   index: The zero-based index at which to insert value.

   value: The new value of the element at index.
  """
  pass
 def OnInsertComplete(self,*args):
  """
  OnInsertComplete(self: CollectionBase,index: int,value: object)

   Performs additional custom processes after inserting a new element into the System.Collections.CollectionBase instance.

  

   index: The zero-based index at which to insert value.

   value: The new value of the element at index.
  """
  pass
 def OnRemove(self,*args):
  """
  OnRemove(self: CollectionBase,index: int,value: object)

   Performs additional custom processes when removing an element from the System.Collections.CollectionBase instance.

  

   index: The zero-based index at which value can be found.

   value: The value of the element to remove from index.
  """
  pass
 def OnRemoveComplete(self,*args):
  """
  OnRemoveComplete(self: CollectionBase,index: int,value: object)

   Performs additional custom processes after removing an element from the System.Collections.CollectionBase instance.

  

   index: The zero-based index at which value can be found.

   value: The value of the element to remove from index.
  """
  pass
 def OnSet(self,*args):
  """
  OnSet(self: CollectionBase,index: int,oldValue: object,newValue: object)

   Performs additional custom processes before setting a value in the System.Collections.CollectionBase instance.

  

   index: The zero-based index at which oldValue can be found.

   oldValue: The value to replace with newValue.

   newValue: The new value of the element at index.
  """
  pass
 def OnSetComplete(self,*args):
  """
  OnSetComplete(self: CollectionBase,index: int,oldValue: object,newValue: object)

   Performs additional custom processes after setting a value in the System.Collections.CollectionBase instance.

  

   index: The zero-based index at which oldValue can be found.

   oldValue: The value to replace with newValue.

   newValue: The new value of the element at index.
  """
  pass
 def OnValidate(self,*args):
  """
  OnValidate(self: CollectionBase,value: object)

   Performs additional custom processes when validating a value.

  

   value: The object to validate.
  """
  pass
 def RemoveAt(self,index):
  """
  RemoveAt(self: CollectionBase,index: int)

   Removes the element at the specified index of the System.Collections.CollectionBase instance. This method is not overridable.

  

   index: The zero-based index of the element to remove.
  """
  pass
 def __contains__(self,*args):
  """
  __contains__(self: IList,value: object) -> bool

  

   Determines whether the System.Collections.IList contains a specific value.

  

   value: The object to locate in the System.Collections.IList.

   Returns: true if the System.Object is found in the System.Collections.IList; otherwise,false.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 @staticmethod
 def __new__(self,*args): #cannot find CLR constructor
  """
  __new__(cls: type)

  __new__(cls: type,capacity: int)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Capacity=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the number of elements that the System.Collections.CollectionBase can contain.



Get: Capacity(self: CollectionBase) -> int



Set: Capacity(self: CollectionBase)=value

"""

 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in the System.Collections.CollectionBase instance. This property cannot be overridden.



Get: Count(self: CollectionBase) -> int



"""

 InnerList=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an System.Collections.ArrayList containing the list of elements in the System.Collections.CollectionBase instance.



"""

 List=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an System.Collections.IList containing the list of elements in the System.Collections.CollectionBase instance.



"""



class Comparer(object):
 """
 Compares two objects for equivalence,where string comparisons are case-sensitive.

 

 Comparer(culture: CultureInfo)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return Comparer()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Compare(self,a,b):
  """
  Compare(self: Comparer,a: object,b: object) -> int

  

   Performs a case-sensitive comparison of two objects of the same type and returns a value indicating whether one is less than,equal to,or greater than the other.

  

   a: The first object to compare.

   b: The second object to compare.

   Returns: A signed integer that indicates the relative values of a and b,as shown in the following table.Value Meaning Less than zero a is less than b. Zero a equals b. Greater than 

    zero a is greater than b.
  """
  pass
 def GetObjectData(self,info,context):
  """
  GetObjectData(self: Comparer,info: SerializationInfo,context: StreamingContext)

   Populates a System.Runtime.Serialization.SerializationInfo object with the data required for serialization.

  

   info: The object to populate with data.

   context: The context information about the source or destination of the serialization.
  """
  pass
 def __cmp__(self,*args):
  """ x.__cmp__(y) <==> cmp(x,y) """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 @staticmethod
 def __new__(self,culture):
  """ __new__(cls: type,culture: CultureInfo) """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Default=None
 DefaultInvariant=None


class IDictionary:
 """ Represents a nongeneric collection of key/value pairs. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IDictionary()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Add(self,key,value):
  """
  Add(self: IDictionary,key: object,value: object)

   Adds an element with the provided key and value to the System.Collections.IDictionary object.

  

   key: The System.Object to use as the key of the element to add.

   value: The System.Object to use as the value of the element to add.
  """
  pass
 def Clear(self):
  """
  Clear(self: IDictionary)

   Removes all elements from the System.Collections.IDictionary object.
  """
  pass
 def Contains(self,key):
  """
  __contains__(self: IDictionary,key: object) -> bool

  

   Determines whether the System.Collections.IDictionary object contains an element with the specified key.

  

   key: The key to locate in the System.Collections.IDictionary object.

   Returns: true if the System.Collections.IDictionary contains an element with the key; otherwise,false.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: IDictionary) -> IDictionaryEnumerator

  

   Returns an System.Collections.IDictionaryEnumerator object for the System.Collections.IDictionary object.

   Returns: An System.Collections.IDictionaryEnumerator object for the System.Collections.IDictionary object.
  """
  pass
 def Remove(self,key):
  """
  Remove(self: IDictionary,key: object)

   Removes the element with the specified key from the System.Collections.IDictionary object.

  

   key: The key of the element to remove.
  """
  pass
 def __add__(self,*args):
  """ x.__add__(y) <==> x+y """
  pass
 def __getitem__(self,*args):
  """ x.__getitem__(y) <==> x[y] """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 def __setitem__(self,*args):
  """ x.__setitem__(i,y) <==> x[i]= """
  pass
 IsFixedSize=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.IDictionary object has a fixed size.



Get: IsFixedSize(self: IDictionary) -> bool



"""

 IsReadOnly=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.IDictionary object is read-only.



Get: IsReadOnly(self: IDictionary) -> bool



"""

 Keys=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an System.Collections.ICollection object containing the keys of the System.Collections.IDictionary object.



Get: Keys(self: IDictionary) -> ICollection



"""

 Values=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an System.Collections.ICollection object containing the values in the System.Collections.IDictionary object.



Get: Values(self: IDictionary) -> ICollection



"""



class DictionaryBase(object):
 """ Provides the abstract base class for a strongly typed collection of key/value pairs. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return DictionaryBase()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Clear(self):
  """
  Clear(self: DictionaryBase)

   Clears the contents of the System.Collections.DictionaryBase instance.
  """
  pass
 def CopyTo(self,array,index):
  """
  CopyTo(self: DictionaryBase,array: Array,index: int)

   Copies the System.Collections.DictionaryBase elements to a one-dimensional System.Array at the specified index.

  

   array: The one-dimensional System.Array that is the destination of the System.Collections.DictionaryEntry objects copied from the System.Collections.DictionaryBase instance. The 

    System.Array must have zero-based indexing.

  

   index: The zero-based index in array at which copying begins.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: DictionaryBase) -> IDictionaryEnumerator

  

   Returns an System.Collections.IDictionaryEnumerator that iterates through the System.Collections.DictionaryBase instance.

   Returns: An System.Collections.IDictionaryEnumerator for the System.Collections.DictionaryBase instance.
  """
  pass
 def OnClear(self,*args):
  """
  OnClear(self: DictionaryBase)

   Performs additional custom processes before clearing the contents of the System.Collections.DictionaryBase instance.
  """
  pass
 def OnClearComplete(self,*args):
  """
  OnClearComplete(self: DictionaryBase)

   Performs additional custom processes after clearing the contents of the System.Collections.DictionaryBase instance.
  """
  pass
 def OnGet(self,*args):
  """
  OnGet(self: DictionaryBase,key: object,currentValue: object) -> object

  

   Gets the element with the specified key and value in the System.Collections.DictionaryBase instance.

  

   key: The key of the element to get.

   currentValue: The current value of the element associated with key.

   Returns: An System.Object containing the element with the specified key and value.
  """
  pass
 def OnInsert(self,*args):
  """
  OnInsert(self: DictionaryBase,key: object,value: object)

   Performs additional custom processes before inserting a new element into the System.Collections.DictionaryBase instance.

  

   key: The key of the element to insert.

   value: The value of the element to insert.
  """
  pass
 def OnInsertComplete(self,*args):
  """
  OnInsertComplete(self: DictionaryBase,key: object,value: object)

   Performs additional custom processes after inserting a new element into the System.Collections.DictionaryBase instance.

  

   key: The key of the element to insert.

   value: The value of the element to insert.
  """
  pass
 def OnRemove(self,*args):
  """
  OnRemove(self: DictionaryBase,key: object,value: object)

   Performs additional custom processes before removing an element from the System.Collections.DictionaryBase instance.

  

   key: The key of the element to remove.

   value: The value of the element to remove.
  """
  pass
 def OnRemoveComplete(self,*args):
  """
  OnRemoveComplete(self: DictionaryBase,key: object,value: object)

   Performs additional custom processes after removing an element from the System.Collections.DictionaryBase instance.

  

   key: The key of the element to remove.

   value: The value of the element to remove.
  """
  pass
 def OnSet(self,*args):
  """
  OnSet(self: DictionaryBase,key: object,oldValue: object,newValue: object)

   Performs additional custom processes before setting a value in the System.Collections.DictionaryBase instance.

  

   key: The key of the element to locate.

   oldValue: The old value of the element associated with key.

   newValue: The new value of the element associated with key.
  """
  pass
 def OnSetComplete(self,*args):
  """
  OnSetComplete(self: DictionaryBase,key: object,oldValue: object,newValue: object)

   Performs additional custom processes after setting a value in the System.Collections.DictionaryBase instance.

  

   key: The key of the element to locate.

   oldValue: The old value of the element associated with key.

   newValue: The new value of the element associated with key.
  """
  pass
 def OnValidate(self,*args):
  """
  OnValidate(self: DictionaryBase,key: object,value: object)

   Performs additional custom processes when validating the element with the specified key and value.

  

   key: The key of the element to validate.

   value: The value of the element to validate.
  """
  pass
 def __contains__(self,*args):
  """
  __contains__(self: IDictionary,key: object) -> bool

  

   Determines whether the System.Collections.IDictionary object contains an element with the specified key.

  

   key: The key to locate in the System.Collections.IDictionary object.

   Returns: true if the System.Collections.IDictionary contains an element with the key; otherwise,false.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in the System.Collections.DictionaryBase instance.



Get: Count(self: DictionaryBase) -> int



"""

 Dictionary=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the list of elements contained in the System.Collections.DictionaryBase instance.



"""

 InnerHashtable=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the list of elements contained in the System.Collections.DictionaryBase instance.



"""



class DictionaryEntry(object):
 """
 Defines a dictionary key/value pair that can be set or retrieved.

 

 DictionaryEntry(key: object,value: object)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return DictionaryEntry()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 @staticmethod
 def __new__(self,key,value):
  """
  __new__[DictionaryEntry]() -> DictionaryEntry

  

  __new__(cls: type,key: object,value: object)
  """
  pass
 Key=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the key in the key/value pair.



Get: Key(self: DictionaryEntry) -> object



Set: Key(self: DictionaryEntry)=value

"""

 Value=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the value in the key/value pair.



Get: Value(self: DictionaryEntry) -> object



Set: Value(self: DictionaryEntry)=value

"""



class Hashtable(object):
 """
 Represents a collection of key/value pairs that are organized based on the hash code of the key.

 

 Hashtable()

 Hashtable(capacity: int)

 Hashtable(capacity: int,loadFactor: Single)

 Hashtable(capacity: int,loadFactor: Single,hcp: IHashCodeProvider,comparer: IComparer)

 Hashtable(capacity: int,loadFactor: Single,equalityComparer: IEqualityComparer)

 Hashtable(hcp: IHashCodeProvider,comparer: IComparer)

 Hashtable(equalityComparer: IEqualityComparer)

 Hashtable(capacity: int,hcp: IHashCodeProvider,comparer: IComparer)

 Hashtable(capacity: int,equalityComparer: IEqualityComparer)

 Hashtable(d: IDictionary)

 Hashtable(d: IDictionary,loadFactor: Single)

 Hashtable(d: IDictionary,hcp: IHashCodeProvider,comparer: IComparer)

 Hashtable(d: IDictionary,equalityComparer: IEqualityComparer)

 Hashtable(d: IDictionary,loadFactor: Single,hcp: IHashCodeProvider,comparer: IComparer)

 Hashtable(d: IDictionary,loadFactor: Single,equalityComparer: IEqualityComparer)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return Hashtable()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Add(self,key,value):
  """
  Add(self: Hashtable,key: object,value: object)

   Adds an element with the specified key and value into the System.Collections.Hashtable.

  

   key: The key of the element to add.

   value: The value of the element to add. The value can be null.
  """
  pass
 def Clear(self):
  """
  Clear(self: Hashtable)

   Removes all elements from the System.Collections.Hashtable.
  """
  pass
 def Clone(self):
  """
  Clone(self: Hashtable) -> object

  

   Creates a shallow copy of the System.Collections.Hashtable.

   Returns: A shallow copy of the System.Collections.Hashtable.
  """
  pass
 def Contains(self,key):
  """
  Contains(self: Hashtable,key: object) -> bool

  

   Determines whether the System.Collections.Hashtable contains a specific key.

  

   key: The key to locate in the System.Collections.Hashtable.

   Returns: true if the System.Collections.Hashtable contains an element with the specified key; otherwise,false.
  """
  pass
 def ContainsKey(self,key):
  """
  ContainsKey(self: Hashtable,key: object) -> bool

  

   Determines whether the System.Collections.Hashtable contains a specific key.

  

   key: The key to locate in the System.Collections.Hashtable.

   Returns: true if the System.Collections.Hashtable contains an element with the specified key; otherwise,false.
  """
  pass
 def ContainsValue(self,value):
  """
  ContainsValue(self: Hashtable,value: object) -> bool

  

   Determines whether the System.Collections.Hashtable contains a specific value.

  

   value: The value to locate in the System.Collections.Hashtable. The value can be null.

   Returns: true if the System.Collections.Hashtable contains an element with the specified value; otherwise,false.
  """
  pass
 def CopyTo(self,array,arrayIndex):
  """
  CopyTo(self: Hashtable,array: Array,arrayIndex: int)

   Copies the System.Collections.Hashtable elements to a one-dimensional System.Array instance at the specified index.

  

   array: The one-dimensional System.Array that is the destination of the System.Collections.DictionaryEntry objects copied from System.Collections.Hashtable. The System.Array must 

    have zero-based indexing.

  

   arrayIndex: The zero-based index in array at which copying begins.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: Hashtable) -> IDictionaryEnumerator

  

   Returns an System.Collections.IDictionaryEnumerator that iterates through the System.Collections.Hashtable.

   Returns: An System.Collections.IDictionaryEnumerator for the System.Collections.Hashtable.
  """
  pass
 def GetHash(self,*args):
  """
  GetHash(self: Hashtable,key: object) -> int

  

   Returns the hash code for the specified key.

  

   key: The System.Object for which a hash code is to be returned.

   Returns: The hash code for key.
  """
  pass
 def GetObjectData(self,info,context):
  """
  GetObjectData(self: Hashtable,info: SerializationInfo,context: StreamingContext)

   Implements the System.Runtime.Serialization.ISerializable interface and returns the data needed to serialize the System.Collections.Hashtable.

  

   info: A System.Runtime.Serialization.SerializationInfo object containing the information required to serialize the System.Collections.Hashtable.

   context: A System.Runtime.Serialization.StreamingContext object containing the source and destination of the serialized stream associated with the System.Collections.Hashtable.
  """
  pass
 def KeyEquals(self,*args):
  """
  KeyEquals(self: Hashtable,item: object,key: object) -> bool

  

   Compares a specific System.Object with a specific key in the System.Collections.Hashtable.

  

   item: The System.Object to compare with key.

   key: The key in the System.Collections.Hashtable to compare with item.

   Returns: true if item and key are equal; otherwise,false.
  """
  pass
 def OnDeserialization(self,sender):
  """
  OnDeserialization(self: Hashtable,sender: object)

   Implements the System.Runtime.Serialization.ISerializable interface and raises the deserialization event when the deserialization is complete.

  

   sender: The source of the deserialization event.
  """
  pass
 def Remove(self,key):
  """
  Remove(self: Hashtable,key: object)

   Removes the element with the specified key from the System.Collections.Hashtable.

  

   key: The key of the element to remove.
  """
  pass
 @staticmethod
 def Synchronized(table):
  """
  Synchronized(table: Hashtable) -> Hashtable

  

   Returns a synchronized (thread-safe) wrapper for the System.Collections.Hashtable.

  

   table: The System.Collections.Hashtable to synchronize.

   Returns: A synchronized (thread-safe) wrapper for the System.Collections.Hashtable.
  """
  pass
 def __add__(self,*args):
  """ x.__add__(y) <==> x+y """
  pass
 def __contains__(self,*args):
  """
  __contains__(self: IDictionary,key: object) -> bool

  

   Determines whether the System.Collections.IDictionary object contains an element with the specified key.

  

   key: The key to locate in the System.Collections.IDictionary object.

   Returns: true if the System.Collections.IDictionary contains an element with the key; otherwise,false.
  """
  pass
 def __getitem__(self,*args):
  """ x.__getitem__(y) <==> x[y] """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 @staticmethod
 def __new__(self,*__args):
  """
  __new__(cls: type)

  __new__(cls: type,capacity: int)

  __new__(cls: type,capacity: int,loadFactor: Single)

  __new__(cls: type,capacity: int,loadFactor: Single,hcp: IHashCodeProvider,comparer: IComparer)

  __new__(cls: type,capacity: int,loadFactor: Single,equalityComparer: IEqualityComparer)

  __new__(cls: type,hcp: IHashCodeProvider,comparer: IComparer)

  __new__(cls: type,equalityComparer: IEqualityComparer)

  __new__(cls: type,capacity: int,hcp: IHashCodeProvider,comparer: IComparer)

  __new__(cls: type,capacity: int,equalityComparer: IEqualityComparer)

  __new__(cls: type,d: IDictionary)

  __new__(cls: type,d: IDictionary,loadFactor: Single)

  __new__(cls: type,d: IDictionary,hcp: IHashCodeProvider,comparer: IComparer)

  __new__(cls: type,d: IDictionary,equalityComparer: IEqualityComparer)

  __new__(cls: type,d: IDictionary,loadFactor: Single,hcp: IHashCodeProvider,comparer: IComparer)

  __new__(cls: type,d: IDictionary,loadFactor: Single,equalityComparer: IEqualityComparer)

  __new__(cls: type,info: SerializationInfo,context: StreamingContext)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 def __setitem__(self,*args):
  """ x.__setitem__(i,y) <==> x[i]= """
  pass
 comparer=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the System.Collections.IComparer to use for the System.Collections.Hashtable.



"""

 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of key/value pairs contained in the System.Collections.Hashtable.



Get: Count(self: Hashtable) -> int



"""

 EqualityComparer=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the System.Collections.IEqualityComparer to use for the System.Collections.Hashtable.



"""

 hcp=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the object that can dispense hash codes.



"""

 IsFixedSize=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.Hashtable has a fixed size.



Get: IsFixedSize(self: Hashtable) -> bool



"""

 IsReadOnly=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.Hashtable is read-only.



Get: IsReadOnly(self: Hashtable) -> bool



"""

 IsSynchronized=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether access to the System.Collections.Hashtable is synchronized (thread safe).



Get: IsSynchronized(self: Hashtable) -> bool



"""

 Keys=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an System.Collections.ICollection containing the keys in the System.Collections.Hashtable.



Get: Keys(self: Hashtable) -> ICollection



"""

 SyncRoot=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an object that can be used to synchronize access to the System.Collections.Hashtable.



Get: SyncRoot(self: Hashtable) -> object



"""

 Values=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an System.Collections.ICollection containing the values in the System.Collections.Hashtable.



Get: Values(self: Hashtable) -> ICollection



"""



class IComparer:
 """ Exposes a method that compares two objects. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IComparer()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Compare(self,x,y):
  """
  Compare(self: IComparer,x: object,y: object) -> int

  

   Compares two objects and returns a value indicating whether one is less than,equal to,or greater than the other.

  

   x: The first object to compare.

   y: The second object to compare.

   Returns: A signed integer that indicates the relative values of x and y,as shown in the following table.Value Meaning Less than zero x is less than y. Zero x equals y. Greater than 

    zero x is greater than y.
  """
  pass
 def __cmp__(self,*args):
  """ x.__cmp__(y) <==> cmp(x,y) """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass

class IEnumerator:
 """ Supports a simple iteration over a nongeneric collection. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IEnumerator()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def MoveNext(self):
  """
  MoveNext(self: IEnumerator) -> bool

  

   Advances the enumerator to the next element of the collection.

   Returns: true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection.
  """
  pass
 def next(self,*args):
  """ next(self: object) -> object """
  pass
 def Reset(self):
  """
  Reset(self: IEnumerator)

   Sets the enumerator to its initial position,which is before the first element in the collection.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerator) -> object """
  pass
 Current=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the current element in the collection.



Get: Current(self: IEnumerator) -> object



"""



class IDictionaryEnumerator:
 """ Enumerates the elements of a nongeneric dictionary. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IDictionaryEnumerator()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 Entry=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets both the key and the value of the current dictionary entry.



Get: Entry(self: IDictionaryEnumerator) -> DictionaryEntry



"""

 Key=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the key of the current dictionary entry.



Get: Key(self: IDictionaryEnumerator) -> object



"""

 Value=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the value of the current dictionary entry.



Get: Value(self: IDictionaryEnumerator) -> object



"""



class IEqualityComparer:
 """ Defines methods to support the comparison of objects for equality. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IEqualityComparer()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Equals(self,x,y):
  """
  Equals(self: IEqualityComparer,x: object,y: object) -> bool

  

   Determines whether the specified objects are equal.

  

   x: The first object to compare.

   y: The second object to compare.

   Returns: true if the specified objects are equal; otherwise,false.
  """
  pass
 def GetHashCode(self,obj):
  """
  GetHashCode(self: IEqualityComparer,obj: object) -> int

  

   Returns a hash code for the specified object.

  

   obj: The System.Object for which a hash code is to be returned.

   Returns: A hash code for the specified object.
  """
  pass
 def __eq__(self,*args):
  """ x.__eq__(y) <==> x==y """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass

class IHashCodeProvider:
 """ Supplies a hash code for an object,using a custom hash function. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IHashCodeProvider()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def GetHashCode(self,obj):
  """
  GetHashCode(self: IHashCodeProvider,obj: object) -> int

  

   Returns a hash code for the specified object.

  

   obj: The System.Object for which a hash code is to be returned.

   Returns: A hash code for the specified object.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass

class IStructuralComparable:
 """ Supports the structural comparison of collection objects. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IStructuralComparable()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def CompareTo(self,other,comparer):
  """
  CompareTo(self: IStructuralComparable,other: object,comparer: IComparer) -> int

  

   Determines whether the current collection object precedes,occurs in the same position as,or follows another object in the sort order.

  

   other: The object to compare with the current instance.

   comparer: An object that compares members of the current collection object with the corresponding members of other.

   Returns: An integer that indicates the relationship of the current collection object to other,as shown in the following table.Return valueDescription-1The current instance precedes 

    other.0The current instance and other are equal.1The current instance follows other.
  """
  pass
 def __eq__(self,*args):
  """ x.__eq__(y) <==> x==yx.__eq__(y) <==> x==yx.__eq__(y) <==> x==y """
  pass
 def __ge__(self,*args):
  pass
 def __gt__(self,*args):
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __le__(self,*args):
  pass
 def __lt__(self,*args):
  pass
 def __ne__(self,*args):
  pass

class IStructuralEquatable:
 """ Defines methods to support the comparison of objects for structural equality. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IStructuralEquatable()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Equals(self,other,comparer):
  """
  Equals(self: IStructuralEquatable,other: object,comparer: IEqualityComparer) -> bool

  

   Determines whether an object is structurally equal to the current instance.

  

   other: The object to compare with the current instance.

   comparer: An object that determines whether the current instance and other are equal.

   Returns: true if the two objects are equal; otherwise,false.
  """
  pass
 def GetHashCode(self,comparer):
  """
  GetHashCode(self: IStructuralEquatable,comparer: IEqualityComparer) -> int

  

   Returns a hash code for the current instance.

  

   comparer: An object that computes the hash code of the current object.

   Returns: The hash code for the current instance.
  """
  pass
 def __eq__(self,*args):
  """ x.__eq__(y) <==> x==yx.__eq__(y) <==> x==yx.__eq__(y) <==> x==y """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __ne__(self,*args):
  pass

class Queue(object):
 """
 Represents a first-in,first-out collection of objects.

 

 Queue()

 Queue(capacity: int)

 Queue(capacity: int,growFactor: Single)

 Queue(col: ICollection)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return Queue()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Clear(self):
  """
  Clear(self: Queue)

   Removes all objects from the System.Collections.Queue.
  """
  pass
 def Clone(self):
  """
  Clone(self: Queue) -> object

  

   Creates a shallow copy of the System.Collections.Queue.

   Returns: A shallow copy of the System.Collections.Queue.
  """
  pass
 def Contains(self,obj):
  """
  Contains(self: Queue,obj: object) -> bool

  

   Determines whether an element is in the System.Collections.Queue.

  

   obj: The System.Object to locate in the System.Collections.Queue. The value can be null.

   Returns: true if obj is found in the System.Collections.Queue; otherwise,false.
  """
  pass
 def CopyTo(self,array,index):
  """
  CopyTo(self: Queue,array: Array,index: int)

   Copies the System.Collections.Queue elements to an existing one-dimensional System.Array,starting at the specified array index.

  

   array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.Queue. The System.Array must have zero-based indexing.

   index: The zero-based index in array at which copying begins.
  """
  pass
 def Dequeue(self):
  """
  Dequeue(self: Queue) -> object

  

   Removes and returns the object at the beginning of the System.Collections.Queue.

   Returns: The object that is removed from the beginning of the System.Collections.Queue.
  """
  pass
 def Enqueue(self,obj):
  """
  Enqueue(self: Queue,obj: object)

   Adds an object to the end of the System.Collections.Queue.

  

   obj: The object to add to the System.Collections.Queue. The value can be null.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: Queue) -> IEnumerator

  

   Returns an enumerator that iterates through the System.Collections.Queue.

   Returns: An System.Collections.IEnumerator for the System.Collections.Queue.
  """
  pass
 def Peek(self):
  """
  Peek(self: Queue) -> object

  

   Returns the object at the beginning of the System.Collections.Queue without removing it.

   Returns: The object at the beginning of the System.Collections.Queue.
  """
  pass
 @staticmethod
 def Synchronized(queue):
  """
  Synchronized(queue: Queue) -> Queue

  

   Returns a System.Collections.Queue wrapper that is synchronized (thread safe).

  

   queue: The System.Collections.Queue to synchronize.

   Returns: A System.Collections.Queue wrapper that is synchronized (thread safe).
  """
  pass
 def ToArray(self):
  """
  ToArray(self: Queue) -> Array[object]

  

   Copies the System.Collections.Queue elements to a new array.

   Returns: A new array containing elements copied from the System.Collections.Queue.
  """
  pass
 def TrimToSize(self):
  """
  TrimToSize(self: Queue)

   Sets the capacity to the actual number of elements in the System.Collections.Queue.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 @staticmethod
 def __new__(self,*__args):
  """
  __new__(cls: type)

  __new__(cls: type,capacity: int)

  __new__(cls: type,capacity: int,growFactor: Single)

  __new__(cls: type,col: ICollection)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in the System.Collections.Queue.



Get: Count(self: Queue) -> int



"""

 IsSynchronized=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether access to the System.Collections.Queue is synchronized (thread safe).



Get: IsSynchronized(self: Queue) -> bool



"""

 SyncRoot=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an object that can be used to synchronize access to the System.Collections.Queue.



Get: SyncRoot(self: Queue) -> object



"""



class ReadOnlyCollectionBase(object):
 """ Provides the abstract base class for a strongly typed non-generic read-only collection. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return ReadOnlyCollectionBase()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def GetEnumerator(self):
  """
  GetEnumerator(self: ReadOnlyCollectionBase) -> IEnumerator

  

   Returns an enumerator that iterates through the System.Collections.ReadOnlyCollectionBase instance.

   Returns: An System.Collections.IEnumerator for the System.Collections.ReadOnlyCollectionBase instance.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in the System.Collections.ReadOnlyCollectionBase instance.



Get: Count(self: ReadOnlyCollectionBase) -> int



"""

 InnerList=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the list of elements contained in the System.Collections.ReadOnlyCollectionBase instance.



"""



class SortedList(object):
 """
 Represents a collection of key/value pairs that are sorted by the keys and are accessible by key and by index.

 

 SortedList()

 SortedList(initialCapacity: int)

 SortedList(comparer: IComparer)

 SortedList(comparer: IComparer,capacity: int)

 SortedList(d: IDictionary)

 SortedList(d: IDictionary,comparer: IComparer)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return SortedList()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Add(self,key,value):
  """
  Add(self: SortedList,key: object,value: object)

   Adds an element with the specified key and value to a System.Collections.SortedList object.

  

   key: The key of the element to add.

   value: The value of the element to add. The value can be null.
  """
  pass
 def Clear(self):
  """
  Clear(self: SortedList)

   Removes all elements from a System.Collections.SortedList object.
  """
  pass
 def Clone(self):
  """
  Clone(self: SortedList) -> object

  

   Creates a shallow copy of a System.Collections.SortedList object.

   Returns: A shallow copy of the System.Collections.SortedList object.
  """
  pass
 def Contains(self,key):
  """
  Contains(self: SortedList,key: object) -> bool

  

   Determines whether a System.Collections.SortedList object contains a specific key.

  

   key: The key to locate in the System.Collections.SortedList object.

   Returns: true if the System.Collections.SortedList object contains an element with the specified key; otherwise,false.
  """
  pass
 def ContainsKey(self,key):
  """
  ContainsKey(self: SortedList,key: object) -> bool

  

   Determines whether a System.Collections.SortedList object contains a specific key.

  

   key: The key to locate in the System.Collections.SortedList object.

   Returns: true if the System.Collections.SortedList object contains an element with the specified key; otherwise,false.
  """
  pass
 def ContainsValue(self,value):
  """
  ContainsValue(self: SortedList,value: object) -> bool

  

   Determines whether a System.Collections.SortedList object contains a specific value.

  

   value: The value to locate in the System.Collections.SortedList object. The value can be null.

   Returns: true if the System.Collections.SortedList object contains an element with the specified value; otherwise,false.
  """
  pass
 def CopyTo(self,array,arrayIndex):
  """
  CopyTo(self: SortedList,array: Array,arrayIndex: int)

   Copies System.Collections.SortedList elements to a one-dimensional System.Array object,starting at the specified index in the array.

  

   array: The one-dimensional System.Array object that is the destination of the System.Collections.DictionaryEntry objects copied from System.Collections.SortedList. The 

    System.Array must have zero-based indexing.

  

   arrayIndex: The zero-based index in array at which copying begins.
  """
  pass
 def GetByIndex(self,index):
  """
  GetByIndex(self: SortedList,index: int) -> object

  

   Gets the value at the specified index of a System.Collections.SortedList object.

  

   index: The zero-based index of the value to get.

   Returns: The value at the specified index of the System.Collections.SortedList object.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: SortedList) -> IDictionaryEnumerator

  

   Returns an System.Collections.IDictionaryEnumerator object that iterates through a System.Collections.SortedList object.

   Returns: An System.Collections.IDictionaryEnumerator object for the System.Collections.SortedList object.
  """
  pass
 def GetKey(self,index):
  """
  GetKey(self: SortedList,index: int) -> object

  

   Gets the key at the specified index of a System.Collections.SortedList object.

  

   index: The zero-based index of the key to get.

   Returns: The key at the specified index of the System.Collections.SortedList object.
  """
  pass
 def GetKeyList(self):
  """
  GetKeyList(self: SortedList) -> IList

  

   Gets the keys in a System.Collections.SortedList object.

   Returns: An System.Collections.IList object containing the keys in the System.Collections.SortedList object.
  """
  pass
 def GetValueList(self):
  """
  GetValueList(self: SortedList) -> IList

  

   Gets the values in a System.Collections.SortedList object.

   Returns: An System.Collections.IList object containing the values in the System.Collections.SortedList object.
  """
  pass
 def IndexOfKey(self,key):
  """
  IndexOfKey(self: SortedList,key: object) -> int

  

   Returns the zero-based index of the specified key in a System.Collections.SortedList object.

  

   key: The key to locate in the System.Collections.SortedList object.

   Returns: The zero-based index of the key parameter,if key is found in the System.Collections.SortedList object; otherwise,-1.
  """
  pass
 def IndexOfValue(self,value):
  """
  IndexOfValue(self: SortedList,value: object) -> int

  

   Returns the zero-based index of the first occurrence of the specified value in a System.Collections.SortedList object.

  

   value: The value to locate in the System.Collections.SortedList object. The value can be null.

   Returns: The zero-based index of the first occurrence of the value parameter,if value is found in the System.Collections.SortedList object; otherwise,-1.
  """
  pass
 def Remove(self,key):
  """
  Remove(self: SortedList,key: object)

   Removes the element with the specified key from a System.Collections.SortedList object.

  

   key: The key of the element to remove.
  """
  pass
 def RemoveAt(self,index):
  """
  RemoveAt(self: SortedList,index: int)

   Removes the element at the specified index of a System.Collections.SortedList object.

  

   index: The zero-based index of the element to remove.
  """
  pass
 def SetByIndex(self,index,value):
  """
  SetByIndex(self: SortedList,index: int,value: object)

   Replaces the value at a specific index in a System.Collections.SortedList object.

  

   index: The zero-based index at which to save value.

   value: The System.Object to save into the System.Collections.SortedList object. The value can be null.
  """
  pass
 @staticmethod
 def Synchronized(list):
  """
  Synchronized(list: SortedList) -> SortedList

  

   Returns a synchronized (thread-safe) wrapper for a System.Collections.SortedList object.

  

   list: The System.Collections.SortedList object to synchronize.

   Returns: A synchronized (thread-safe) wrapper for the System.Collections.SortedList object.
  """
  pass
 def TrimToSize(self):
  """
  TrimToSize(self: SortedList)

   Sets the capacity to the actual number of elements in a System.Collections.SortedList object.
  """
  pass
 def __add__(self,*args):
  """ x.__add__(y) <==> x+y """
  pass
 def __contains__(self,*args):
  """
  __contains__(self: IDictionary,key: object) -> bool

  

   Determines whether the System.Collections.IDictionary object contains an element with the specified key.

  

   key: The key to locate in the System.Collections.IDictionary object.

   Returns: true if the System.Collections.IDictionary contains an element with the key; otherwise,false.
  """
  pass
 def __getitem__(self,*args):
  """ x.__getitem__(y) <==> x[y] """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 @staticmethod
 def __new__(self,*__args):
  """
  __new__(cls: type)

  __new__(cls: type,initialCapacity: int)

  __new__(cls: type,comparer: IComparer)

  __new__(cls: type,comparer: IComparer,capacity: int)

  __new__(cls: type,d: IDictionary)

  __new__(cls: type,d: IDictionary,comparer: IComparer)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 def __setitem__(self,*args):
  """ x.__setitem__(i,y) <==> x[i]= """
  pass
 Capacity=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the capacity of a System.Collections.SortedList object.



Get: Capacity(self: SortedList) -> int



Set: Capacity(self: SortedList)=value

"""

 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in a System.Collections.SortedList object.



Get: Count(self: SortedList) -> int



"""

 IsFixedSize=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether a System.Collections.SortedList object has a fixed size.



Get: IsFixedSize(self: SortedList) -> bool



"""

 IsReadOnly=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether a System.Collections.SortedList object is read-only.



Get: IsReadOnly(self: SortedList) -> bool



"""

 IsSynchronized=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether access to a System.Collections.SortedList object is synchronized (thread safe).



Get: IsSynchronized(self: SortedList) -> bool



"""

 Keys=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the keys in a System.Collections.SortedList object.



Get: Keys(self: SortedList) -> ICollection



"""

 SyncRoot=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an object that can be used to synchronize access to a System.Collections.SortedList object.



Get: SyncRoot(self: SortedList) -> object



"""

 Values=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the values in a System.Collections.SortedList object.



Get: Values(self: SortedList) -> ICollection



"""



class Stack(object):
 """
 Represents a simple last-in-first-out (LIFO) non-generic collection of objects.

 

 Stack()

 Stack(initialCapacity: int)

 Stack(col: ICollection)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return Stack()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Clear(self):
  """
  Clear(self: Stack)

   Removes all objects from the System.Collections.Stack.
  """
  pass
 def Clone(self):
  """
  Clone(self: Stack) -> object

  

   Creates a shallow copy of the System.Collections.Stack.

   Returns: A shallow copy of the System.Collections.Stack.
  """
  pass
 def Contains(self,obj):
  """
  Contains(self: Stack,obj: object) -> bool

  

   Determines whether an element is in the System.Collections.Stack.

  

   obj: The System.Object to locate in the System.Collections.Stack. The value can be null.

   Returns: true,if obj is found in the System.Collections.Stack; otherwise,false.
  """
  pass
 def CopyTo(self,array,index):
  """
  CopyTo(self: Stack,array: Array,index: int)

   Copies the System.Collections.Stack to an existing one-dimensional System.Array,starting at the specified array index.

  

   array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.Stack. The System.Array must have zero-based indexing.

   index: The zero-based index in array at which copying begins.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: Stack) -> IEnumerator

  

   Returns an System.Collections.IEnumerator for the System.Collections.Stack.

   Returns: An System.Collections.IEnumerator for the System.Collections.Stack.
  """
  pass
 def Peek(self):
  """
  Peek(self: Stack) -> object

  

   Returns the object at the top of the System.Collections.Stack without removing it.

   Returns: The System.Object at the top of the System.Collections.Stack.
  """
  pass
 def Pop(self):
  """
  Pop(self: Stack) -> object

  

   Removes and returns the object at the top of the System.Collections.Stack.

   Returns: The System.Object removed from the top of the System.Collections.Stack.
  """
  pass
 def Push(self,obj):
  """
  Push(self: Stack,obj: object)

   Inserts an object at the top of the System.Collections.Stack.

  

   obj: The System.Object to push onto the System.Collections.Stack. The value can be null.
  """
  pass
 @staticmethod
 def Synchronized(stack):
  """
  Synchronized(stack: Stack) -> Stack

  

   Returns a synchronized (thread safe) wrapper for the System.Collections.Stack.

  

   stack: The System.Collections.Stack to synchronize.

   Returns: A synchronized wrapper around the System.Collections.Stack.
  """
  pass
 def ToArray(self):
  """
  ToArray(self: Stack) -> Array[object]

  

   Copies the System.Collections.Stack to a new array.

   Returns: A new array containing copies of the elements of the System.Collections.Stack.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 @staticmethod
 def __new__(self,*__args):
  """
  __new__(cls: type)

  __new__(cls: type,initialCapacity: int)

  __new__(cls: type,col: ICollection)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in the System.Collections.Stack.



Get: Count(self: Stack) -> int



"""

 IsSynchronized=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether access to the System.Collections.Stack is synchronized (thread safe).



Get: IsSynchronized(self: Stack) -> bool



"""

 SyncRoot=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an object that can be used to synchronize access to the System.Collections.Stack.



Get: SyncRoot(self: Stack) -> object



"""



class StructuralComparisons(object):
 """ Provides objects for performing a structural comparison of two collection objects. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return StructuralComparisons()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 StructuralComparer=None
 StructuralEqualityComparer=None
 __all__=[]


# variables with complex values


# encoding: utf-8
# module System.Collections calls itself Collections
# from mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089,System,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089
# by generator 1.145
# no doc
# no important

# no functions
# classes

class ArrayList(object):
 """
 Implements the System.Collections.IList interface using an array whose size is dynamically increased as required.

 

 ArrayList()

 ArrayList(capacity: int)

 ArrayList(c: ICollection)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return ArrayList()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 @staticmethod
 def Adapter(list):
  """
  Adapter(list: IList) -> ArrayList

  

   Creates an System.Collections.ArrayList wrapper for a specific System.Collections.IList.

  

   list: The System.Collections.IList to wrap.

   Returns: The System.Collections.ArrayList wrapper around the System.Collections.IList.
  """
  pass
 def Add(self,value):
  """
  Add(self: ArrayList,value: object) -> int

  

   Adds an object to the end of the System.Collections.ArrayList.

  

   value: The System.Object to be added to the end of the System.Collections.ArrayList. The value can be null.

   Returns: The System.Collections.ArrayList index at which the value has been added.
  """
  pass
 def AddRange(self,c):
  """
  AddRange(self: ArrayList,c: ICollection)

   Adds the elements of an System.Collections.ICollection to the end of the System.Collections.ArrayList.

  

   c: The System.Collections.ICollection whose elements should be added to the end of the System.Collections.ArrayList. The collection itself cannot be null,but it can contain 

    elements that are null.
  """
  pass
 def BinarySearch(self,*__args):
  """
  BinarySearch(self: ArrayList,index: int,count: int,value: object,comparer: IComparer) -> int

  

   Searches a range of elements in the sorted System.Collections.ArrayList for an element using the specified comparer and returns the zero-based index of the element.

  

   index: The zero-based starting index of the range to search.

   count: The length of the range to search.

   value: The System.Object to locate. The value can be null.

   comparer: The System.Collections.IComparer implementation to use when comparing elements.-or- null to use the default comparer that is the System.IComparable implementation of each 

    element.

  

   Returns: The zero-based index of value in the sorted System.Collections.ArrayList,if value is found; otherwise,a negative number,which is the bitwise complement of the index of 

    the next element that is larger than value or,if there is no larger element,the bitwise complement of System.Collections.ArrayList.Count.

  

  BinarySearch(self: ArrayList,value: object) -> int

  

   Searches the entire sorted System.Collections.ArrayList for an element using the default comparer and returns the zero-based index of the element.

  

   value: The System.Object to locate. The value can be null.

   Returns: The zero-based index of value in the sorted System.Collections.ArrayList,if value is found; otherwise,a negative number,which is the bitwise complement of the index of 

    the next element that is larger than value or,if there is no larger element,the bitwise complement of System.Collections.ArrayList.Count.

  

  BinarySearch(self: ArrayList,value: object,comparer: IComparer) -> int

  

   Searches the entire sorted System.Collections.ArrayList for an element using the specified comparer and returns the zero-based index of the element.

  

   value: The System.Object to locate. The value can be null.

   comparer: The System.Collections.IComparer implementation to use when comparing elements.-or- null to use the default comparer that is the System.IComparable implementation of each 

    element.

  

   Returns: The zero-based index of value in the sorted System.Collections.ArrayList,if value is found; otherwise,a negative number,which is the bitwise complement of the index of 

    the next element that is larger than value or,if there is no larger element,the bitwise complement of System.Collections.ArrayList.Count.
  """
  pass
 def Clear(self):
  """
  Clear(self: ArrayList)

   Removes all elements from the System.Collections.ArrayList.
  """
  pass
 def Clone(self):
  """
  Clone(self: ArrayList) -> object

  

   Creates a shallow copy of the System.Collections.ArrayList.

   Returns: A shallow copy of the System.Collections.ArrayList.
  """
  pass
 def Contains(self,item):
  """
  Contains(self: ArrayList,item: object) -> bool

  

   Determines whether an element is in the System.Collections.ArrayList.

  

   item: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

   Returns: true if item is found in the System.Collections.ArrayList; otherwise,false.
  """
  pass
 def CopyTo(self,*__args):
  """
  CopyTo(self: ArrayList,array: Array)

   Copies the entire System.Collections.ArrayList to a compatible one-dimensional System.Array,starting at the beginning of the target array.

  

   array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.ArrayList. The System.Array must have zero-based indexing.

  CopyTo(self: ArrayList,array: Array,arrayIndex: int)

   Copies the entire System.Collections.ArrayList to a compatible one-dimensional System.Array,starting at the specified index of the target array.

  

   array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.ArrayList. The System.Array must have zero-based indexing.

   arrayIndex: The zero-based index in array at which copying begins.

  CopyTo(self: ArrayList,index: int,array: Array,arrayIndex: int,count: int)

   Copies a range of elements from the System.Collections.ArrayList to a compatible one-dimensional System.Array,starting at the specified index of the target array.

  

   index: The zero-based index in the source System.Collections.ArrayList at which copying begins.

   array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.ArrayList. The System.Array must have zero-based indexing.

   arrayIndex: The zero-based index in array at which copying begins.

   count: The number of elements to copy.
  """
  pass
 @staticmethod
 def FixedSize(list):
  """
  FixedSize(list: IList) -> IList

  

   Returns an System.Collections.IList wrapper with a fixed size.

  

   list: The System.Collections.IList to wrap.

   Returns: An System.Collections.IList wrapper with a fixed size.

  FixedSize(list: ArrayList) -> ArrayList

  

   Returns an System.Collections.ArrayList wrapper with a fixed size.

  

   list: The System.Collections.ArrayList to wrap.

   Returns: An System.Collections.ArrayList wrapper with a fixed size.
  """
  pass
 def GetEnumerator(self,index=None,count=None):
  """
  GetEnumerator(self: ArrayList) -> IEnumerator

  

   Returns an enumerator for the entire System.Collections.ArrayList.

   Returns: An System.Collections.IEnumerator for the entire System.Collections.ArrayList.

  GetEnumerator(self: ArrayList,index: int,count: int) -> IEnumerator

  

   Returns an enumerator for a range of elements in the System.Collections.ArrayList.

  

   index: The zero-based starting index of the System.Collections.ArrayList section that the enumerator should refer to.

   count: The number of elements in the System.Collections.ArrayList section that the enumerator should refer to.

   Returns: An System.Collections.IEnumerator for the specified range of elements in the System.Collections.ArrayList.
  """
  pass
 def GetRange(self,index,count):
  """
  GetRange(self: ArrayList,index: int,count: int) -> ArrayList

  

   Returns an System.Collections.ArrayList which represents a subset of the elements in the source System.Collections.ArrayList.

  

   index: The zero-based System.Collections.ArrayList index at which the range starts.

   count: The number of elements in the range.

   Returns: An System.Collections.ArrayList which represents a subset of the elements in the source System.Collections.ArrayList.
  """
  pass
 def IndexOf(self,value,startIndex=None,count=None):
  """
  IndexOf(self: ArrayList,value: object) -> int

  

   Searches for the specified System.Object and returns the zero-based index of the first occurrence within the entire System.Collections.ArrayList.

  

   value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

   Returns: The zero-based index of the first occurrence of value within the entire System.Collections.ArrayList,if found; otherwise,-1.

  IndexOf(self: ArrayList,value: object,startIndex: int) -> int

  

   Searches for the specified System.Object and returns the zero-based index of the first occurrence within the range of elements in the System.Collections.ArrayList that 

    extends from the specified index to the last element.

  

  

   value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

   startIndex: The zero-based starting index of the search. 0 (zero) is valid in an empty list.

   Returns: The zero-based index of the first occurrence of value within the range of elements in the System.Collections.ArrayList that extends from startIndex to the last element,if 

    found; otherwise,-1.

  

  IndexOf(self: ArrayList,value: object,startIndex: int,count: int) -> int

  

   Searches for the specified System.Object and returns the zero-based index of the first occurrence within the range of elements in the System.Collections.ArrayList that 

    starts at the specified index and contains the specified number of elements.

  

  

   value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

   startIndex: The zero-based starting index of the search. 0 (zero) is valid in an empty list.

   count: The number of elements in the section to search.

   Returns: The zero-based index of the first occurrence of value within the range of elements in the System.Collections.ArrayList that starts at startIndex and contains count number 

    of elements,if found; otherwise,-1.
  """
  pass
 def Insert(self,index,value):
  """
  Insert(self: ArrayList,index: int,value: object)

   Inserts an element into the System.Collections.ArrayList at the specified index.

  

   index: The zero-based index at which value should be inserted.

   value: The System.Object to insert. The value can be null.
  """
  pass
 def InsertRange(self,index,c):
  """
  InsertRange(self: ArrayList,index: int,c: ICollection)

   Inserts the elements of a collection into the System.Collections.ArrayList at the specified index.

  

   index: The zero-based index at which the new elements should be inserted.

   c: The System.Collections.ICollection whose elements should be inserted into the System.Collections.ArrayList. The collection itself cannot be null,but it can contain 

    elements that are null.
  """
  pass
 def LastIndexOf(self,value,startIndex=None,count=None):
  """
  LastIndexOf(self: ArrayList,value: object) -> int

  

   Searches for the specified System.Object and returns the zero-based index of the last occurrence within the entire System.Collections.ArrayList.

  

   value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

   Returns: The zero-based index of the last occurrence of value within the entire the System.Collections.ArrayList,if found; otherwise,-1.

  LastIndexOf(self: ArrayList,value: object,startIndex: int) -> int

  

   Searches for the specified System.Object and returns the zero-based index of the last occurrence within the range of elements in the System.Collections.ArrayList that 

    extends from the first element to the specified index.

  

  

   value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

   startIndex: The zero-based starting index of the backward search.

   Returns: The zero-based index of the last occurrence of value within the range of elements in the System.Collections.ArrayList that extends from the first element to startIndex,if 

    found; otherwise,-1.

  

  LastIndexOf(self: ArrayList,value: object,startIndex: int,count: int) -> int

  

   Searches for the specified System.Object and returns the zero-based index of the last occurrence within the range of elements in the System.Collections.ArrayList that 

    contains the specified number of elements and ends at the specified index.

  

  

   value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

   startIndex: The zero-based starting index of the backward search.

   count: The number of elements in the section to search.

   Returns: The zero-based index of the last occurrence of value within the range of elements in the System.Collections.ArrayList that contains count number of elements and ends at 

    startIndex,if found; otherwise,-1.
  """
  pass
 @staticmethod
 def ReadOnly(list):
  """
  ReadOnly(list: IList) -> IList

  

   Returns a read-only System.Collections.IList wrapper.

  

   list: The System.Collections.IList to wrap.

   Returns: A read-only System.Collections.IList wrapper around list.

  ReadOnly(list: ArrayList) -> ArrayList

  

   Returns a read-only System.Collections.ArrayList wrapper.

  

   list: The System.Collections.ArrayList to wrap.

   Returns: A read-only System.Collections.ArrayList wrapper around list.
  """
  pass
 def Remove(self,obj):
  """
  Remove(self: ArrayList,obj: object)

   Removes the first occurrence of a specific object from the System.Collections.ArrayList.

  

   obj: The System.Object to remove from the System.Collections.ArrayList. The value can be null.
  """
  pass
 def RemoveAt(self,index):
  """
  RemoveAt(self: ArrayList,index: int)

   Removes the element at the specified index of the System.Collections.ArrayList.

  

   index: The zero-based index of the element to remove.
  """
  pass
 def RemoveRange(self,index,count):
  """
  RemoveRange(self: ArrayList,index: int,count: int)

   Removes a range of elements from the System.Collections.ArrayList.

  

   index: The zero-based starting index of the range of elements to remove.

   count: The number of elements to remove.
  """
  pass
 @staticmethod
 def Repeat(value,count):
  """
  Repeat(value: object,count: int) -> ArrayList

  

   Returns an System.Collections.ArrayList whose elements are copies of the specified value.

  

   value: The System.Object to copy multiple times in the new System.Collections.ArrayList. The value can be null.

   count: The number of times value should be copied.

   Returns: An System.Collections.ArrayList with count number of elements,all of which are copies of value.
  """
  pass
 def Reverse(self,index=None,count=None):
  """
  Reverse(self: ArrayList)

   Reverses the order of the elements in the entire System.Collections.ArrayList.

  Reverse(self: ArrayList,index: int,count: int)

   Reverses the order of the elements in the specified range.

  

   index: The zero-based starting index of the range to reverse.

   count: The number of elements in the range to reverse.
  """
  pass
 def SetRange(self,index,c):
  """
  SetRange(self: ArrayList,index: int,c: ICollection)

   Copies the elements of a collection over a range of elements in the System.Collections.ArrayList.

  

   index: The zero-based System.Collections.ArrayList index at which to start copying the elements of c.

   c: The System.Collections.ICollection whose elements to copy to the System.Collections.ArrayList. The collection itself cannot be null,but it can contain elements that are 

    null.
  """
  pass
 def Sort(self,*__args):
  """
  Sort(self: ArrayList)

   Sorts the elements in the entire System.Collections.ArrayList.

  Sort(self: ArrayList,comparer: IComparer)

   Sorts the elements in the entire System.Collections.ArrayList using the specified comparer.

  

   comparer: The System.Collections.IComparer implementation to use when comparing elements.-or- A null reference (Nothing in Visual Basic) to use the System.IComparable implementation 

    of each element.

  

  Sort(self: ArrayList,index: int,count: int,comparer: IComparer)

   Sorts the elements in a range of elements in System.Collections.ArrayList using the specified comparer.

  

   index: The zero-based starting index of the range to sort.

   count: The length of the range to sort.

   comparer: The System.Collections.IComparer implementation to use when comparing elements.-or- A null reference (Nothing in Visual Basic) to use the System.IComparable implementation 

    of each element.
  """
  pass
 @staticmethod
 def Synchronized(list):
  """
  Synchronized(list: IList) -> IList

  

   Returns an System.Collections.IList wrapper that is synchronized (thread safe).

  

   list: The System.Collections.IList to synchronize.

   Returns: An System.Collections.IList wrapper that is synchronized (thread safe).

  Synchronized(list: ArrayList) -> ArrayList

  

   Returns an System.Collections.ArrayList wrapper that is synchronized (thread safe).

  

   list: The System.Collections.ArrayList to synchronize.

   Returns: An System.Collections.ArrayList wrapper that is synchronized (thread safe).
  """
  pass
 def ToArray(self,type=None):
  """
  ToArray(self: ArrayList) -> Array[object]

  

   Copies the elements of the System.Collections.ArrayList to a new System.Object array.

   Returns: An System.Object array containing copies of the elements of the System.Collections.ArrayList.

  ToArray(self: ArrayList,type: Type) -> Array

  

   Copies the elements of the System.Collections.ArrayList to a new array of the specified element type.

  

   type: The element System.Type of the destination array to create and copy elements to.

   Returns: An array of the specified element type containing copies of the elements of the System.Collections.ArrayList.
  """
  pass
 def TrimToSize(self):
  """
  TrimToSize(self: ArrayList)

   Sets the capacity to the actual number of elements in the System.Collections.ArrayList.
  """
  pass
 def __add__(self,*args):
  """ x.__add__(y) <==> x+y """
  pass
 def __contains__(self,*args):
  """
  __contains__(self: IList,value: object) -> bool

  

   Determines whether the System.Collections.IList contains a specific value.

  

   value: The object to locate in the System.Collections.IList.

   Returns: true if the System.Object is found in the System.Collections.IList; otherwise,false.
  """
  pass
 def __getitem__(self,*args):
  """ x.__getitem__(y) <==> x[y] """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 @staticmethod
 def __new__(self,*__args):
  """
  __new__(cls: type)

  __new__(cls: type,capacity: int)

  __new__(cls: type,c: ICollection)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 def __setitem__(self,*args):
  """ x.__setitem__(i,y) <==> x[i]= """
  pass
 Capacity=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the number of elements that the System.Collections.ArrayList can contain.



Get: Capacity(self: ArrayList) -> int



Set: Capacity(self: ArrayList)=value

"""

 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements actually contained in the System.Collections.ArrayList.



Get: Count(self: ArrayList) -> int



"""

 IsFixedSize=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.ArrayList has a fixed size.



Get: IsFixedSize(self: ArrayList) -> bool



"""

 IsReadOnly=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.ArrayList is read-only.



Get: IsReadOnly(self: ArrayList) -> bool



"""

 IsSynchronized=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether access to the System.Collections.ArrayList is synchronized (thread safe).



Get: IsSynchronized(self: ArrayList) -> bool



"""

 SyncRoot=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an object that can be used to synchronize access to the System.Collections.ArrayList.



Get: SyncRoot(self: ArrayList) -> object



"""



class BitArray(object):
 """
 Manages a compact array of bit values,which are represented as Booleans,where true indicates that the bit is on (1) and false indicates the bit is off (0).

 

 BitArray(length: int)

 BitArray(length: int,defaultValue: bool)

 BitArray(bytes: Array[Byte])

 BitArray(values: Array[bool])

 BitArray(values: Array[int])

 BitArray(bits: BitArray)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return BitArray()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def And(self,value):
  """
  And(self: BitArray,value: BitArray) -> BitArray

  

   Performs the bitwise AND operation on the elements in the current System.Collections.BitArray against the corresponding elements in the specified 

    System.Collections.BitArray.

  

  

   value: The System.Collections.BitArray with which to perform the bitwise AND operation.

   Returns: The current instance containing the result of the bitwise AND operation on the elements in the current System.Collections.BitArray against the corresponding elements in the 

    specified System.Collections.BitArray.
  """
  pass
 def Clone(self):
  """
  Clone(self: BitArray) -> object

  

   Creates a shallow copy of the System.Collections.BitArray.

   Returns: A shallow copy of the System.Collections.BitArray.
  """
  pass
 def CopyTo(self,array,index):
  """
  CopyTo(self: BitArray,array: Array,index: int)

   Copies the entire System.Collections.BitArray to a compatible one-dimensional System.Array,starting at the specified index of the target array.

  

   array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.BitArray. The System.Array must have zero-based indexing.

   index: The zero-based index in array at which copying begins.
  """
  pass
 def Get(self,index):
  """
  Get(self: BitArray,index: int) -> bool

  

   Gets the value of the bit at a specific position in the System.Collections.BitArray.

  

   index: The zero-based index of the value to get.

   Returns: The value of the bit at position index.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: BitArray) -> IEnumerator

  

   Returns an enumerator that iterates through the System.Collections.BitArray.

   Returns: An System.Collections.IEnumerator for the entire System.Collections.BitArray.
  """
  pass
 def Not(self):
  """
  Not(self: BitArray) -> BitArray

  

   Inverts all the bit values in the current System.Collections.BitArray,so that elements set to true are changed to false,and elements set to false are changed to true.

   Returns: The current instance with inverted bit values.
  """
  pass
 def Or(self,value):
  """
  Or(self: BitArray,value: BitArray) -> BitArray

  

   Performs the bitwise OR operation on the elements in the current System.Collections.BitArray against the corresponding elements in the specified System.Collections.BitArray.

  

   value: The System.Collections.BitArray with which to perform the bitwise OR operation.

   Returns: The current instance containing the result of the bitwise OR operation on the elements in the current System.Collections.BitArray against the corresponding elements in the 

    specified System.Collections.BitArray.
  """
  pass
 def Set(self,index,value):
  """
  Set(self: BitArray,index: int,value: bool)

   Sets the bit at a specific position in the System.Collections.BitArray to the specified value.

  

   index: The zero-based index of the bit to set.

   value: The Boolean value to assign to the bit.
  """
  pass
 def SetAll(self,value):
  """
  SetAll(self: BitArray,value: bool)

   Sets all bits in the System.Collections.BitArray to the specified value.

  

   value: The Boolean value to assign to all bits.
  """
  pass
 def Xor(self,value):
  """
  Xor(self: BitArray,value: BitArray) -> BitArray

  

   Performs the bitwise exclusive OR operation on the elements in the current System.Collections.BitArray against the corresponding elements in the specified 

    System.Collections.BitArray.

  

  

   value: The System.Collections.BitArray with which to perform the bitwise exclusive OR operation.

   Returns: The current instance containing the result of the bitwise exclusive OR operation on the elements in the current System.Collections.BitArray against the corresponding 

    elements in the specified System.Collections.BitArray.
  """
  pass
 def __getitem__(self,*args):
  """ x.__getitem__(y) <==> x[y] """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 @staticmethod
 def __new__(self,*__args):
  """
  __new__(cls: type,length: int)

  __new__(cls: type,length: int,defaultValue: bool)

  __new__(cls: type,bytes: Array[Byte])

  __new__(cls: type,values: Array[bool])

  __new__(cls: type,values: Array[int])

  __new__(cls: type,bits: BitArray)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 def __setitem__(self,*args):
  """ x.__setitem__(i,y) <==> x[i]= """
  pass
 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in the System.Collections.BitArray.



Get: Count(self: BitArray) -> int



"""

 IsReadOnly=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.BitArray is read-only.



Get: IsReadOnly(self: BitArray) -> bool



"""

 IsSynchronized=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether access to the System.Collections.BitArray is synchronized (thread safe).



Get: IsSynchronized(self: BitArray) -> bool



"""

 Length=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the number of elements in the System.Collections.BitArray.



Get: Length(self: BitArray) -> int



Set: Length(self: BitArray)=value

"""

 SyncRoot=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an object that can be used to synchronize access to the System.Collections.BitArray.



Get: SyncRoot(self: BitArray) -> object



"""



class CaseInsensitiveComparer(object):
 """
 Compares two objects for equivalence,ignoring the case of strings.

 

 CaseInsensitiveComparer()

 CaseInsensitiveComparer(culture: CultureInfo)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return CaseInsensitiveComparer()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Compare(self,a,b):
  """
  Compare(self: CaseInsensitiveComparer,a: object,b: object) -> int

  

   Performs a case-insensitive comparison of two objects of the same type and returns a value indicating whether one is less than,equal to,or greater than the other.

  

   a: The first object to compare.

   b: The second object to compare.

   Returns: A signed integer that indicates the relative values of a and b,as shown in the following table.Value Meaning Less than zero a is less than b,with casing ignored. Zero a 

    equals b,with casing ignored. Greater than zero a is greater than b,with casing ignored.
  """
  pass
 def __cmp__(self,*args):
  """ x.__cmp__(y) <==> cmp(x,y) """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 @staticmethod
 def __new__(self,culture=None):
  """
  __new__(cls: type)

  __new__(cls: type,culture: CultureInfo)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Default=None
 DefaultInvariant=None


class CaseInsensitiveHashCodeProvider(object):
 """
 Supplies a hash code for an object,using a hashing algorithm that ignores the case of strings.

 

 CaseInsensitiveHashCodeProvider()

 CaseInsensitiveHashCodeProvider(culture: CultureInfo)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return CaseInsensitiveHashCodeProvider()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def GetHashCode(self,obj=None):
  """
  GetHashCode(self: CaseInsensitiveHashCodeProvider,obj: object) -> int

  

   Returns a hash code for the given object,using a hashing algorithm that ignores the case of strings.

  

   obj: The System.Object for which a hash code is to be returned.

   Returns: A hash code for the given object,using a hashing algorithm that ignores the case of strings.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 @staticmethod
 def __new__(self,culture=None):
  """
  __new__(cls: type)

  __new__(cls: type,culture: CultureInfo)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Default=None
 DefaultInvariant=None


class IEnumerable:
 """ Exposes the enumerator,which supports a simple iteration over a non-generic collection. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IEnumerable()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def GetEnumerator(self):
  """
  GetEnumerator(self: IEnumerable) -> IEnumerator

  

   Returns an enumerator that iterates through a collection.

   Returns: An System.Collections.IEnumerator object that can be used to iterate through the collection.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass

class ICollection:
 """ Defines size,enumerators,and synchronization methods for all nongeneric collections. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return ICollection()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def CopyTo(self,array,index):
  """
  CopyTo(self: ICollection,array: Array,index: int)

   Copies the elements of the System.Collections.ICollection to an System.Array,starting at a particular System.Array index.

  

   array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.ICollection. The System.Array must have zero-based indexing.

   index: The zero-based index in array at which copying begins.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in the System.Collections.ICollection.



Get: Count(self: ICollection) -> int



"""

 IsSynchronized=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether access to the System.Collections.ICollection is synchronized (thread safe).



Get: IsSynchronized(self: ICollection) -> bool



"""

 SyncRoot=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an object that can be used to synchronize access to the System.Collections.ICollection.



Get: SyncRoot(self: ICollection) -> object



"""



class IList:
 """ Represents a non-generic collection of objects that can be individually accessed by index. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IList()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Add(self,value):
  """
  Add(self: IList,value: object) -> int

  

   Adds an item to the System.Collections.IList.

  

   value: The object to add to the System.Collections.IList.

   Returns: The position into which the new element was inserted,or -1 to indicate that the item was not inserted into the collection,
  """
  pass
 def Clear(self):
  """
  Clear(self: IList)

   Removes all items from the System.Collections.IList.
  """
  pass
 def Contains(self,value):
  """
  __contains__(self: IList,value: object) -> bool

  

   Determines whether the System.Collections.IList contains a specific value.

  

   value: The object to locate in the System.Collections.IList.

   Returns: true if the System.Object is found in the System.Collections.IList; otherwise,false.
  """
  pass
 def IndexOf(self,value):
  """
  IndexOf(self: IList,value: object) -> int

  

   Determines the index of a specific item in the System.Collections.IList.

  

   value: The object to locate in the System.Collections.IList.

   Returns: The index of value if found in the list; otherwise,-1.
  """
  pass
 def Insert(self,index,value):
  """
  Insert(self: IList,index: int,value: object)

   Inserts an item to the System.Collections.IList at the specified index.

  

   index: The zero-based index at which value should be inserted.

   value: The object to insert into the System.Collections.IList.
  """
  pass
 def Remove(self,value):
  """
  Remove(self: IList,value: object)

   Removes the first occurrence of a specific object from the System.Collections.IList.

  

   value: The object to remove from the System.Collections.IList.
  """
  pass
 def RemoveAt(self,index):
  """
  RemoveAt(self: IList,index: int)

   Removes the System.Collections.IList item at the specified index.

  

   index: The zero-based index of the item to remove.
  """
  pass
 def __add__(self,*args):
  """ x.__add__(y) <==> x+y """
  pass
 def __getitem__(self,*args):
  """ x.__getitem__(y) <==> x[y] """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 def __setitem__(self,*args):
  """ x.__setitem__(i,y) <==> x[i]= """
  pass
 IsFixedSize=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.IList has a fixed size.



Get: IsFixedSize(self: IList) -> bool



"""

 IsReadOnly=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.IList is read-only.



Get: IsReadOnly(self: IList) -> bool



"""



class CollectionBase(object):
 """ Provides the abstract base class for a strongly typed collection. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return CollectionBase()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Clear(self):
  """
  Clear(self: CollectionBase)

   Removes all objects from the System.Collections.CollectionBase instance. This method cannot be overridden.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: CollectionBase) -> IEnumerator

  

   Returns an enumerator that iterates through the System.Collections.CollectionBase instance.

   Returns: An System.Collections.IEnumerator for the System.Collections.CollectionBase instance.
  """
  pass
 def OnClear(self,*args):
  """
  OnClear(self: CollectionBase)

   Performs additional custom processes when clearing the contents of the System.Collections.CollectionBase instance.
  """
  pass
 def OnClearComplete(self,*args):
  """
  OnClearComplete(self: CollectionBase)

   Performs additional custom processes after clearing the contents of the System.Collections.CollectionBase instance.
  """
  pass
 def OnInsert(self,*args):
  """
  OnInsert(self: CollectionBase,index: int,value: object)

   Performs additional custom processes before inserting a new element into the System.Collections.CollectionBase instance.

  

   index: The zero-based index at which to insert value.

   value: The new value of the element at index.
  """
  pass
 def OnInsertComplete(self,*args):
  """
  OnInsertComplete(self: CollectionBase,index: int,value: object)

   Performs additional custom processes after inserting a new element into the System.Collections.CollectionBase instance.

  

   index: The zero-based index at which to insert value.

   value: The new value of the element at index.
  """
  pass
 def OnRemove(self,*args):
  """
  OnRemove(self: CollectionBase,index: int,value: object)

   Performs additional custom processes when removing an element from the System.Collections.CollectionBase instance.

  

   index: The zero-based index at which value can be found.

   value: The value of the element to remove from index.
  """
  pass
 def OnRemoveComplete(self,*args):
  """
  OnRemoveComplete(self: CollectionBase,index: int,value: object)

   Performs additional custom processes after removing an element from the System.Collections.CollectionBase instance.

  

   index: The zero-based index at which value can be found.

   value: The value of the element to remove from index.
  """
  pass
 def OnSet(self,*args):
  """
  OnSet(self: CollectionBase,index: int,oldValue: object,newValue: object)

   Performs additional custom processes before setting a value in the System.Collections.CollectionBase instance.

  

   index: The zero-based index at which oldValue can be found.

   oldValue: The value to replace with newValue.

   newValue: The new value of the element at index.
  """
  pass
 def OnSetComplete(self,*args):
  """
  OnSetComplete(self: CollectionBase,index: int,oldValue: object,newValue: object)

   Performs additional custom processes after setting a value in the System.Collections.CollectionBase instance.

  

   index: The zero-based index at which oldValue can be found.

   oldValue: The value to replace with newValue.

   newValue: The new value of the element at index.
  """
  pass
 def OnValidate(self,*args):
  """
  OnValidate(self: CollectionBase,value: object)

   Performs additional custom processes when validating a value.

  

   value: The object to validate.
  """
  pass
 def RemoveAt(self,index):
  """
  RemoveAt(self: CollectionBase,index: int)

   Removes the element at the specified index of the System.Collections.CollectionBase instance. This method is not overridable.

  

   index: The zero-based index of the element to remove.
  """
  pass
 def __contains__(self,*args):
  """
  __contains__(self: IList,value: object) -> bool

  

   Determines whether the System.Collections.IList contains a specific value.

  

   value: The object to locate in the System.Collections.IList.

   Returns: true if the System.Object is found in the System.Collections.IList; otherwise,false.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 @staticmethod
 def __new__(self,*args): #cannot find CLR constructor
  """
  __new__(cls: type)

  __new__(cls: type,capacity: int)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Capacity=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the number of elements that the System.Collections.CollectionBase can contain.



Get: Capacity(self: CollectionBase) -> int



Set: Capacity(self: CollectionBase)=value

"""

 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in the System.Collections.CollectionBase instance. This property cannot be overridden.



Get: Count(self: CollectionBase) -> int



"""

 InnerList=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an System.Collections.ArrayList containing the list of elements in the System.Collections.CollectionBase instance.



"""

 List=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an System.Collections.IList containing the list of elements in the System.Collections.CollectionBase instance.



"""



class Comparer(object):
 """
 Compares two objects for equivalence,where string comparisons are case-sensitive.

 

 Comparer(culture: CultureInfo)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return Comparer()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Compare(self,a,b):
  """
  Compare(self: Comparer,a: object,b: object) -> int

  

   Performs a case-sensitive comparison of two objects of the same type and returns a value indicating whether one is less than,equal to,or greater than the other.

  

   a: The first object to compare.

   b: The second object to compare.

   Returns: A signed integer that indicates the relative values of a and b,as shown in the following table.Value Meaning Less than zero a is less than b. Zero a equals b. Greater than 

    zero a is greater than b.
  """
  pass
 def GetObjectData(self,info,context):
  """
  GetObjectData(self: Comparer,info: SerializationInfo,context: StreamingContext)

   Populates a System.Runtime.Serialization.SerializationInfo object with the data required for serialization.

  

   info: The object to populate with data.

   context: The context information about the source or destination of the serialization.
  """
  pass
 def __cmp__(self,*args):
  """ x.__cmp__(y) <==> cmp(x,y) """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 @staticmethod
 def __new__(self,culture):
  """ __new__(cls: type,culture: CultureInfo) """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Default=None
 DefaultInvariant=None


class IDictionary:
 """ Represents a nongeneric collection of key/value pairs. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IDictionary()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Add(self,key,value):
  """
  Add(self: IDictionary,key: object,value: object)

   Adds an element with the provided key and value to the System.Collections.IDictionary object.

  

   key: The System.Object to use as the key of the element to add.

   value: The System.Object to use as the value of the element to add.
  """
  pass
 def Clear(self):
  """
  Clear(self: IDictionary)

   Removes all elements from the System.Collections.IDictionary object.
  """
  pass
 def Contains(self,key):
  """
  __contains__(self: IDictionary,key: object) -> bool

  

   Determines whether the System.Collections.IDictionary object contains an element with the specified key.

  

   key: The key to locate in the System.Collections.IDictionary object.

   Returns: true if the System.Collections.IDictionary contains an element with the key; otherwise,false.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: IDictionary) -> IDictionaryEnumerator

  

   Returns an System.Collections.IDictionaryEnumerator object for the System.Collections.IDictionary object.

   Returns: An System.Collections.IDictionaryEnumerator object for the System.Collections.IDictionary object.
  """
  pass
 def Remove(self,key):
  """
  Remove(self: IDictionary,key: object)

   Removes the element with the specified key from the System.Collections.IDictionary object.

  

   key: The key of the element to remove.
  """
  pass
 def __add__(self,*args):
  """ x.__add__(y) <==> x+y """
  pass
 def __getitem__(self,*args):
  """ x.__getitem__(y) <==> x[y] """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 def __setitem__(self,*args):
  """ x.__setitem__(i,y) <==> x[i]= """
  pass
 IsFixedSize=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.IDictionary object has a fixed size.



Get: IsFixedSize(self: IDictionary) -> bool



"""

 IsReadOnly=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.IDictionary object is read-only.



Get: IsReadOnly(self: IDictionary) -> bool



"""

 Keys=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an System.Collections.ICollection object containing the keys of the System.Collections.IDictionary object.



Get: Keys(self: IDictionary) -> ICollection



"""

 Values=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an System.Collections.ICollection object containing the values in the System.Collections.IDictionary object.



Get: Values(self: IDictionary) -> ICollection



"""



class DictionaryBase(object):
 """ Provides the abstract base class for a strongly typed collection of key/value pairs. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return DictionaryBase()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Clear(self):
  """
  Clear(self: DictionaryBase)

   Clears the contents of the System.Collections.DictionaryBase instance.
  """
  pass
 def CopyTo(self,array,index):
  """
  CopyTo(self: DictionaryBase,array: Array,index: int)

   Copies the System.Collections.DictionaryBase elements to a one-dimensional System.Array at the specified index.

  

   array: The one-dimensional System.Array that is the destination of the System.Collections.DictionaryEntry objects copied from the System.Collections.DictionaryBase instance. The 

    System.Array must have zero-based indexing.

  

   index: The zero-based index in array at which copying begins.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: DictionaryBase) -> IDictionaryEnumerator

  

   Returns an System.Collections.IDictionaryEnumerator that iterates through the System.Collections.DictionaryBase instance.

   Returns: An System.Collections.IDictionaryEnumerator for the System.Collections.DictionaryBase instance.
  """
  pass
 def OnClear(self,*args):
  """
  OnClear(self: DictionaryBase)

   Performs additional custom processes before clearing the contents of the System.Collections.DictionaryBase instance.
  """
  pass
 def OnClearComplete(self,*args):
  """
  OnClearComplete(self: DictionaryBase)

   Performs additional custom processes after clearing the contents of the System.Collections.DictionaryBase instance.
  """
  pass
 def OnGet(self,*args):
  """
  OnGet(self: DictionaryBase,key: object,currentValue: object) -> object

  

   Gets the element with the specified key and value in the System.Collections.DictionaryBase instance.

  

   key: The key of the element to get.

   currentValue: The current value of the element associated with key.

   Returns: An System.Object containing the element with the specified key and value.
  """
  pass
 def OnInsert(self,*args):
  """
  OnInsert(self: DictionaryBase,key: object,value: object)

   Performs additional custom processes before inserting a new element into the System.Collections.DictionaryBase instance.

  

   key: The key of the element to insert.

   value: The value of the element to insert.
  """
  pass
 def OnInsertComplete(self,*args):
  """
  OnInsertComplete(self: DictionaryBase,key: object,value: object)

   Performs additional custom processes after inserting a new element into the System.Collections.DictionaryBase instance.

  

   key: The key of the element to insert.

   value: The value of the element to insert.
  """
  pass
 def OnRemove(self,*args):
  """
  OnRemove(self: DictionaryBase,key: object,value: object)

   Performs additional custom processes before removing an element from the System.Collections.DictionaryBase instance.

  

   key: The key of the element to remove.

   value: The value of the element to remove.
  """
  pass
 def OnRemoveComplete(self,*args):
  """
  OnRemoveComplete(self: DictionaryBase,key: object,value: object)

   Performs additional custom processes after removing an element from the System.Collections.DictionaryBase instance.

  

   key: The key of the element to remove.

   value: The value of the element to remove.
  """
  pass
 def OnSet(self,*args):
  """
  OnSet(self: DictionaryBase,key: object,oldValue: object,newValue: object)

   Performs additional custom processes before setting a value in the System.Collections.DictionaryBase instance.

  

   key: The key of the element to locate.

   oldValue: The old value of the element associated with key.

   newValue: The new value of the element associated with key.
  """
  pass
 def OnSetComplete(self,*args):
  """
  OnSetComplete(self: DictionaryBase,key: object,oldValue: object,newValue: object)

   Performs additional custom processes after setting a value in the System.Collections.DictionaryBase instance.

  

   key: The key of the element to locate.

   oldValue: The old value of the element associated with key.

   newValue: The new value of the element associated with key.
  """
  pass
 def OnValidate(self,*args):
  """
  OnValidate(self: DictionaryBase,key: object,value: object)

   Performs additional custom processes when validating the element with the specified key and value.

  

   key: The key of the element to validate.

   value: The value of the element to validate.
  """
  pass
 def __contains__(self,*args):
  """
  __contains__(self: IDictionary,key: object) -> bool

  

   Determines whether the System.Collections.IDictionary object contains an element with the specified key.

  

   key: The key to locate in the System.Collections.IDictionary object.

   Returns: true if the System.Collections.IDictionary contains an element with the key; otherwise,false.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in the System.Collections.DictionaryBase instance.



Get: Count(self: DictionaryBase) -> int



"""

 Dictionary=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the list of elements contained in the System.Collections.DictionaryBase instance.



"""

 InnerHashtable=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the list of elements contained in the System.Collections.DictionaryBase instance.



"""



class DictionaryEntry(object):
 """
 Defines a dictionary key/value pair that can be set or retrieved.

 

 DictionaryEntry(key: object,value: object)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return DictionaryEntry()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 @staticmethod
 def __new__(self,key,value):
  """
  __new__[DictionaryEntry]() -> DictionaryEntry

  

  __new__(cls: type,key: object,value: object)
  """
  pass
 Key=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the key in the key/value pair.



Get: Key(self: DictionaryEntry) -> object



Set: Key(self: DictionaryEntry)=value

"""

 Value=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the value in the key/value pair.



Get: Value(self: DictionaryEntry) -> object



Set: Value(self: DictionaryEntry)=value

"""



class Hashtable(object):
 """
 Represents a collection of key/value pairs that are organized based on the hash code of the key.

 

 Hashtable()

 Hashtable(capacity: int)

 Hashtable(capacity: int,loadFactor: Single)

 Hashtable(capacity: int,loadFactor: Single,hcp: IHashCodeProvider,comparer: IComparer)

 Hashtable(capacity: int,loadFactor: Single,equalityComparer: IEqualityComparer)

 Hashtable(hcp: IHashCodeProvider,comparer: IComparer)

 Hashtable(equalityComparer: IEqualityComparer)

 Hashtable(capacity: int,hcp: IHashCodeProvider,comparer: IComparer)

 Hashtable(capacity: int,equalityComparer: IEqualityComparer)

 Hashtable(d: IDictionary)

 Hashtable(d: IDictionary,loadFactor: Single)

 Hashtable(d: IDictionary,hcp: IHashCodeProvider,comparer: IComparer)

 Hashtable(d: IDictionary,equalityComparer: IEqualityComparer)

 Hashtable(d: IDictionary,loadFactor: Single,hcp: IHashCodeProvider,comparer: IComparer)

 Hashtable(d: IDictionary,loadFactor: Single,equalityComparer: IEqualityComparer)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return Hashtable()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Add(self,key,value):
  """
  Add(self: Hashtable,key: object,value: object)

   Adds an element with the specified key and value into the System.Collections.Hashtable.

  

   key: The key of the element to add.

   value: The value of the element to add. The value can be null.
  """
  pass
 def Clear(self):
  """
  Clear(self: Hashtable)

   Removes all elements from the System.Collections.Hashtable.
  """
  pass
 def Clone(self):
  """
  Clone(self: Hashtable) -> object

  

   Creates a shallow copy of the System.Collections.Hashtable.

   Returns: A shallow copy of the System.Collections.Hashtable.
  """
  pass
 def Contains(self,key):
  """
  Contains(self: Hashtable,key: object) -> bool

  

   Determines whether the System.Collections.Hashtable contains a specific key.

  

   key: The key to locate in the System.Collections.Hashtable.

   Returns: true if the System.Collections.Hashtable contains an element with the specified key; otherwise,false.
  """
  pass
 def ContainsKey(self,key):
  """
  ContainsKey(self: Hashtable,key: object) -> bool

  

   Determines whether the System.Collections.Hashtable contains a specific key.

  

   key: The key to locate in the System.Collections.Hashtable.

   Returns: true if the System.Collections.Hashtable contains an element with the specified key; otherwise,false.
  """
  pass
 def ContainsValue(self,value):
  """
  ContainsValue(self: Hashtable,value: object) -> bool

  

   Determines whether the System.Collections.Hashtable contains a specific value.

  

   value: The value to locate in the System.Collections.Hashtable. The value can be null.

   Returns: true if the System.Collections.Hashtable contains an element with the specified value; otherwise,false.
  """
  pass
 def CopyTo(self,array,arrayIndex):
  """
  CopyTo(self: Hashtable,array: Array,arrayIndex: int)

   Copies the System.Collections.Hashtable elements to a one-dimensional System.Array instance at the specified index.

  

   array: The one-dimensional System.Array that is the destination of the System.Collections.DictionaryEntry objects copied from System.Collections.Hashtable. The System.Array must 

    have zero-based indexing.

  

   arrayIndex: The zero-based index in array at which copying begins.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: Hashtable) -> IDictionaryEnumerator

  

   Returns an System.Collections.IDictionaryEnumerator that iterates through the System.Collections.Hashtable.

   Returns: An System.Collections.IDictionaryEnumerator for the System.Collections.Hashtable.
  """
  pass
 def GetHash(self,*args):
  """
  GetHash(self: Hashtable,key: object) -> int

  

   Returns the hash code for the specified key.

  

   key: The System.Object for which a hash code is to be returned.

   Returns: The hash code for key.
  """
  pass
 def GetObjectData(self,info,context):
  """
  GetObjectData(self: Hashtable,info: SerializationInfo,context: StreamingContext)

   Implements the System.Runtime.Serialization.ISerializable interface and returns the data needed to serialize the System.Collections.Hashtable.

  

   info: A System.Runtime.Serialization.SerializationInfo object containing the information required to serialize the System.Collections.Hashtable.

   context: A System.Runtime.Serialization.StreamingContext object containing the source and destination of the serialized stream associated with the System.Collections.Hashtable.
  """
  pass
 def KeyEquals(self,*args):
  """
  KeyEquals(self: Hashtable,item: object,key: object) -> bool

  

   Compares a specific System.Object with a specific key in the System.Collections.Hashtable.

  

   item: The System.Object to compare with key.

   key: The key in the System.Collections.Hashtable to compare with item.

   Returns: true if item and key are equal; otherwise,false.
  """
  pass
 def OnDeserialization(self,sender):
  """
  OnDeserialization(self: Hashtable,sender: object)

   Implements the System.Runtime.Serialization.ISerializable interface and raises the deserialization event when the deserialization is complete.

  

   sender: The source of the deserialization event.
  """
  pass
 def Remove(self,key):
  """
  Remove(self: Hashtable,key: object)

   Removes the element with the specified key from the System.Collections.Hashtable.

  

   key: The key of the element to remove.
  """
  pass
 @staticmethod
 def Synchronized(table):
  """
  Synchronized(table: Hashtable) -> Hashtable

  

   Returns a synchronized (thread-safe) wrapper for the System.Collections.Hashtable.

  

   table: The System.Collections.Hashtable to synchronize.

   Returns: A synchronized (thread-safe) wrapper for the System.Collections.Hashtable.
  """
  pass
 def __add__(self,*args):
  """ x.__add__(y) <==> x+y """
  pass
 def __contains__(self,*args):
  """
  __contains__(self: IDictionary,key: object) -> bool

  

   Determines whether the System.Collections.IDictionary object contains an element with the specified key.

  

   key: The key to locate in the System.Collections.IDictionary object.

   Returns: true if the System.Collections.IDictionary contains an element with the key; otherwise,false.
  """
  pass
 def __getitem__(self,*args):
  """ x.__getitem__(y) <==> x[y] """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 @staticmethod
 def __new__(self,*__args):
  """
  __new__(cls: type)

  __new__(cls: type,capacity: int)

  __new__(cls: type,capacity: int,loadFactor: Single)

  __new__(cls: type,capacity: int,loadFactor: Single,hcp: IHashCodeProvider,comparer: IComparer)

  __new__(cls: type,capacity: int,loadFactor: Single,equalityComparer: IEqualityComparer)

  __new__(cls: type,hcp: IHashCodeProvider,comparer: IComparer)

  __new__(cls: type,equalityComparer: IEqualityComparer)

  __new__(cls: type,capacity: int,hcp: IHashCodeProvider,comparer: IComparer)

  __new__(cls: type,capacity: int,equalityComparer: IEqualityComparer)

  __new__(cls: type,d: IDictionary)

  __new__(cls: type,d: IDictionary,loadFactor: Single)

  __new__(cls: type,d: IDictionary,hcp: IHashCodeProvider,comparer: IComparer)

  __new__(cls: type,d: IDictionary,equalityComparer: IEqualityComparer)

  __new__(cls: type,d: IDictionary,loadFactor: Single,hcp: IHashCodeProvider,comparer: IComparer)

  __new__(cls: type,d: IDictionary,loadFactor: Single,equalityComparer: IEqualityComparer)

  __new__(cls: type,info: SerializationInfo,context: StreamingContext)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 def __setitem__(self,*args):
  """ x.__setitem__(i,y) <==> x[i]= """
  pass
 comparer=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the System.Collections.IComparer to use for the System.Collections.Hashtable.



"""

 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of key/value pairs contained in the System.Collections.Hashtable.



Get: Count(self: Hashtable) -> int



"""

 EqualityComparer=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the System.Collections.IEqualityComparer to use for the System.Collections.Hashtable.



"""

 hcp=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the object that can dispense hash codes.



"""

 IsFixedSize=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.Hashtable has a fixed size.



Get: IsFixedSize(self: Hashtable) -> bool



"""

 IsReadOnly=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether the System.Collections.Hashtable is read-only.



Get: IsReadOnly(self: Hashtable) -> bool



"""

 IsSynchronized=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether access to the System.Collections.Hashtable is synchronized (thread safe).



Get: IsSynchronized(self: Hashtable) -> bool



"""

 Keys=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an System.Collections.ICollection containing the keys in the System.Collections.Hashtable.



Get: Keys(self: Hashtable) -> ICollection



"""

 SyncRoot=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an object that can be used to synchronize access to the System.Collections.Hashtable.



Get: SyncRoot(self: Hashtable) -> object



"""

 Values=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an System.Collections.ICollection containing the values in the System.Collections.Hashtable.



Get: Values(self: Hashtable) -> ICollection



"""



class IComparer:
 """ Exposes a method that compares two objects. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IComparer()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Compare(self,x,y):
  """
  Compare(self: IComparer,x: object,y: object) -> int

  

   Compares two objects and returns a value indicating whether one is less than,equal to,or greater than the other.

  

   x: The first object to compare.

   y: The second object to compare.

   Returns: A signed integer that indicates the relative values of x and y,as shown in the following table.Value Meaning Less than zero x is less than y. Zero x equals y. Greater than 

    zero x is greater than y.
  """
  pass
 def __cmp__(self,*args):
  """ x.__cmp__(y) <==> cmp(x,y) """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass

class IEnumerator:
 """ Supports a simple iteration over a nongeneric collection. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IEnumerator()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def MoveNext(self):
  """
  MoveNext(self: IEnumerator) -> bool

  

   Advances the enumerator to the next element of the collection.

   Returns: true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection.
  """
  pass
 def next(self,*args):
  """ next(self: object) -> object """
  pass
 def Reset(self):
  """
  Reset(self: IEnumerator)

   Sets the enumerator to its initial position,which is before the first element in the collection.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerator) -> object """
  pass
 Current=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the current element in the collection.



Get: Current(self: IEnumerator) -> object



"""



class IDictionaryEnumerator:
 """ Enumerates the elements of a nongeneric dictionary. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IDictionaryEnumerator()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 Entry=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets both the key and the value of the current dictionary entry.



Get: Entry(self: IDictionaryEnumerator) -> DictionaryEntry



"""

 Key=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the key of the current dictionary entry.



Get: Key(self: IDictionaryEnumerator) -> object



"""

 Value=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the value of the current dictionary entry.



Get: Value(self: IDictionaryEnumerator) -> object



"""



class IEqualityComparer:
 """ Defines methods to support the comparison of objects for equality. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IEqualityComparer()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Equals(self,x,y):
  """
  Equals(self: IEqualityComparer,x: object,y: object) -> bool

  

   Determines whether the specified objects are equal.

  

   x: The first object to compare.

   y: The second object to compare.

   Returns: true if the specified objects are equal; otherwise,false.
  """
  pass
 def GetHashCode(self,obj):
  """
  GetHashCode(self: IEqualityComparer,obj: object) -> int

  

   Returns a hash code for the specified object.

  

   obj: The System.Object for which a hash code is to be returned.

   Returns: A hash code for the specified object.
  """
  pass
 def __eq__(self,*args):
  """ x.__eq__(y) <==> x==y """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass

class IHashCodeProvider:
 """ Supplies a hash code for an object,using a custom hash function. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IHashCodeProvider()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def GetHashCode(self,obj):
  """
  GetHashCode(self: IHashCodeProvider,obj: object) -> int

  

   Returns a hash code for the specified object.

  

   obj: The System.Object for which a hash code is to be returned.

   Returns: A hash code for the specified object.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass

class IStructuralComparable:
 """ Supports the structural comparison of collection objects. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IStructuralComparable()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def CompareTo(self,other,comparer):
  """
  CompareTo(self: IStructuralComparable,other: object,comparer: IComparer) -> int

  

   Determines whether the current collection object precedes,occurs in the same position as,or follows another object in the sort order.

  

   other: The object to compare with the current instance.

   comparer: An object that compares members of the current collection object with the corresponding members of other.

   Returns: An integer that indicates the relationship of the current collection object to other,as shown in the following table.Return valueDescription-1The current instance precedes 

    other.0The current instance and other are equal.1The current instance follows other.
  """
  pass
 def __eq__(self,*args):
  """ x.__eq__(y) <==> x==yx.__eq__(y) <==> x==yx.__eq__(y) <==> x==y """
  pass
 def __ge__(self,*args):
  pass
 def __gt__(self,*args):
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __le__(self,*args):
  pass
 def __lt__(self,*args):
  pass
 def __ne__(self,*args):
  pass

class IStructuralEquatable:
 """ Defines methods to support the comparison of objects for structural equality. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return IStructuralEquatable()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Equals(self,other,comparer):
  """
  Equals(self: IStructuralEquatable,other: object,comparer: IEqualityComparer) -> bool

  

   Determines whether an object is structurally equal to the current instance.

  

   other: The object to compare with the current instance.

   comparer: An object that determines whether the current instance and other are equal.

   Returns: true if the two objects are equal; otherwise,false.
  """
  pass
 def GetHashCode(self,comparer):
  """
  GetHashCode(self: IStructuralEquatable,comparer: IEqualityComparer) -> int

  

   Returns a hash code for the current instance.

  

   comparer: An object that computes the hash code of the current object.

   Returns: The hash code for the current instance.
  """
  pass
 def __eq__(self,*args):
  """ x.__eq__(y) <==> x==yx.__eq__(y) <==> x==yx.__eq__(y) <==> x==y """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __ne__(self,*args):
  pass

class Queue(object):
 """
 Represents a first-in,first-out collection of objects.

 

 Queue()

 Queue(capacity: int)

 Queue(capacity: int,growFactor: Single)

 Queue(col: ICollection)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return Queue()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Clear(self):
  """
  Clear(self: Queue)

   Removes all objects from the System.Collections.Queue.
  """
  pass
 def Clone(self):
  """
  Clone(self: Queue) -> object

  

   Creates a shallow copy of the System.Collections.Queue.

   Returns: A shallow copy of the System.Collections.Queue.
  """
  pass
 def Contains(self,obj):
  """
  Contains(self: Queue,obj: object) -> bool

  

   Determines whether an element is in the System.Collections.Queue.

  

   obj: The System.Object to locate in the System.Collections.Queue. The value can be null.

   Returns: true if obj is found in the System.Collections.Queue; otherwise,false.
  """
  pass
 def CopyTo(self,array,index):
  """
  CopyTo(self: Queue,array: Array,index: int)

   Copies the System.Collections.Queue elements to an existing one-dimensional System.Array,starting at the specified array index.

  

   array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.Queue. The System.Array must have zero-based indexing.

   index: The zero-based index in array at which copying begins.
  """
  pass
 def Dequeue(self):
  """
  Dequeue(self: Queue) -> object

  

   Removes and returns the object at the beginning of the System.Collections.Queue.

   Returns: The object that is removed from the beginning of the System.Collections.Queue.
  """
  pass
 def Enqueue(self,obj):
  """
  Enqueue(self: Queue,obj: object)

   Adds an object to the end of the System.Collections.Queue.

  

   obj: The object to add to the System.Collections.Queue. The value can be null.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: Queue) -> IEnumerator

  

   Returns an enumerator that iterates through the System.Collections.Queue.

   Returns: An System.Collections.IEnumerator for the System.Collections.Queue.
  """
  pass
 def Peek(self):
  """
  Peek(self: Queue) -> object

  

   Returns the object at the beginning of the System.Collections.Queue without removing it.

   Returns: The object at the beginning of the System.Collections.Queue.
  """
  pass
 @staticmethod
 def Synchronized(queue):
  """
  Synchronized(queue: Queue) -> Queue

  

   Returns a System.Collections.Queue wrapper that is synchronized (thread safe).

  

   queue: The System.Collections.Queue to synchronize.

   Returns: A System.Collections.Queue wrapper that is synchronized (thread safe).
  """
  pass
 def ToArray(self):
  """
  ToArray(self: Queue) -> Array[object]

  

   Copies the System.Collections.Queue elements to a new array.

   Returns: A new array containing elements copied from the System.Collections.Queue.
  """
  pass
 def TrimToSize(self):
  """
  TrimToSize(self: Queue)

   Sets the capacity to the actual number of elements in the System.Collections.Queue.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 @staticmethod
 def __new__(self,*__args):
  """
  __new__(cls: type)

  __new__(cls: type,capacity: int)

  __new__(cls: type,capacity: int,growFactor: Single)

  __new__(cls: type,col: ICollection)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in the System.Collections.Queue.



Get: Count(self: Queue) -> int



"""

 IsSynchronized=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether access to the System.Collections.Queue is synchronized (thread safe).



Get: IsSynchronized(self: Queue) -> bool



"""

 SyncRoot=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an object that can be used to synchronize access to the System.Collections.Queue.



Get: SyncRoot(self: Queue) -> object



"""



class ReadOnlyCollectionBase(object):
 """ Provides the abstract base class for a strongly typed non-generic read-only collection. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return ReadOnlyCollectionBase()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def GetEnumerator(self):
  """
  GetEnumerator(self: ReadOnlyCollectionBase) -> IEnumerator

  

   Returns an enumerator that iterates through the System.Collections.ReadOnlyCollectionBase instance.

   Returns: An System.Collections.IEnumerator for the System.Collections.ReadOnlyCollectionBase instance.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in the System.Collections.ReadOnlyCollectionBase instance.



Get: Count(self: ReadOnlyCollectionBase) -> int



"""

 InnerList=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the list of elements contained in the System.Collections.ReadOnlyCollectionBase instance.



"""



class SortedList(object):
 """
 Represents a collection of key/value pairs that are sorted by the keys and are accessible by key and by index.

 

 SortedList()

 SortedList(initialCapacity: int)

 SortedList(comparer: IComparer)

 SortedList(comparer: IComparer,capacity: int)

 SortedList(d: IDictionary)

 SortedList(d: IDictionary,comparer: IComparer)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return SortedList()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Add(self,key,value):
  """
  Add(self: SortedList,key: object,value: object)

   Adds an element with the specified key and value to a System.Collections.SortedList object.

  

   key: The key of the element to add.

   value: The value of the element to add. The value can be null.
  """
  pass
 def Clear(self):
  """
  Clear(self: SortedList)

   Removes all elements from a System.Collections.SortedList object.
  """
  pass
 def Clone(self):
  """
  Clone(self: SortedList) -> object

  

   Creates a shallow copy of a System.Collections.SortedList object.

   Returns: A shallow copy of the System.Collections.SortedList object.
  """
  pass
 def Contains(self,key):
  """
  Contains(self: SortedList,key: object) -> bool

  

   Determines whether a System.Collections.SortedList object contains a specific key.

  

   key: The key to locate in the System.Collections.SortedList object.

   Returns: true if the System.Collections.SortedList object contains an element with the specified key; otherwise,false.
  """
  pass
 def ContainsKey(self,key):
  """
  ContainsKey(self: SortedList,key: object) -> bool

  

   Determines whether a System.Collections.SortedList object contains a specific key.

  

   key: The key to locate in the System.Collections.SortedList object.

   Returns: true if the System.Collections.SortedList object contains an element with the specified key; otherwise,false.
  """
  pass
 def ContainsValue(self,value):
  """
  ContainsValue(self: SortedList,value: object) -> bool

  

   Determines whether a System.Collections.SortedList object contains a specific value.

  

   value: The value to locate in the System.Collections.SortedList object. The value can be null.

   Returns: true if the System.Collections.SortedList object contains an element with the specified value; otherwise,false.
  """
  pass
 def CopyTo(self,array,arrayIndex):
  """
  CopyTo(self: SortedList,array: Array,arrayIndex: int)

   Copies System.Collections.SortedList elements to a one-dimensional System.Array object,starting at the specified index in the array.

  

   array: The one-dimensional System.Array object that is the destination of the System.Collections.DictionaryEntry objects copied from System.Collections.SortedList. The 

    System.Array must have zero-based indexing.

  

   arrayIndex: The zero-based index in array at which copying begins.
  """
  pass
 def GetByIndex(self,index):
  """
  GetByIndex(self: SortedList,index: int) -> object

  

   Gets the value at the specified index of a System.Collections.SortedList object.

  

   index: The zero-based index of the value to get.

   Returns: The value at the specified index of the System.Collections.SortedList object.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: SortedList) -> IDictionaryEnumerator

  

   Returns an System.Collections.IDictionaryEnumerator object that iterates through a System.Collections.SortedList object.

   Returns: An System.Collections.IDictionaryEnumerator object for the System.Collections.SortedList object.
  """
  pass
 def GetKey(self,index):
  """
  GetKey(self: SortedList,index: int) -> object

  

   Gets the key at the specified index of a System.Collections.SortedList object.

  

   index: The zero-based index of the key to get.

   Returns: The key at the specified index of the System.Collections.SortedList object.
  """
  pass
 def GetKeyList(self):
  """
  GetKeyList(self: SortedList) -> IList

  

   Gets the keys in a System.Collections.SortedList object.

   Returns: An System.Collections.IList object containing the keys in the System.Collections.SortedList object.
  """
  pass
 def GetValueList(self):
  """
  GetValueList(self: SortedList) -> IList

  

   Gets the values in a System.Collections.SortedList object.

   Returns: An System.Collections.IList object containing the values in the System.Collections.SortedList object.
  """
  pass
 def IndexOfKey(self,key):
  """
  IndexOfKey(self: SortedList,key: object) -> int

  

   Returns the zero-based index of the specified key in a System.Collections.SortedList object.

  

   key: The key to locate in the System.Collections.SortedList object.

   Returns: The zero-based index of the key parameter,if key is found in the System.Collections.SortedList object; otherwise,-1.
  """
  pass
 def IndexOfValue(self,value):
  """
  IndexOfValue(self: SortedList,value: object) -> int

  

   Returns the zero-based index of the first occurrence of the specified value in a System.Collections.SortedList object.

  

   value: The value to locate in the System.Collections.SortedList object. The value can be null.

   Returns: The zero-based index of the first occurrence of the value parameter,if value is found in the System.Collections.SortedList object; otherwise,-1.
  """
  pass
 def Remove(self,key):
  """
  Remove(self: SortedList,key: object)

   Removes the element with the specified key from a System.Collections.SortedList object.

  

   key: The key of the element to remove.
  """
  pass
 def RemoveAt(self,index):
  """
  RemoveAt(self: SortedList,index: int)

   Removes the element at the specified index of a System.Collections.SortedList object.

  

   index: The zero-based index of the element to remove.
  """
  pass
 def SetByIndex(self,index,value):
  """
  SetByIndex(self: SortedList,index: int,value: object)

   Replaces the value at a specific index in a System.Collections.SortedList object.

  

   index: The zero-based index at which to save value.

   value: The System.Object to save into the System.Collections.SortedList object. The value can be null.
  """
  pass
 @staticmethod
 def Synchronized(list):
  """
  Synchronized(list: SortedList) -> SortedList

  

   Returns a synchronized (thread-safe) wrapper for a System.Collections.SortedList object.

  

   list: The System.Collections.SortedList object to synchronize.

   Returns: A synchronized (thread-safe) wrapper for the System.Collections.SortedList object.
  """
  pass
 def TrimToSize(self):
  """
  TrimToSize(self: SortedList)

   Sets the capacity to the actual number of elements in a System.Collections.SortedList object.
  """
  pass
 def __add__(self,*args):
  """ x.__add__(y) <==> x+y """
  pass
 def __contains__(self,*args):
  """
  __contains__(self: IDictionary,key: object) -> bool

  

   Determines whether the System.Collections.IDictionary object contains an element with the specified key.

  

   key: The key to locate in the System.Collections.IDictionary object.

   Returns: true if the System.Collections.IDictionary contains an element with the key; otherwise,false.
  """
  pass
 def __getitem__(self,*args):
  """ x.__getitem__(y) <==> x[y] """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 @staticmethod
 def __new__(self,*__args):
  """
  __new__(cls: type)

  __new__(cls: type,initialCapacity: int)

  __new__(cls: type,comparer: IComparer)

  __new__(cls: type,comparer: IComparer,capacity: int)

  __new__(cls: type,d: IDictionary)

  __new__(cls: type,d: IDictionary,comparer: IComparer)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 def __setitem__(self,*args):
  """ x.__setitem__(i,y) <==> x[i]= """
  pass
 Capacity=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets the capacity of a System.Collections.SortedList object.



Get: Capacity(self: SortedList) -> int



Set: Capacity(self: SortedList)=value

"""

 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in a System.Collections.SortedList object.



Get: Count(self: SortedList) -> int



"""

 IsFixedSize=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether a System.Collections.SortedList object has a fixed size.



Get: IsFixedSize(self: SortedList) -> bool



"""

 IsReadOnly=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether a System.Collections.SortedList object is read-only.



Get: IsReadOnly(self: SortedList) -> bool



"""

 IsSynchronized=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether access to a System.Collections.SortedList object is synchronized (thread safe).



Get: IsSynchronized(self: SortedList) -> bool



"""

 Keys=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the keys in a System.Collections.SortedList object.



Get: Keys(self: SortedList) -> ICollection



"""

 SyncRoot=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an object that can be used to synchronize access to a System.Collections.SortedList object.



Get: SyncRoot(self: SortedList) -> object



"""

 Values=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the values in a System.Collections.SortedList object.



Get: Values(self: SortedList) -> ICollection



"""



class Stack(object):
 """
 Represents a simple last-in-first-out (LIFO) non-generic collection of objects.

 

 Stack()

 Stack(initialCapacity: int)

 Stack(col: ICollection)
 """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return Stack()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 def Clear(self):
  """
  Clear(self: Stack)

   Removes all objects from the System.Collections.Stack.
  """
  pass
 def Clone(self):
  """
  Clone(self: Stack) -> object

  

   Creates a shallow copy of the System.Collections.Stack.

   Returns: A shallow copy of the System.Collections.Stack.
  """
  pass
 def Contains(self,obj):
  """
  Contains(self: Stack,obj: object) -> bool

  

   Determines whether an element is in the System.Collections.Stack.

  

   obj: The System.Object to locate in the System.Collections.Stack. The value can be null.

   Returns: true,if obj is found in the System.Collections.Stack; otherwise,false.
  """
  pass
 def CopyTo(self,array,index):
  """
  CopyTo(self: Stack,array: Array,index: int)

   Copies the System.Collections.Stack to an existing one-dimensional System.Array,starting at the specified array index.

  

   array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.Stack. The System.Array must have zero-based indexing.

   index: The zero-based index in array at which copying begins.
  """
  pass
 def GetEnumerator(self):
  """
  GetEnumerator(self: Stack) -> IEnumerator

  

   Returns an System.Collections.IEnumerator for the System.Collections.Stack.

   Returns: An System.Collections.IEnumerator for the System.Collections.Stack.
  """
  pass
 def Peek(self):
  """
  Peek(self: Stack) -> object

  

   Returns the object at the top of the System.Collections.Stack without removing it.

   Returns: The System.Object at the top of the System.Collections.Stack.
  """
  pass
 def Pop(self):
  """
  Pop(self: Stack) -> object

  

   Removes and returns the object at the top of the System.Collections.Stack.

   Returns: The System.Object removed from the top of the System.Collections.Stack.
  """
  pass
 def Push(self,obj):
  """
  Push(self: Stack,obj: object)

   Inserts an object at the top of the System.Collections.Stack.

  

   obj: The System.Object to push onto the System.Collections.Stack. The value can be null.
  """
  pass
 @staticmethod
 def Synchronized(stack):
  """
  Synchronized(stack: Stack) -> Stack

  

   Returns a synchronized (thread safe) wrapper for the System.Collections.Stack.

  

   stack: The System.Collections.Stack to synchronize.

   Returns: A synchronized wrapper around the System.Collections.Stack.
  """
  pass
 def ToArray(self):
  """
  ToArray(self: Stack) -> Array[object]

  

   Copies the System.Collections.Stack to a new array.

   Returns: A new array containing copies of the elements of the System.Collections.Stack.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 def __iter__(self,*args):
  """ __iter__(self: IEnumerable) -> object """
  pass
 def __len__(self,*args):
  """ x.__len__() <==> len(x) """
  pass
 @staticmethod
 def __new__(self,*__args):
  """
  __new__(cls: type)

  __new__(cls: type,initialCapacity: int)

  __new__(cls: type,col: ICollection)
  """
  pass
 def __reduce_ex__(self,*args):
  pass
 def __repr__(self,*args):
  """ __repr__(self: object) -> str """
  pass
 Count=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets the number of elements contained in the System.Collections.Stack.



Get: Count(self: Stack) -> int



"""

 IsSynchronized=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets a value indicating whether access to the System.Collections.Stack is synchronized (thread safe).



Get: IsSynchronized(self: Stack) -> bool



"""

 SyncRoot=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets an object that can be used to synchronize access to the System.Collections.Stack.



Get: SyncRoot(self: Stack) -> object



"""



class StructuralComparisons(object):
 """ Provides objects for performing a structural comparison of two collection objects. """
 def ZZZ(self):
  """hardcoded/mock instance of the class"""
  return StructuralComparisons()
 instance=ZZZ()
 """hardcoded/returns an instance of the class"""
 StructuralComparer=None
 StructuralEqualityComparer=None
 __all__=[]


# variables with complex values
# encoding: utf-8 # module System.Collections calls itself Collections # from mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089,System,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089 # by generator 1.145 # no doc # no important # no functions # classes Implements the System.Collections.IList interface using an array whose size is dynamically increased as required.

  

  ArrayList()

  ArrayList(capacity: int)

  ArrayList(c: ICollection) hardcoded/mock instance of the class hardcoded/returns an instance of the class Adapter(list: IList) -> ArrayList

   

    Creates an System.Collections.ArrayList wrapper for a specific System.Collections.IList.

   

    list: The System.Collections.IList to wrap.

    Returns: The System.Collections.ArrayList wrapper around the System.Collections.IList. Add(self: ArrayList,value: object) -> int

   

    Adds an object to the end of the System.Collections.ArrayList.

   

    value: The System.Object to be added to the end of the System.Collections.ArrayList. The value can be null.

    Returns: The System.Collections.ArrayList index at which the value has been added. AddRange(self: ArrayList,c: ICollection)

    Adds the elements of an System.Collections.ICollection to the end of the System.Collections.ArrayList.

   

    c: The System.Collections.ICollection whose elements should be added to the end of the System.Collections.ArrayList. The collection itself cannot be null,but it can contain 

     elements that are null. BinarySearch(self: ArrayList,index: int,count: int,value: object,comparer: IComparer) -> int

   

    Searches a range of elements in the sorted System.Collections.ArrayList for an element using the specified comparer and returns the zero-based index of the element.

   

    index: The zero-based starting index of the range to search.

    count: The length of the range to search.

    value: The System.Object to locate. The value can be null.

    comparer: The System.Collections.IComparer implementation to use when comparing elements.-or- null to use the default comparer that is the System.IComparable implementation of each 

     element.

   

    Returns: The zero-based index of value in the sorted System.Collections.ArrayList,if value is found; otherwise,a negative number,which is the bitwise complement of the index of 

     the next element that is larger than value or,if there is no larger element,the bitwise complement of System.Collections.ArrayList.Count.

   

   BinarySearch(self: ArrayList,value: object) -> int

   

    Searches the entire sorted System.Collections.ArrayList for an element using the default comparer and returns the zero-based index of the element.

   

    value: The System.Object to locate. The value can be null.

    Returns: The zero-based index of value in the sorted System.Collections.ArrayList,if value is found; otherwise,a negative number,which is the bitwise complement of the index of 

     the next element that is larger than value or,if there is no larger element,the bitwise complement of System.Collections.ArrayList.Count.

   

   BinarySearch(self: ArrayList,value: object,comparer: IComparer) -> int

   

    Searches the entire sorted System.Collections.ArrayList for an element using the specified comparer and returns the zero-based index of the element.

   

    value: The System.Object to locate. The value can be null.

    comparer: The System.Collections.IComparer implementation to use when comparing elements.-or- null to use the default comparer that is the System.IComparable implementation of each 

     element.

   

    Returns: The zero-based index of value in the sorted System.Collections.ArrayList,if value is found; otherwise,a negative number,which is the bitwise complement of the index of 

     the next element that is larger than value or,if there is no larger element,the bitwise complement of System.Collections.ArrayList.Count. Clear(self: ArrayList)

    Removes all elements from the System.Collections.ArrayList. Clone(self: ArrayList) -> object

   

    Creates a shallow copy of the System.Collections.ArrayList.

    Returns: A shallow copy of the System.Collections.ArrayList. Contains(self: ArrayList,item: object) -> bool

   

    Determines whether an element is in the System.Collections.ArrayList.

   

    item: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

    Returns: true if item is found in the System.Collections.ArrayList; otherwise,false. CopyTo(self: ArrayList,array: Array)

    Copies the entire System.Collections.ArrayList to a compatible one-dimensional System.Array,starting at the beginning of the target array.

   

    array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.ArrayList. The System.Array must have zero-based indexing.

   CopyTo(self: ArrayList,array: Array,arrayIndex: int)

    Copies the entire System.Collections.ArrayList to a compatible one-dimensional System.Array,starting at the specified index of the target array.

   

    array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.ArrayList. The System.Array must have zero-based indexing.

    arrayIndex: The zero-based index in array at which copying begins.

   CopyTo(self: ArrayList,index: int,array: Array,arrayIndex: int,count: int)

    Copies a range of elements from the System.Collections.ArrayList to a compatible one-dimensional System.Array,starting at the specified index of the target array.

   

    index: The zero-based index in the source System.Collections.ArrayList at which copying begins.

    array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.ArrayList. The System.Array must have zero-based indexing.

    arrayIndex: The zero-based index in array at which copying begins.

    count: The number of elements to copy. FixedSize(list: IList) -> IList

   

    Returns an System.Collections.IList wrapper with a fixed size.

   

    list: The System.Collections.IList to wrap.

    Returns: An System.Collections.IList wrapper with a fixed size.

   FixedSize(list: ArrayList) -> ArrayList

   

    Returns an System.Collections.ArrayList wrapper with a fixed size.

   

    list: The System.Collections.ArrayList to wrap.

    Returns: An System.Collections.ArrayList wrapper with a fixed size. GetEnumerator(self: ArrayList) -> IEnumerator

   

    Returns an enumerator for the entire System.Collections.ArrayList.

    Returns: An System.Collections.IEnumerator for the entire System.Collections.ArrayList.

   GetEnumerator(self: ArrayList,index: int,count: int) -> IEnumerator

   

    Returns an enumerator for a range of elements in the System.Collections.ArrayList.

   

    index: The zero-based starting index of the System.Collections.ArrayList section that the enumerator should refer to.

    count: The number of elements in the System.Collections.ArrayList section that the enumerator should refer to.

    Returns: An System.Collections.IEnumerator for the specified range of elements in the System.Collections.ArrayList. GetRange(self: ArrayList,index: int,count: int) -> ArrayList

   

    Returns an System.Collections.ArrayList which represents a subset of the elements in the source System.Collections.ArrayList.

   

    index: The zero-based System.Collections.ArrayList index at which the range starts.

    count: The number of elements in the range.

    Returns: An System.Collections.ArrayList which represents a subset of the elements in the source System.Collections.ArrayList. IndexOf(self: ArrayList,value: object) -> int

   

    Searches for the specified System.Object and returns the zero-based index of the first occurrence within the entire System.Collections.ArrayList.

   

    value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

    Returns: The zero-based index of the first occurrence of value within the entire System.Collections.ArrayList,if found; otherwise,-1.

   IndexOf(self: ArrayList,value: object,startIndex: int) -> int

   

    Searches for the specified System.Object and returns the zero-based index of the first occurrence within the range of elements in the System.Collections.ArrayList that 

     extends from the specified index to the last element.

   

   

    value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

    startIndex: The zero-based starting index of the search. 0 (zero) is valid in an empty list.

    Returns: The zero-based index of the first occurrence of value within the range of elements in the System.Collections.ArrayList that extends from startIndex to the last element,if 

     found; otherwise,-1.

   

   IndexOf(self: ArrayList,value: object,startIndex: int,count: int) -> int

   

    Searches for the specified System.Object and returns the zero-based index of the first occurrence within the range of elements in the System.Collections.ArrayList that 

     starts at the specified index and contains the specified number of elements.

   

   

    value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

    startIndex: The zero-based starting index of the search. 0 (zero) is valid in an empty list.

    count: The number of elements in the section to search.

    Returns: The zero-based index of the first occurrence of value within the range of elements in the System.Collections.ArrayList that starts at startIndex and contains count number 

     of elements,if found; otherwise,-1. Insert(self: ArrayList,index: int,value: object)

    Inserts an element into the System.Collections.ArrayList at the specified index.

   

    index: The zero-based index at which value should be inserted.

    value: The System.Object to insert. The value can be null. InsertRange(self: ArrayList,index: int,c: ICollection)

    Inserts the elements of a collection into the System.Collections.ArrayList at the specified index.

   

    index: The zero-based index at which the new elements should be inserted.

    c: The System.Collections.ICollection whose elements should be inserted into the System.Collections.ArrayList. The collection itself cannot be null,but it can contain 

     elements that are null. LastIndexOf(self: ArrayList,value: object) -> int

   

    Searches for the specified System.Object and returns the zero-based index of the last occurrence within the entire System.Collections.ArrayList.

   

    value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

    Returns: The zero-based index of the last occurrence of value within the entire the System.Collections.ArrayList,if found; otherwise,-1.

   LastIndexOf(self: ArrayList,value: object,startIndex: int) -> int

   

    Searches for the specified System.Object and returns the zero-based index of the last occurrence within the range of elements in the System.Collections.ArrayList that 

     extends from the first element to the specified index.

   

   

    value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

    startIndex: The zero-based starting index of the backward search.

    Returns: The zero-based index of the last occurrence of value within the range of elements in the System.Collections.ArrayList that extends from the first element to startIndex,if 

     found; otherwise,-1.

   

   LastIndexOf(self: ArrayList,value: object,startIndex: int,count: int) -> int

   

    Searches for the specified System.Object and returns the zero-based index of the last occurrence within the range of elements in the System.Collections.ArrayList that 

     contains the specified number of elements and ends at the specified index.

   

   

    value: The System.Object to locate in the System.Collections.ArrayList. The value can be null.

    startIndex: The zero-based starting index of the backward search.

    count: The number of elements in the section to search.

    Returns: The zero-based index of the last occurrence of value within the range of elements in the System.Collections.ArrayList that contains count number of elements and ends at 

     startIndex,if found; otherwise,-1. ReadOnly(list: IList) -> IList

   

    Returns a read-only System.Collections.IList wrapper.

   

    list: The System.Collections.IList to wrap.

    Returns: A read-only System.Collections.IList wrapper around list.

   ReadOnly(list: ArrayList) -> ArrayList

   

    Returns a read-only System.Collections.ArrayList wrapper.

   

    list: The System.Collections.ArrayList to wrap.

    Returns: A read-only System.Collections.ArrayList wrapper around list. Remove(self: ArrayList,obj: object)

    Removes the first occurrence of a specific object from the System.Collections.ArrayList.

   

    obj: The System.Object to remove from the System.Collections.ArrayList. The value can be null. RemoveAt(self: ArrayList,index: int)

    Removes the element at the specified index of the System.Collections.ArrayList.

   

    index: The zero-based index of the element to remove. RemoveRange(self: ArrayList,index: int,count: int)

    Removes a range of elements from the System.Collections.ArrayList.

   

    index: The zero-based starting index of the range of elements to remove.

    count: The number of elements to remove. Repeat(value: object,count: int) -> ArrayList

   

    Returns an System.Collections.ArrayList whose elements are copies of the specified value.

   

    value: The System.Object to copy multiple times in the new System.Collections.ArrayList. The value can be null.

    count: The number of times value should be copied.

    Returns: An System.Collections.ArrayList with count number of elements,all of which are copies of value. Reverse(self: ArrayList)

    Reverses the order of the elements in the entire System.Collections.ArrayList.

   Reverse(self: ArrayList,index: int,count: int)

    Reverses the order of the elements in the specified range.

   

    index: The zero-based starting index of the range to reverse.

    count: The number of elements in the range to reverse. SetRange(self: ArrayList,index: int,c: ICollection)

    Copies the elements of a collection over a range of elements in the System.Collections.ArrayList.

   

    index: The zero-based System.Collections.ArrayList index at which to start copying the elements of c.

    c: The System.Collections.ICollection whose elements to copy to the System.Collections.ArrayList. The collection itself cannot be null,but it can contain elements that are 

     null. Sort(self: ArrayList)

    Sorts the elements in the entire System.Collections.ArrayList.

   Sort(self: ArrayList,comparer: IComparer)

    Sorts the elements in the entire System.Collections.ArrayList using the specified comparer.

   

    comparer: The System.Collections.IComparer implementation to use when comparing elements.-or- A null reference (Nothing in Visual Basic) to use the System.IComparable implementation 

     of each element.

   

   Sort(self: ArrayList,index: int,count: int,comparer: IComparer)

    Sorts the elements in a range of elements in System.Collections.ArrayList using the specified comparer.

   

    index: The zero-based starting index of the range to sort.

    count: The length of the range to sort.

    comparer: The System.Collections.IComparer implementation to use when comparing elements.-or- A null reference (Nothing in Visual Basic) to use the System.IComparable implementation 

     of each element. Synchronized(list: IList) -> IList

   

    Returns an System.Collections.IList wrapper that is synchronized (thread safe).

   

    list: The System.Collections.IList to synchronize.

    Returns: An System.Collections.IList wrapper that is synchronized (thread safe).

   Synchronized(list: ArrayList) -> ArrayList

   

    Returns an System.Collections.ArrayList wrapper that is synchronized (thread safe).

   

    list: The System.Collections.ArrayList to synchronize.

    Returns: An System.Collections.ArrayList wrapper that is synchronized (thread safe). ToArray(self: ArrayList) -> Array[object]

   

    Copies the elements of the System.Collections.ArrayList to a new System.Object array.

    Returns: An System.Object array containing copies of the elements of the System.Collections.ArrayList.

   ToArray(self: ArrayList,type: Type) -> Array

   

    Copies the elements of the System.Collections.ArrayList to a new array of the specified element type.

   

    type: The element System.Type of the destination array to create and copy elements to.

    Returns: An array of the specified element type containing copies of the elements of the System.Collections.ArrayList. TrimToSize(self: ArrayList)

    Sets the capacity to the actual number of elements in the System.Collections.ArrayList. x.__add__(y) <==> x+y __contains__(self: IList,value: object) -> bool

   

    Determines whether the System.Collections.IList contains a specific value.

   

    value: The object to locate in the System.Collections.IList.

    Returns: true if the System.Object is found in the System.Collections.IList; otherwise,false. x.__getitem__(y) <==> x[y] x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __iter__(self: IEnumerable) -> object x.__len__() <==> len(x) __new__(cls: type)

   __new__(cls: type,capacity: int)

   __new__(cls: type,c: ICollection) __repr__(self: object) -> str x.__setitem__(i,y) <==> x[i]= Gets or sets the number of elements that the System.Collections.ArrayList can contain.

 

 Get: Capacity(self: ArrayList) -> int

 

 Set: Capacity(self: ArrayList)=value Gets the number of elements actually contained in the System.Collections.ArrayList.

 

 Get: Count(self: ArrayList) -> int Gets a value indicating whether the System.Collections.ArrayList has a fixed size.

 

 Get: IsFixedSize(self: ArrayList) -> bool Gets a value indicating whether the System.Collections.ArrayList is read-only.

 

 Get: IsReadOnly(self: ArrayList) -> bool Gets a value indicating whether access to the System.Collections.ArrayList is synchronized (thread safe).

 

 Get: IsSynchronized(self: ArrayList) -> bool Gets an object that can be used to synchronize access to the System.Collections.ArrayList.

 

 Get: SyncRoot(self: ArrayList) -> object Manages a compact array of bit values,which are represented as Booleans,where true indicates that the bit is on (1) and false indicates the bit is off (0).

  

  BitArray(length: int)

  BitArray(length: int,defaultValue: bool)

  BitArray(bytes: Array[Byte])

  BitArray(values: Array[bool])

  BitArray(values: Array[int])

  BitArray(bits: BitArray) hardcoded/mock instance of the class hardcoded/returns an instance of the class And(self: BitArray,value: BitArray) -> BitArray

   

    Performs the bitwise AND operation on the elements in the current System.Collections.BitArray against the corresponding elements in the specified 

     System.Collections.BitArray.

   

   

    value: The System.Collections.BitArray with which to perform the bitwise AND operation.

    Returns: The current instance containing the result of the bitwise AND operation on the elements in the current System.Collections.BitArray against the corresponding elements in the 

     specified System.Collections.BitArray. Clone(self: BitArray) -> object

   

    Creates a shallow copy of the System.Collections.BitArray.

    Returns: A shallow copy of the System.Collections.BitArray. CopyTo(self: BitArray,array: Array,index: int)

    Copies the entire System.Collections.BitArray to a compatible one-dimensional System.Array,starting at the specified index of the target array.

   

    array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.BitArray. The System.Array must have zero-based indexing.

    index: The zero-based index in array at which copying begins. Get(self: BitArray,index: int) -> bool

   

    Gets the value of the bit at a specific position in the System.Collections.BitArray.

   

    index: The zero-based index of the value to get.

    Returns: The value of the bit at position index. GetEnumerator(self: BitArray) -> IEnumerator

   

    Returns an enumerator that iterates through the System.Collections.BitArray.

    Returns: An System.Collections.IEnumerator for the entire System.Collections.BitArray. Not(self: BitArray) -> BitArray

   

    Inverts all the bit values in the current System.Collections.BitArray,so that elements set to true are changed to false,and elements set to false are changed to true.

    Returns: The current instance with inverted bit values. Or(self: BitArray,value: BitArray) -> BitArray

   

    Performs the bitwise OR operation on the elements in the current System.Collections.BitArray against the corresponding elements in the specified System.Collections.BitArray.

   

    value: The System.Collections.BitArray with which to perform the bitwise OR operation.

    Returns: The current instance containing the result of the bitwise OR operation on the elements in the current System.Collections.BitArray against the corresponding elements in the 

     specified System.Collections.BitArray. Set(self: BitArray,index: int,value: bool)

    Sets the bit at a specific position in the System.Collections.BitArray to the specified value.

   

    index: The zero-based index of the bit to set.

    value: The Boolean value to assign to the bit. SetAll(self: BitArray,value: bool)

    Sets all bits in the System.Collections.BitArray to the specified value.

   

    value: The Boolean value to assign to all bits. Xor(self: BitArray,value: BitArray) -> BitArray

   

    Performs the bitwise exclusive OR operation on the elements in the current System.Collections.BitArray against the corresponding elements in the specified 

     System.Collections.BitArray.

   

   

    value: The System.Collections.BitArray with which to perform the bitwise exclusive OR operation.

    Returns: The current instance containing the result of the bitwise exclusive OR operation on the elements in the current System.Collections.BitArray against the corresponding 

     elements in the specified System.Collections.BitArray. x.__getitem__(y) <==> x[y] x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __iter__(self: IEnumerable) -> object x.__len__() <==> len(x) __new__(cls: type,length: int)

   __new__(cls: type,length: int,defaultValue: bool)

   __new__(cls: type,bytes: Array[Byte])

   __new__(cls: type,values: Array[bool])

   __new__(cls: type,values: Array[int])

   __new__(cls: type,bits: BitArray) __repr__(self: object) -> str x.__setitem__(i,y) <==> x[i]= Gets the number of elements contained in the System.Collections.BitArray.

 

 Get: Count(self: BitArray) -> int Gets a value indicating whether the System.Collections.BitArray is read-only.

 

 Get: IsReadOnly(self: BitArray) -> bool Gets a value indicating whether access to the System.Collections.BitArray is synchronized (thread safe).

 

 Get: IsSynchronized(self: BitArray) -> bool Gets or sets the number of elements in the System.Collections.BitArray.

 

 Get: Length(self: BitArray) -> int

 

 Set: Length(self: BitArray)=value Gets an object that can be used to synchronize access to the System.Collections.BitArray.

 

 Get: SyncRoot(self: BitArray) -> object Compares two objects for equivalence,ignoring the case of strings.

  

  CaseInsensitiveComparer()

  CaseInsensitiveComparer(culture: CultureInfo) hardcoded/mock instance of the class hardcoded/returns an instance of the class Compare(self: CaseInsensitiveComparer,a: object,b: object) -> int

   

    Performs a case-insensitive comparison of two objects of the same type and returns a value indicating whether one is less than,equal to,or greater than the other.

   

    a: The first object to compare.

    b: The second object to compare.

    Returns: A signed integer that indicates the relative values of a and b,as shown in the following table.Value Meaning Less than zero a is less than b,with casing ignored. Zero a 

     equals b,with casing ignored. Greater than zero a is greater than b,with casing ignored. x.__cmp__(y) <==> cmp(x,y) x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __new__(cls: type)

   __new__(cls: type,culture: CultureInfo) __repr__(self: object) -> str Supplies a hash code for an object,using a hashing algorithm that ignores the case of strings.

  

  CaseInsensitiveHashCodeProvider()

  CaseInsensitiveHashCodeProvider(culture: CultureInfo) hardcoded/mock instance of the class hardcoded/returns an instance of the class GetHashCode(self: CaseInsensitiveHashCodeProvider,obj: object) -> int

   

    Returns a hash code for the given object,using a hashing algorithm that ignores the case of strings.

   

    obj: The System.Object for which a hash code is to be returned.

    Returns: A hash code for the given object,using a hashing algorithm that ignores the case of strings. x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __new__(cls: type)

   __new__(cls: type,culture: CultureInfo) __repr__(self: object) -> str Exposes the enumerator,which supports a simple iteration over a non-generic collection. hardcoded/mock instance of the class hardcoded/returns an instance of the class GetEnumerator(self: IEnumerable) -> IEnumerator

   

    Returns an enumerator that iterates through a collection.

    Returns: An System.Collections.IEnumerator object that can be used to iterate through the collection. x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __iter__(self: IEnumerable) -> object Defines size,enumerators,and synchronization methods for all nongeneric collections. hardcoded/mock instance of the class hardcoded/returns an instance of the class CopyTo(self: ICollection,array: Array,index: int)

    Copies the elements of the System.Collections.ICollection to an System.Array,starting at a particular System.Array index.

   

    array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.ICollection. The System.Array must have zero-based indexing.

    index: The zero-based index in array at which copying begins. x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature Gets the number of elements contained in the System.Collections.ICollection.

 

 Get: Count(self: ICollection) -> int Gets a value indicating whether access to the System.Collections.ICollection is synchronized (thread safe).

 

 Get: IsSynchronized(self: ICollection) -> bool Gets an object that can be used to synchronize access to the System.Collections.ICollection.

 

 Get: SyncRoot(self: ICollection) -> object Represents a non-generic collection of objects that can be individually accessed by index. hardcoded/mock instance of the class hardcoded/returns an instance of the class Add(self: IList,value: object) -> int

   

    Adds an item to the System.Collections.IList.

   

    value: The object to add to the System.Collections.IList.

    Returns: The position into which the new element was inserted,or -1 to indicate that the item was not inserted into the collection, Clear(self: IList)

    Removes all items from the System.Collections.IList. __contains__(self: IList,value: object) -> bool

   

    Determines whether the System.Collections.IList contains a specific value.

   

    value: The object to locate in the System.Collections.IList.

    Returns: true if the System.Object is found in the System.Collections.IList; otherwise,false. IndexOf(self: IList,value: object) -> int

   

    Determines the index of a specific item in the System.Collections.IList.

   

    value: The object to locate in the System.Collections.IList.

    Returns: The index of value if found in the list; otherwise,-1. Insert(self: IList,index: int,value: object)

    Inserts an item to the System.Collections.IList at the specified index.

   

    index: The zero-based index at which value should be inserted.

    value: The object to insert into the System.Collections.IList. Remove(self: IList,value: object)

    Removes the first occurrence of a specific object from the System.Collections.IList.

   

    value: The object to remove from the System.Collections.IList. RemoveAt(self: IList,index: int)

    Removes the System.Collections.IList item at the specified index.

   

    index: The zero-based index of the item to remove. x.__add__(y) <==> x+y x.__getitem__(y) <==> x[y] x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __iter__(self: IEnumerable) -> object x.__len__() <==> len(x) x.__setitem__(i,y) <==> x[i]= Gets a value indicating whether the System.Collections.IList has a fixed size.

 

 Get: IsFixedSize(self: IList) -> bool Gets a value indicating whether the System.Collections.IList is read-only.

 

 Get: IsReadOnly(self: IList) -> bool Provides the abstract base class for a strongly typed collection. hardcoded/mock instance of the class hardcoded/returns an instance of the class Clear(self: CollectionBase)

    Removes all objects from the System.Collections.CollectionBase instance. This method cannot be overridden. GetEnumerator(self: CollectionBase) -> IEnumerator

   

    Returns an enumerator that iterates through the System.Collections.CollectionBase instance.

    Returns: An System.Collections.IEnumerator for the System.Collections.CollectionBase instance. OnClear(self: CollectionBase)

    Performs additional custom processes when clearing the contents of the System.Collections.CollectionBase instance. OnClearComplete(self: CollectionBase)

    Performs additional custom processes after clearing the contents of the System.Collections.CollectionBase instance. OnInsert(self: CollectionBase,index: int,value: object)

    Performs additional custom processes before inserting a new element into the System.Collections.CollectionBase instance.

   

    index: The zero-based index at which to insert value.

    value: The new value of the element at index. OnInsertComplete(self: CollectionBase,index: int,value: object)

    Performs additional custom processes after inserting a new element into the System.Collections.CollectionBase instance.

   

    index: The zero-based index at which to insert value.

    value: The new value of the element at index. OnRemove(self: CollectionBase,index: int,value: object)

    Performs additional custom processes when removing an element from the System.Collections.CollectionBase instance.

   

    index: The zero-based index at which value can be found.

    value: The value of the element to remove from index. OnRemoveComplete(self: CollectionBase,index: int,value: object)

    Performs additional custom processes after removing an element from the System.Collections.CollectionBase instance.

   

    index: The zero-based index at which value can be found.

    value: The value of the element to remove from index. OnSet(self: CollectionBase,index: int,oldValue: object,newValue: object)

    Performs additional custom processes before setting a value in the System.Collections.CollectionBase instance.

   

    index: The zero-based index at which oldValue can be found.

    oldValue: The value to replace with newValue.

    newValue: The new value of the element at index. OnSetComplete(self: CollectionBase,index: int,oldValue: object,newValue: object)

    Performs additional custom processes after setting a value in the System.Collections.CollectionBase instance.

   

    index: The zero-based index at which oldValue can be found.

    oldValue: The value to replace with newValue.

    newValue: The new value of the element at index. OnValidate(self: CollectionBase,value: object)

    Performs additional custom processes when validating a value.

   

    value: The object to validate. RemoveAt(self: CollectionBase,index: int)

    Removes the element at the specified index of the System.Collections.CollectionBase instance. This method is not overridable.

   

    index: The zero-based index of the element to remove. __contains__(self: IList,value: object) -> bool

   

    Determines whether the System.Collections.IList contains a specific value.

   

    value: The object to locate in the System.Collections.IList.

    Returns: true if the System.Object is found in the System.Collections.IList; otherwise,false. x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __iter__(self: IEnumerable) -> object x.__len__() <==> len(x) #cannot find CLR constructor __new__(cls: type)

   __new__(cls: type,capacity: int) __repr__(self: object) -> str Gets or sets the number of elements that the System.Collections.CollectionBase can contain.

 

 Get: Capacity(self: CollectionBase) -> int

 

 Set: Capacity(self: CollectionBase)=value Gets the number of elements contained in the System.Collections.CollectionBase instance. This property cannot be overridden.

 

 Get: Count(self: CollectionBase) -> int Gets an System.Collections.ArrayList containing the list of elements in the System.Collections.CollectionBase instance. Gets an System.Collections.IList containing the list of elements in the System.Collections.CollectionBase instance. Compares two objects for equivalence,where string comparisons are case-sensitive.

  

  Comparer(culture: CultureInfo) hardcoded/mock instance of the class hardcoded/returns an instance of the class Compare(self: Comparer,a: object,b: object) -> int

   

    Performs a case-sensitive comparison of two objects of the same type and returns a value indicating whether one is less than,equal to,or greater than the other.

   

    a: The first object to compare.

    b: The second object to compare.

    Returns: A signed integer that indicates the relative values of a and b,as shown in the following table.Value Meaning Less than zero a is less than b. Zero a equals b. Greater than 

     zero a is greater than b. GetObjectData(self: Comparer,info: SerializationInfo,context: StreamingContext)

    Populates a System.Runtime.Serialization.SerializationInfo object with the data required for serialization.

   

    info: The object to populate with data.

    context: The context information about the source or destination of the serialization. x.__cmp__(y) <==> cmp(x,y) x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __new__(cls: type,culture: CultureInfo) __repr__(self: object) -> str Represents a nongeneric collection of key/value pairs. hardcoded/mock instance of the class hardcoded/returns an instance of the class Add(self: IDictionary,key: object,value: object)

    Adds an element with the provided key and value to the System.Collections.IDictionary object.

   

    key: The System.Object to use as the key of the element to add.

    value: The System.Object to use as the value of the element to add. Clear(self: IDictionary)

    Removes all elements from the System.Collections.IDictionary object. __contains__(self: IDictionary,key: object) -> bool

   

    Determines whether the System.Collections.IDictionary object contains an element with the specified key.

   

    key: The key to locate in the System.Collections.IDictionary object.

    Returns: true if the System.Collections.IDictionary contains an element with the key; otherwise,false. GetEnumerator(self: IDictionary) -> IDictionaryEnumerator

   

    Returns an System.Collections.IDictionaryEnumerator object for the System.Collections.IDictionary object.

    Returns: An System.Collections.IDictionaryEnumerator object for the System.Collections.IDictionary object. Remove(self: IDictionary,key: object)

    Removes the element with the specified key from the System.Collections.IDictionary object.

   

    key: The key of the element to remove. x.__add__(y) <==> x+y x.__getitem__(y) <==> x[y] x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __iter__(self: IEnumerable) -> object x.__len__() <==> len(x) x.__setitem__(i,y) <==> x[i]= Gets a value indicating whether the System.Collections.IDictionary object has a fixed size.

 

 Get: IsFixedSize(self: IDictionary) -> bool Gets a value indicating whether the System.Collections.IDictionary object is read-only.

 

 Get: IsReadOnly(self: IDictionary) -> bool Gets an System.Collections.ICollection object containing the keys of the System.Collections.IDictionary object.

 

 Get: Keys(self: IDictionary) -> ICollection Gets an System.Collections.ICollection object containing the values in the System.Collections.IDictionary object.

 

 Get: Values(self: IDictionary) -> ICollection Provides the abstract base class for a strongly typed collection of key/value pairs. hardcoded/mock instance of the class hardcoded/returns an instance of the class Clear(self: DictionaryBase)

    Clears the contents of the System.Collections.DictionaryBase instance. CopyTo(self: DictionaryBase,array: Array,index: int)

    Copies the System.Collections.DictionaryBase elements to a one-dimensional System.Array at the specified index.

   

    array: The one-dimensional System.Array that is the destination of the System.Collections.DictionaryEntry objects copied from the System.Collections.DictionaryBase instance. The 

     System.Array must have zero-based indexing.

   

    index: The zero-based index in array at which copying begins. GetEnumerator(self: DictionaryBase) -> IDictionaryEnumerator

   

    Returns an System.Collections.IDictionaryEnumerator that iterates through the System.Collections.DictionaryBase instance.

    Returns: An System.Collections.IDictionaryEnumerator for the System.Collections.DictionaryBase instance. OnClear(self: DictionaryBase)

    Performs additional custom processes before clearing the contents of the System.Collections.DictionaryBase instance. OnClearComplete(self: DictionaryBase)

    Performs additional custom processes after clearing the contents of the System.Collections.DictionaryBase instance. OnGet(self: DictionaryBase,key: object,currentValue: object) -> object

   

    Gets the element with the specified key and value in the System.Collections.DictionaryBase instance.

   

    key: The key of the element to get.

    currentValue: The current value of the element associated with key.

    Returns: An System.Object containing the element with the specified key and value. OnInsert(self: DictionaryBase,key: object,value: object)

    Performs additional custom processes before inserting a new element into the System.Collections.DictionaryBase instance.

   

    key: The key of the element to insert.

    value: The value of the element to insert. OnInsertComplete(self: DictionaryBase,key: object,value: object)

    Performs additional custom processes after inserting a new element into the System.Collections.DictionaryBase instance.

   

    key: The key of the element to insert.

    value: The value of the element to insert. OnRemove(self: DictionaryBase,key: object,value: object)

    Performs additional custom processes before removing an element from the System.Collections.DictionaryBase instance.

   

    key: The key of the element to remove.

    value: The value of the element to remove. OnRemoveComplete(self: DictionaryBase,key: object,value: object)

    Performs additional custom processes after removing an element from the System.Collections.DictionaryBase instance.

   

    key: The key of the element to remove.

    value: The value of the element to remove. OnSet(self: DictionaryBase,key: object,oldValue: object,newValue: object)

    Performs additional custom processes before setting a value in the System.Collections.DictionaryBase instance.

   

    key: The key of the element to locate.

    oldValue: The old value of the element associated with key.

    newValue: The new value of the element associated with key. OnSetComplete(self: DictionaryBase,key: object,oldValue: object,newValue: object)

    Performs additional custom processes after setting a value in the System.Collections.DictionaryBase instance.

   

    key: The key of the element to locate.

    oldValue: The old value of the element associated with key.

    newValue: The new value of the element associated with key. OnValidate(self: DictionaryBase,key: object,value: object)

    Performs additional custom processes when validating the element with the specified key and value.

   

    key: The key of the element to validate.

    value: The value of the element to validate. __contains__(self: IDictionary,key: object) -> bool

   

    Determines whether the System.Collections.IDictionary object contains an element with the specified key.

   

    key: The key to locate in the System.Collections.IDictionary object.

    Returns: true if the System.Collections.IDictionary contains an element with the key; otherwise,false. x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __iter__(self: IEnumerable) -> object x.__len__() <==> len(x) __repr__(self: object) -> str Gets the number of elements contained in the System.Collections.DictionaryBase instance.

 

 Get: Count(self: DictionaryBase) -> int Gets the list of elements contained in the System.Collections.DictionaryBase instance. Gets the list of elements contained in the System.Collections.DictionaryBase instance. Defines a dictionary key/value pair that can be set or retrieved.

  

  DictionaryEntry(key: object,value: object) hardcoded/mock instance of the class hardcoded/returns an instance of the class __new__[DictionaryEntry]() -> DictionaryEntry

   

   __new__(cls: type,key: object,value: object) Gets or sets the key in the key/value pair.

 

 Get: Key(self: DictionaryEntry) -> object

 

 Set: Key(self: DictionaryEntry)=value Gets or sets the value in the key/value pair.

 

 Get: Value(self: DictionaryEntry) -> object

 

 Set: Value(self: DictionaryEntry)=value Represents a collection of key/value pairs that are organized based on the hash code of the key.

  

  Hashtable()

  Hashtable(capacity: int)

  Hashtable(capacity: int,loadFactor: Single)

  Hashtable(capacity: int,loadFactor: Single,hcp: IHashCodeProvider,comparer: IComparer)

  Hashtable(capacity: int,loadFactor: Single,equalityComparer: IEqualityComparer)

  Hashtable(hcp: IHashCodeProvider,comparer: IComparer)

  Hashtable(equalityComparer: IEqualityComparer)

  Hashtable(capacity: int,hcp: IHashCodeProvider,comparer: IComparer)

  Hashtable(capacity: int,equalityComparer: IEqualityComparer)

  Hashtable(d: IDictionary)

  Hashtable(d: IDictionary,loadFactor: Single)

  Hashtable(d: IDictionary,hcp: IHashCodeProvider,comparer: IComparer)

  Hashtable(d: IDictionary,equalityComparer: IEqualityComparer)

  Hashtable(d: IDictionary,loadFactor: Single,hcp: IHashCodeProvider,comparer: IComparer)

  Hashtable(d: IDictionary,loadFactor: Single,equalityComparer: IEqualityComparer) hardcoded/mock instance of the class hardcoded/returns an instance of the class Add(self: Hashtable,key: object,value: object)

    Adds an element with the specified key and value into the System.Collections.Hashtable.

   

    key: The key of the element to add.

    value: The value of the element to add. The value can be null. Clear(self: Hashtable)

    Removes all elements from the System.Collections.Hashtable. Clone(self: Hashtable) -> object

   

    Creates a shallow copy of the System.Collections.Hashtable.

    Returns: A shallow copy of the System.Collections.Hashtable. Contains(self: Hashtable,key: object) -> bool

   

    Determines whether the System.Collections.Hashtable contains a specific key.

   

    key: The key to locate in the System.Collections.Hashtable.

    Returns: true if the System.Collections.Hashtable contains an element with the specified key; otherwise,false. ContainsKey(self: Hashtable,key: object) -> bool

   

    Determines whether the System.Collections.Hashtable contains a specific key.

   

    key: The key to locate in the System.Collections.Hashtable.

    Returns: true if the System.Collections.Hashtable contains an element with the specified key; otherwise,false. ContainsValue(self: Hashtable,value: object) -> bool

   

    Determines whether the System.Collections.Hashtable contains a specific value.

   

    value: The value to locate in the System.Collections.Hashtable. The value can be null.

    Returns: true if the System.Collections.Hashtable contains an element with the specified value; otherwise,false. CopyTo(self: Hashtable,array: Array,arrayIndex: int)

    Copies the System.Collections.Hashtable elements to a one-dimensional System.Array instance at the specified index.

   

    array: The one-dimensional System.Array that is the destination of the System.Collections.DictionaryEntry objects copied from System.Collections.Hashtable. The System.Array must 

     have zero-based indexing.

   

    arrayIndex: The zero-based index in array at which copying begins. GetEnumerator(self: Hashtable) -> IDictionaryEnumerator

   

    Returns an System.Collections.IDictionaryEnumerator that iterates through the System.Collections.Hashtable.

    Returns: An System.Collections.IDictionaryEnumerator for the System.Collections.Hashtable. GetHash(self: Hashtable,key: object) -> int

   

    Returns the hash code for the specified key.

   

    key: The System.Object for which a hash code is to be returned.

    Returns: The hash code for key. GetObjectData(self: Hashtable,info: SerializationInfo,context: StreamingContext)

    Implements the System.Runtime.Serialization.ISerializable interface and returns the data needed to serialize the System.Collections.Hashtable.

   

    info: A System.Runtime.Serialization.SerializationInfo object containing the information required to serialize the System.Collections.Hashtable.

    context: A System.Runtime.Serialization.StreamingContext object containing the source and destination of the serialized stream associated with the System.Collections.Hashtable. KeyEquals(self: Hashtable,item: object,key: object) -> bool

   

    Compares a specific System.Object with a specific key in the System.Collections.Hashtable.

   

    item: The System.Object to compare with key.

    key: The key in the System.Collections.Hashtable to compare with item.

    Returns: true if item and key are equal; otherwise,false. OnDeserialization(self: Hashtable,sender: object)

    Implements the System.Runtime.Serialization.ISerializable interface and raises the deserialization event when the deserialization is complete.

   

    sender: The source of the deserialization event. Remove(self: Hashtable,key: object)

    Removes the element with the specified key from the System.Collections.Hashtable.

   

    key: The key of the element to remove. Synchronized(table: Hashtable) -> Hashtable

   

    Returns a synchronized (thread-safe) wrapper for the System.Collections.Hashtable.

   

    table: The System.Collections.Hashtable to synchronize.

    Returns: A synchronized (thread-safe) wrapper for the System.Collections.Hashtable. x.__add__(y) <==> x+y __contains__(self: IDictionary,key: object) -> bool

   

    Determines whether the System.Collections.IDictionary object contains an element with the specified key.

   

    key: The key to locate in the System.Collections.IDictionary object.

    Returns: true if the System.Collections.IDictionary contains an element with the key; otherwise,false. x.__getitem__(y) <==> x[y] x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __iter__(self: IEnumerable) -> object x.__len__() <==> len(x) __new__(cls: type)

   __new__(cls: type,capacity: int)

   __new__(cls: type,capacity: int,loadFactor: Single)

   __new__(cls: type,capacity: int,loadFactor: Single,hcp: IHashCodeProvider,comparer: IComparer)

   __new__(cls: type,capacity: int,loadFactor: Single,equalityComparer: IEqualityComparer)

   __new__(cls: type,hcp: IHashCodeProvider,comparer: IComparer)

   __new__(cls: type,equalityComparer: IEqualityComparer)

   __new__(cls: type,capacity: int,hcp: IHashCodeProvider,comparer: IComparer)

   __new__(cls: type,capacity: int,equalityComparer: IEqualityComparer)

   __new__(cls: type,d: IDictionary)

   __new__(cls: type,d: IDictionary,loadFactor: Single)

   __new__(cls: type,d: IDictionary,hcp: IHashCodeProvider,comparer: IComparer)

   __new__(cls: type,d: IDictionary,equalityComparer: IEqualityComparer)

   __new__(cls: type,d: IDictionary,loadFactor: Single,hcp: IHashCodeProvider,comparer: IComparer)

   __new__(cls: type,d: IDictionary,loadFactor: Single,equalityComparer: IEqualityComparer)

   __new__(cls: type,info: SerializationInfo,context: StreamingContext) __repr__(self: object) -> str x.__setitem__(i,y) <==> x[i]= Gets or sets the System.Collections.IComparer to use for the System.Collections.Hashtable. Gets the number of key/value pairs contained in the System.Collections.Hashtable.

 

 Get: Count(self: Hashtable) -> int Gets the System.Collections.IEqualityComparer to use for the System.Collections.Hashtable. Gets or sets the object that can dispense hash codes. Gets a value indicating whether the System.Collections.Hashtable has a fixed size.

 

 Get: IsFixedSize(self: Hashtable) -> bool Gets a value indicating whether the System.Collections.Hashtable is read-only.

 

 Get: IsReadOnly(self: Hashtable) -> bool Gets a value indicating whether access to the System.Collections.Hashtable is synchronized (thread safe).

 

 Get: IsSynchronized(self: Hashtable) -> bool Gets an System.Collections.ICollection containing the keys in the System.Collections.Hashtable.

 

 Get: Keys(self: Hashtable) -> ICollection Gets an object that can be used to synchronize access to the System.Collections.Hashtable.

 

 Get: SyncRoot(self: Hashtable) -> object Gets an System.Collections.ICollection containing the values in the System.Collections.Hashtable.

 

 Get: Values(self: Hashtable) -> ICollection Exposes a method that compares two objects. hardcoded/mock instance of the class hardcoded/returns an instance of the class Compare(self: IComparer,x: object,y: object) -> int

   

    Compares two objects and returns a value indicating whether one is less than,equal to,or greater than the other.

   

    x: The first object to compare.

    y: The second object to compare.

    Returns: A signed integer that indicates the relative values of x and y,as shown in the following table.Value Meaning Less than zero x is less than y. Zero x equals y. Greater than 

     zero x is greater than y. x.__cmp__(y) <==> cmp(x,y) x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature Supports a simple iteration over a nongeneric collection. hardcoded/mock instance of the class hardcoded/returns an instance of the class MoveNext(self: IEnumerator) -> bool

   

    Advances the enumerator to the next element of the collection.

    Returns: true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection. next(self: object) -> object Reset(self: IEnumerator)

    Sets the enumerator to its initial position,which is before the first element in the collection. x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __iter__(self: IEnumerator) -> object Gets the current element in the collection.

 

 Get: Current(self: IEnumerator) -> object Enumerates the elements of a nongeneric dictionary. hardcoded/mock instance of the class hardcoded/returns an instance of the class x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature Gets both the key and the value of the current dictionary entry.

 

 Get: Entry(self: IDictionaryEnumerator) -> DictionaryEntry Gets the key of the current dictionary entry.

 

 Get: Key(self: IDictionaryEnumerator) -> object Gets the value of the current dictionary entry.

 

 Get: Value(self: IDictionaryEnumerator) -> object Defines methods to support the comparison of objects for equality. hardcoded/mock instance of the class hardcoded/returns an instance of the class Equals(self: IEqualityComparer,x: object,y: object) -> bool

   

    Determines whether the specified objects are equal.

   

    x: The first object to compare.

    y: The second object to compare.

    Returns: true if the specified objects are equal; otherwise,false. GetHashCode(self: IEqualityComparer,obj: object) -> int

   

    Returns a hash code for the specified object.

   

    obj: The System.Object for which a hash code is to be returned.

    Returns: A hash code for the specified object. x.__eq__(y) <==> x==y x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature Supplies a hash code for an object,using a custom hash function. hardcoded/mock instance of the class hardcoded/returns an instance of the class GetHashCode(self: IHashCodeProvider,obj: object) -> int

   

    Returns a hash code for the specified object.

   

    obj: The System.Object for which a hash code is to be returned.

    Returns: A hash code for the specified object. x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature Supports the structural comparison of collection objects. hardcoded/mock instance of the class hardcoded/returns an instance of the class CompareTo(self: IStructuralComparable,other: object,comparer: IComparer) -> int

   

    Determines whether the current collection object precedes,occurs in the same position as,or follows another object in the sort order.

   

    other: The object to compare with the current instance.

    comparer: An object that compares members of the current collection object with the corresponding members of other.

    Returns: An integer that indicates the relationship of the current collection object to other,as shown in the following table.Return valueDescription-1The current instance precedes 

     other.0The current instance and other are equal.1The current instance follows other. x.__eq__(y) <==> x==yx.__eq__(y) <==> x==yx.__eq__(y) <==> x==y x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature Defines methods to support the comparison of objects for structural equality. hardcoded/mock instance of the class hardcoded/returns an instance of the class Equals(self: IStructuralEquatable,other: object,comparer: IEqualityComparer) -> bool

   

    Determines whether an object is structurally equal to the current instance.

   

    other: The object to compare with the current instance.

    comparer: An object that determines whether the current instance and other are equal.

    Returns: true if the two objects are equal; otherwise,false. GetHashCode(self: IStructuralEquatable,comparer: IEqualityComparer) -> int

   

    Returns a hash code for the current instance.

   

    comparer: An object that computes the hash code of the current object.

    Returns: The hash code for the current instance. x.__eq__(y) <==> x==yx.__eq__(y) <==> x==yx.__eq__(y) <==> x==y x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature Represents a first-in,first-out collection of objects.

  

  Queue()

  Queue(capacity: int)

  Queue(capacity: int,growFactor: Single)

  Queue(col: ICollection) hardcoded/mock instance of the class hardcoded/returns an instance of the class Clear(self: Queue)

    Removes all objects from the System.Collections.Queue. Clone(self: Queue) -> object

   

    Creates a shallow copy of the System.Collections.Queue.

    Returns: A shallow copy of the System.Collections.Queue. Contains(self: Queue,obj: object) -> bool

   

    Determines whether an element is in the System.Collections.Queue.

   

    obj: The System.Object to locate in the System.Collections.Queue. The value can be null.

    Returns: true if obj is found in the System.Collections.Queue; otherwise,false. CopyTo(self: Queue,array: Array,index: int)

    Copies the System.Collections.Queue elements to an existing one-dimensional System.Array,starting at the specified array index.

   

    array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.Queue. The System.Array must have zero-based indexing.

    index: The zero-based index in array at which copying begins. Dequeue(self: Queue) -> object

   

    Removes and returns the object at the beginning of the System.Collections.Queue.

    Returns: The object that is removed from the beginning of the System.Collections.Queue. Enqueue(self: Queue,obj: object)

    Adds an object to the end of the System.Collections.Queue.

   

    obj: The object to add to the System.Collections.Queue. The value can be null. GetEnumerator(self: Queue) -> IEnumerator

   

    Returns an enumerator that iterates through the System.Collections.Queue.

    Returns: An System.Collections.IEnumerator for the System.Collections.Queue. Peek(self: Queue) -> object

   

    Returns the object at the beginning of the System.Collections.Queue without removing it.

    Returns: The object at the beginning of the System.Collections.Queue. Synchronized(queue: Queue) -> Queue

   

    Returns a System.Collections.Queue wrapper that is synchronized (thread safe).

   

    queue: The System.Collections.Queue to synchronize.

    Returns: A System.Collections.Queue wrapper that is synchronized (thread safe). ToArray(self: Queue) -> Array[object]

   

    Copies the System.Collections.Queue elements to a new array.

    Returns: A new array containing elements copied from the System.Collections.Queue. TrimToSize(self: Queue)

    Sets the capacity to the actual number of elements in the System.Collections.Queue. x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __iter__(self: IEnumerable) -> object x.__len__() <==> len(x) __new__(cls: type)

   __new__(cls: type,capacity: int)

   __new__(cls: type,capacity: int,growFactor: Single)

   __new__(cls: type,col: ICollection) __repr__(self: object) -> str Gets the number of elements contained in the System.Collections.Queue.

 

 Get: Count(self: Queue) -> int Gets a value indicating whether access to the System.Collections.Queue is synchronized (thread safe).

 

 Get: IsSynchronized(self: Queue) -> bool Gets an object that can be used to synchronize access to the System.Collections.Queue.

 

 Get: SyncRoot(self: Queue) -> object Provides the abstract base class for a strongly typed non-generic read-only collection. hardcoded/mock instance of the class hardcoded/returns an instance of the class GetEnumerator(self: ReadOnlyCollectionBase) -> IEnumerator

   

    Returns an enumerator that iterates through the System.Collections.ReadOnlyCollectionBase instance.

    Returns: An System.Collections.IEnumerator for the System.Collections.ReadOnlyCollectionBase instance. x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __iter__(self: IEnumerable) -> object x.__len__() <==> len(x) __repr__(self: object) -> str Gets the number of elements contained in the System.Collections.ReadOnlyCollectionBase instance.

 

 Get: Count(self: ReadOnlyCollectionBase) -> int Gets the list of elements contained in the System.Collections.ReadOnlyCollectionBase instance. Represents a collection of key/value pairs that are sorted by the keys and are accessible by key and by index.

  

  SortedList()

  SortedList(initialCapacity: int)

  SortedList(comparer: IComparer)

  SortedList(comparer: IComparer,capacity: int)

  SortedList(d: IDictionary)

  SortedList(d: IDictionary,comparer: IComparer) hardcoded/mock instance of the class hardcoded/returns an instance of the class Add(self: SortedList,key: object,value: object)

    Adds an element with the specified key and value to a System.Collections.SortedList object.

   

    key: The key of the element to add.

    value: The value of the element to add. The value can be null. Clear(self: SortedList)

    Removes all elements from a System.Collections.SortedList object. Clone(self: SortedList) -> object

   

    Creates a shallow copy of a System.Collections.SortedList object.

    Returns: A shallow copy of the System.Collections.SortedList object. Contains(self: SortedList,key: object) -> bool

   

    Determines whether a System.Collections.SortedList object contains a specific key.

   

    key: The key to locate in the System.Collections.SortedList object.

    Returns: true if the System.Collections.SortedList object contains an element with the specified key; otherwise,false. ContainsKey(self: SortedList,key: object) -> bool

   

    Determines whether a System.Collections.SortedList object contains a specific key.

   

    key: The key to locate in the System.Collections.SortedList object.

    Returns: true if the System.Collections.SortedList object contains an element with the specified key; otherwise,false. ContainsValue(self: SortedList,value: object) -> bool

   

    Determines whether a System.Collections.SortedList object contains a specific value.

   

    value: The value to locate in the System.Collections.SortedList object. The value can be null.

    Returns: true if the System.Collections.SortedList object contains an element with the specified value; otherwise,false. CopyTo(self: SortedList,array: Array,arrayIndex: int)

    Copies System.Collections.SortedList elements to a one-dimensional System.Array object,starting at the specified index in the array.

   

    array: The one-dimensional System.Array object that is the destination of the System.Collections.DictionaryEntry objects copied from System.Collections.SortedList. The 

     System.Array must have zero-based indexing.

   

    arrayIndex: The zero-based index in array at which copying begins. GetByIndex(self: SortedList,index: int) -> object

   

    Gets the value at the specified index of a System.Collections.SortedList object.

   

    index: The zero-based index of the value to get.

    Returns: The value at the specified index of the System.Collections.SortedList object. GetEnumerator(self: SortedList) -> IDictionaryEnumerator

   

    Returns an System.Collections.IDictionaryEnumerator object that iterates through a System.Collections.SortedList object.

    Returns: An System.Collections.IDictionaryEnumerator object for the System.Collections.SortedList object. GetKey(self: SortedList,index: int) -> object

   

    Gets the key at the specified index of a System.Collections.SortedList object.

   

    index: The zero-based index of the key to get.

    Returns: The key at the specified index of the System.Collections.SortedList object. GetKeyList(self: SortedList) -> IList

   

    Gets the keys in a System.Collections.SortedList object.

    Returns: An System.Collections.IList object containing the keys in the System.Collections.SortedList object. GetValueList(self: SortedList) -> IList

   

    Gets the values in a System.Collections.SortedList object.

    Returns: An System.Collections.IList object containing the values in the System.Collections.SortedList object. IndexOfKey(self: SortedList,key: object) -> int

   

    Returns the zero-based index of the specified key in a System.Collections.SortedList object.

   

    key: The key to locate in the System.Collections.SortedList object.

    Returns: The zero-based index of the key parameter,if key is found in the System.Collections.SortedList object; otherwise,-1. IndexOfValue(self: SortedList,value: object) -> int

   

    Returns the zero-based index of the first occurrence of the specified value in a System.Collections.SortedList object.

   

    value: The value to locate in the System.Collections.SortedList object. The value can be null.

    Returns: The zero-based index of the first occurrence of the value parameter,if value is found in the System.Collections.SortedList object; otherwise,-1. Remove(self: SortedList,key: object)

    Removes the element with the specified key from a System.Collections.SortedList object.

   

    key: The key of the element to remove. RemoveAt(self: SortedList,index: int)

    Removes the element at the specified index of a System.Collections.SortedList object.

   

    index: The zero-based index of the element to remove. SetByIndex(self: SortedList,index: int,value: object)

    Replaces the value at a specific index in a System.Collections.SortedList object.

   

    index: The zero-based index at which to save value.

    value: The System.Object to save into the System.Collections.SortedList object. The value can be null. Synchronized(list: SortedList) -> SortedList

   

    Returns a synchronized (thread-safe) wrapper for a System.Collections.SortedList object.

   

    list: The System.Collections.SortedList object to synchronize.

    Returns: A synchronized (thread-safe) wrapper for the System.Collections.SortedList object. TrimToSize(self: SortedList)

    Sets the capacity to the actual number of elements in a System.Collections.SortedList object. x.__add__(y) <==> x+y __contains__(self: IDictionary,key: object) -> bool

   

    Determines whether the System.Collections.IDictionary object contains an element with the specified key.

   

    key: The key to locate in the System.Collections.IDictionary object.

    Returns: true if the System.Collections.IDictionary contains an element with the key; otherwise,false. x.__getitem__(y) <==> x[y] x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __iter__(self: IEnumerable) -> object x.__len__() <==> len(x) __new__(cls: type)

   __new__(cls: type,initialCapacity: int)

   __new__(cls: type,comparer: IComparer)

   __new__(cls: type,comparer: IComparer,capacity: int)

   __new__(cls: type,d: IDictionary)

   __new__(cls: type,d: IDictionary,comparer: IComparer) __repr__(self: object) -> str x.__setitem__(i,y) <==> x[i]= Gets or sets the capacity of a System.Collections.SortedList object.

 

 Get: Capacity(self: SortedList) -> int

 

 Set: Capacity(self: SortedList)=value Gets the number of elements contained in a System.Collections.SortedList object.

 

 Get: Count(self: SortedList) -> int Gets a value indicating whether a System.Collections.SortedList object has a fixed size.

 

 Get: IsFixedSize(self: SortedList) -> bool Gets a value indicating whether a System.Collections.SortedList object is read-only.

 

 Get: IsReadOnly(self: SortedList) -> bool Gets a value indicating whether access to a System.Collections.SortedList object is synchronized (thread safe).

 

 Get: IsSynchronized(self: SortedList) -> bool Gets the keys in a System.Collections.SortedList object.

 

 Get: Keys(self: SortedList) -> ICollection Gets an object that can be used to synchronize access to a System.Collections.SortedList object.

 

 Get: SyncRoot(self: SortedList) -> object Gets the values in a System.Collections.SortedList object.

 

 Get: Values(self: SortedList) -> ICollection Represents a simple last-in-first-out (LIFO) non-generic collection of objects.

  

  Stack()

  Stack(initialCapacity: int)

  Stack(col: ICollection) hardcoded/mock instance of the class hardcoded/returns an instance of the class Clear(self: Stack)

    Removes all objects from the System.Collections.Stack. Clone(self: Stack) -> object

   

    Creates a shallow copy of the System.Collections.Stack.

    Returns: A shallow copy of the System.Collections.Stack. Contains(self: Stack,obj: object) -> bool

   

    Determines whether an element is in the System.Collections.Stack.

   

    obj: The System.Object to locate in the System.Collections.Stack. The value can be null.

    Returns: true,if obj is found in the System.Collections.Stack; otherwise,false. CopyTo(self: Stack,array: Array,index: int)

    Copies the System.Collections.Stack to an existing one-dimensional System.Array,starting at the specified array index.

   

    array: The one-dimensional System.Array that is the destination of the elements copied from System.Collections.Stack. The System.Array must have zero-based indexing.

    index: The zero-based index in array at which copying begins. GetEnumerator(self: Stack) -> IEnumerator

   

    Returns an System.Collections.IEnumerator for the System.Collections.Stack.

    Returns: An System.Collections.IEnumerator for the System.Collections.Stack. Peek(self: Stack) -> object

   

    Returns the object at the top of the System.Collections.Stack without removing it.

    Returns: The System.Object at the top of the System.Collections.Stack. Pop(self: Stack) -> object

   

    Removes and returns the object at the top of the System.Collections.Stack.

    Returns: The System.Object removed from the top of the System.Collections.Stack. Push(self: Stack,obj: object)

    Inserts an object at the top of the System.Collections.Stack.

   

    obj: The System.Object to push onto the System.Collections.Stack. The value can be null. Synchronized(stack: Stack) -> Stack

   

    Returns a synchronized (thread safe) wrapper for the System.Collections.Stack.

   

    stack: The System.Collections.Stack to synchronize.

    Returns: A synchronized wrapper around the System.Collections.Stack. ToArray(self: Stack) -> Array[object]

   

    Copies the System.Collections.Stack to a new array.

    Returns: A new array containing copies of the elements of the System.Collections.Stack. x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __iter__(self: IEnumerable) -> object x.__len__() <==> len(x) __new__(cls: type)

   __new__(cls: type,initialCapacity: int)

   __new__(cls: type,col: ICollection) __repr__(self: object) -> str Gets the number of elements contained in the System.Collections.Stack.

 

 Get: Count(self: Stack) -> int Gets a value indicating whether access to the System.Collections.Stack is synchronized (thread safe).

 

 Get: IsSynchronized(self: Stack) -> bool Gets an object that can be used to synchronize access to the System.Collections.Stack.

 

 Get: SyncRoot(self: Stack) -> object Provides objects for performing a structural comparison of two collection objects. hardcoded/mock instance of the class hardcoded/returns an instance of the class # variables with complex values