interop.net.method.test_returnvalue
index
e:\vslrft\dlr\languages\ironpython\tests\interop\net\method\test_returnvalue.py

NOTES:
- seems not a good test?

 
Modules
       
clr
iptest.file_util
logging
nt
sys
time
iptest.type_util

 
Classes
       
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IBase
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IDerived
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.SimpleInterface
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum(__builtin__.object)
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EnumByte
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EnumInt16
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EnumInt32
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EnumInt64
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EnumSByte
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EnumUInt16
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EnumUInt32
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EnumUInt64
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.MulticastDelegate(System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Delegate)
Merlin.Testing.Call in rowantest.returnvalues, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Int32RInt32EventHandler
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Int32Int32Delegate
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.VoidVoidDelegate
__builtin__.object
Merlin.Testing in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Helper
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.ByRefParameters
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor100
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor101
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor102
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor103
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor104
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor105
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor110
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor111
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor200
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor210
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor220
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor230
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor240
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor250
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor500
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor600
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor610
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor620
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor700
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor710
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor720
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor730
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor750
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Ctor760
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.InOutParameters
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Struct
Merlin.Testing.Call in rowantest.methodargs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.VariousParameters
Merlin.Testing.Call in rowantest.operators, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.AllOpsClass
Merlin.Testing.Call in rowantest.operators, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.BinaryWithWrongParamOp
Merlin.Testing.Call in rowantest.operators, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EqualOp
Merlin.Testing.Call in rowantest.operators, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.FirstArgOp
Merlin.Testing.Call in rowantest.operators, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.GreaterThanOp
Merlin.Testing.Call in rowantest.operators, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.GreaterThanOrEqualOp
Merlin.Testing.Call in rowantest.operators, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.InstanceMethodOp
Merlin.Testing.Call in rowantest.operators, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.InstanceOp
Merlin.Testing.Call in rowantest.operators, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.LessThanOp
Merlin.Testing.Call in rowantest.operators, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.LessThanOrEqualOp
Merlin.Testing.Call in rowantest.operators, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.NoInPlaceOp
Merlin.Testing.Call in rowantest.operators, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.NotEqualOp
Merlin.Testing.Call in rowantest.operators, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.UnaryWithWrongParamOp
Merlin.Testing.Call in rowantest.returnvalues, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.C
Merlin.Testing.Call in rowantest.returnvalues, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.G[T]
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.AnyReference
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.AnyStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.BooleanWrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.BooleanWrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.ByteWrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.ByteWrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CharWrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CharWrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.ClassBase
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.ClassOne
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.ClassTwo
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Consumer
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.DecimalWrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.DecimalWrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.DoubleWrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.DoubleWrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EnumWrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EnumWrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.First
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.ClassDerived
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Second
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Third
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.G1[T]
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.G2[T]
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.G3[K, V]
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.GInt
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Int16WrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Int16WrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Int32WrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Int32WrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Int64WrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Int64WrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.MixedClass1
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.MixedClass2
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.MixedStruct1
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.MixedStruct2
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.OmniTarget
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.SBase1
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.S1
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.SDerived1
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.SByteWrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.SByteWrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.SingleWrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.SingleWrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Source1
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.StringWrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.StringWrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.StructBase
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.StructDerived
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.StructOne
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.StructTwo
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.TBase1
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.T1
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.TDerived1
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Target1
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Target2
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.UInt16WrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.UInt16WrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.UInt32WrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.UInt32WrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.UInt64WrapperClass
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.UInt64WrapperStruct
Merlin.Testing.Call in rowantest.userdefinedconversions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.X
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.ClassImplementSimpleInterface
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.ClassWithDefaultCtor
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.SimpleClass
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.SimpleGenericClass[T]
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.SimpleGenericStruct[K]
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.SimpleStruct
Merlin.Testing.TypeSample in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.StructWithDefaultCtor

 
class AllOpsClass(__builtin__.object)
    AllOpsClass(int val)
 
  Methods defined here:
Equals(...)
bool Equals(self, object obj)
GetHashCode(...)
int GetHashCode(self)
__add__(...)
x.__add__(y) <==> x+y
__and__(...)
AllOpsClass __and__(AllOpsClass self, AllOpsClass other)
__div__(...)
x.__div__(y) <==> x/y
__eq__(...)
x.__eq__(y) <==> x==y
__ge__(...)
bool __ge__(AllOpsClass self, AllOpsClass other)
__gt__(...)
x.__gt__(y) <==> x>y
__iadd__(...)
AllOpsClass __iadd__(AllOpsClass self, AllOpsClass other)
__iand__(...)
AllOpsClass __iand__(AllOpsClass self, AllOpsClass other)
__idiv__(...)
AllOpsClass __idiv__(AllOpsClass self, AllOpsClass other)
__ilshift__(...)
AllOpsClass __ilshift__(AllOpsClass self, int other)
__imod__(...)
AllOpsClass __imod__(AllOpsClass self, AllOpsClass other)
__imul__(...)
AllOpsClass __imul__(AllOpsClass self, AllOpsClass other)
__invert__(...)
AllOpsClass __invert__(AllOpsClass self)
__ior__(...)
AllOpsClass __ior__(AllOpsClass self, AllOpsClass other)
__irshift__(...)
AllOpsClass __irshift__(AllOpsClass self, int other)
__isub__(...)
AllOpsClass __isub__(AllOpsClass self, AllOpsClass other)
__ixor__(...)
AllOpsClass __ixor__(AllOpsClass self, AllOpsClass other)
__le__(...)
bool __le__(AllOpsClass self, AllOpsClass other)
__lshift__(...)
x.__rshift__(y) <==> x<<y
__lt__(...)
x.__lt__(y) <==> x<y
__mod__(...)
x.__mod__(y) <==> x%y
__mul__(...)
x.__mul__(y) <==> x*y
__ne__(...)
bool __ne__(AllOpsClass self, AllOpsClass other)
__neg__(...)
x.__neg__() <==> -x
__new__(...)
__new__(cls, int val)
__or__(...)
AllOpsClass __or__(AllOpsClass self, AllOpsClass other)
__pos__(...)
AllOpsClass __pos__(AllOpsClass self)
__radd__(...)
AllOpsClass __radd__(AllOpsClass self, AllOpsClass other)
__rand__(...)
AllOpsClass __rand__(AllOpsClass self, AllOpsClass other)
__rdiv__(...)
AllOpsClass __rdiv__(AllOpsClass self, AllOpsClass other)
__repr__(...)
str __repr__(object self)
__rmod__(...)
AllOpsClass __rmod__(AllOpsClass self, AllOpsClass other)
__rmul__(...)
AllOpsClass __rmul__(AllOpsClass self, AllOpsClass other)
__ror__(...)
AllOpsClass __ror__(AllOpsClass self, AllOpsClass other)
__rshift__(...)
x.__rshift__(y) <==> x>>y
__rsub__(...)
AllOpsClass __rsub__(AllOpsClass self, AllOpsClass other)
__rxor__(...)
AllOpsClass __rxor__(AllOpsClass self, AllOpsClass other)
__sub__(...)
x.__sub__(y) <==> x-y
__xor__(...)
AllOpsClass __xor__(AllOpsClass self, AllOpsClass other)

Data descriptors defined here:
Value
Get: int Value(self)

 
class AnyReference(__builtin__.object)
    AnyReference()
 
  Methods defined here:
__repr__(...)
str __repr__(object self)
AnyStruct = <type 'AnyStruct'>

 
class BinaryWithWrongParamOp(__builtin__.object)
    BinaryWithWrongParamOp()
 
  Methods defined here:
__add__(...)
x.__add__(y) <==> x+y
__div__(...)
x.__div__(y) <==> x/y
__radd__(...)
BinaryWithWrongParamOp __radd__(BinaryWithWrongParamOp self)
__rdiv__(...)
BinaryWithWrongParamOp __rdiv__(BinaryWithWrongParamOp self, BinaryWithWrongParamOp other1, BinaryWithWrongParamOp other2)
__repr__(...)
str __repr__(object self)
__rsub__(...)
BinaryWithWrongParamOp __rsub__()
__sub__(...)
x.__sub__(y) <==> x-y

 
class BooleanWrapperClass(__builtin__.object)
    BooleanWrapperClass(bool arg)
 
  Methods defined here:
__new__(...)
__new__(cls, bool arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
BooleanWrapperStruct = <type 'BooleanWrapperStruct'>

 
class ByRefParameters(__builtin__.object)
    ByRefParameters()
 
  Methods defined here:
M100(...)
int M100(self, int arg)
M120(...)
int M120(self)
M200(...)
int M200(self, int arg1, int arg2)
M201(...)
int M201(self, int arg1, int arg2)
M202(...)
(int, int) M202(self, int arg1, int arg2)
M203(...)
int M203(self, int arg1)
M204(...)
int M204(self, int arg2)
M205(...)
(int, int) M205(self)
M206(...)
(int, int) M206(self, int arg1)
M207(...)
(int, int) M207(self, int arg2)
M300(...)
(int, int) M300(self, int arg1, int arg2)
M301(...)
(int, int) M301(self, int arg1, int arg3)
M302(...)
(int, int) M302(self, int arg1, int arg2)
M303(...)
(int, int) M303(self, int arg2, int arg3)
M400(...)
int M400(self, int arg1, Array[int] arg2)
M401(...)
int M401(self, Array[int] arg2)
M450(...)
int M450(self, int arg1, dict arg2)
M451(...)
int M451(self, int arg1, dict arg2)
M500(...)
int M500(self, int arg1, int arg2)
M501(...)
int M501(self, int arg2, int arg1)
M510(...)
int M510(self, int arg1)
M511(...)
int M511(self)
__repr__(...)
str __repr__(object self)

 
class ByteWrapperClass(__builtin__.object)
    ByteWrapperClass(Byte arg)
 
  Methods defined here:
__new__(...)
__new__(cls, Byte arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
ByteWrapperStruct = <type 'ByteWrapperStruct'>

 
class C(__builtin__.object)
    C()
 
  Methods defined here:
ReturnBoolean(...)
bool ReturnBoolean(self)
ReturnByte(...)
Byte ReturnByte(self)
ReturnChar(...)
Char ReturnChar(self)
ReturnClass(...)
SimpleClass ReturnClass(self)
ReturnDecimal(...)
Decimal ReturnDecimal(self)
ReturnDelegate(...)
Int32RInt32EventHandler ReturnDelegate(self)
ReturnDouble(...)
float ReturnDouble(self)
ReturnEnum(...)
EnumInt16 ReturnEnum(self)
ReturnInt16(...)
Int16 ReturnInt16(self)
ReturnInt32(...)
int ReturnInt32(self)
ReturnInt32Array(...)
Array[int] ReturnInt32Array(self)
ReturnInt64(...)
Int64 ReturnInt64(self)
ReturnInterface(...)
SimpleInterface ReturnInterface(self)
ReturnNull(...)
object ReturnNull(self)
ReturnNullableInt1(...)
Nullable[int] ReturnNullableInt1(self)
ReturnNullableInt2(...)
Nullable[int] ReturnNullableInt2(self)
ReturnNullableStruct1(...)
Nullable[SimpleStructReturnNullableStruct1(self)
ReturnNullableStruct2(...)
Nullable[SimpleStructReturnNullableStruct2(self)
ReturnSByte(...)
SByte ReturnSByte(self)
ReturnSingle(...)
Single ReturnSingle(self)
ReturnString(...)
str ReturnString(self)
ReturnStruct(...)
SimpleStruct ReturnStruct(self)
ReturnStructArray(...)
Array[SimpleStructReturnStructArray(self)
ReturnUInt16(...)
UInt16 ReturnUInt16(self)
ReturnUInt32(...)
UInt32 ReturnUInt32(self)
ReturnUInt64(...)
UInt64 ReturnUInt64(self)
ReturnVoid(...)
ReturnVoid(self)
__repr__(...)
str __repr__(object self)

 
class CharWrapperClass(__builtin__.object)
    CharWrapperClass(Char arg)
 
  Methods defined here:
__new__(...)
__new__(cls, Char arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
CharWrapperStruct = <type 'CharWrapperStruct'>

 
class ClassBase(__builtin__.object)
    ClassBase()
 
  Methods defined here:
__repr__(...)
str __repr__(object self)

 
class ClassDerived(First)
    ClassDerived()
 
 
Method resolution order:
ClassDerived
First
__builtin__.object

Methods inherited from First:
__repr__(...)
str __repr__(object self)

 
class ClassImplementSimpleInterface(__builtin__.object)
    ClassImplementSimpleInterface(int arg)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Flag
Get: int Flag(self)
PublicStaticField

 
class ClassOne(__builtin__.object)
    ClassOne(int arg)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value

 
class ClassTwo(__builtin__.object)
    ClassTwo(int arg)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value

 
class ClassWithDefaultCtor(__builtin__.object)
    ClassWithDefaultCtor()
 
  Methods defined here:
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Flag
Get: int Flag(self)

 
class Consumer(__builtin__.object)
    Consumer()
 
  Methods defined here:
EatAnyStruct(...)
EatAnyStruct(AnyStruct arg)
EatArray(...)
EatArray(Array arg)
EatBoolean(...)
object EatBoolean(bool arg)
EatBooleanClass(...)
object EatBooleanClass(BooleanWrapperClass arg)
EatBooleanStruct(...)
object EatBooleanStruct(BooleanWrapperStruct arg)
EatByte(...)
object EatByte(Byte arg)
EatByteClass(...)
object EatByteClass(ByteWrapperClass arg)
EatByteStruct(...)
object EatByteStruct(ByteWrapperStruct arg)
EatChar(...)
object EatChar(Char arg)
EatCharClass(...)
object EatCharClass(CharWrapperClass arg)
EatCharStruct(...)
object EatCharStruct(CharWrapperStruct arg)
EatClassOne(...)
object EatClassOne(ClassOne arg)
EatClassTwo(...)
object EatClassTwo(ClassTwo arg)
EatDecimal(...)
object EatDecimal(Decimal arg)
EatDecimalClass(...)
object EatDecimalClass(DecimalWrapperClass arg)
EatDecimalStruct(...)
object EatDecimalStruct(DecimalWrapperStruct arg)
EatDelegate(...)
EatDelegate(Delegate arg)
EatDouble(...)
object EatDouble(float arg)
EatDoubleClass(...)
object EatDoubleClass(DoubleWrapperClass arg)
EatDoubleStruct(...)
object EatDoubleStruct(DoubleWrapperStruct arg)
EatEnum(...)
object EatEnum(EnumInt16 arg)
EatEnumClass(...)
object EatEnumClass(EnumWrapperClass arg)
EatEnumStruct(...)
object EatEnumStruct(EnumWrapperStruct arg)
EatEnumType(...)
EatEnumType(Enum arg)
EatFirst(...)
EatFirst(First arg)
EatFirstArray(...)
EatFirstArray(Array[First] arg)
EatG1OfInt(...)
object EatG1OfInt(G1[int] arg)
EatG2OfInt(...)
object EatG2OfInt(G2[int] arg)
EatG3OfIntInt(...)
object EatG3OfIntInt(G3[int, int] arg)
EatGInt(...)
object EatGInt(GInt arg)
EatIBase(...)
EatIBase(IBase arg)
EatIDerived(...)
EatIDerived(IDerived arg)
EatInt16(...)
object EatInt16(Int16 arg)
EatInt16Class(...)
object EatInt16Class(Int16WrapperClass arg)
EatInt16Struct(...)
object EatInt16Struct(Int16WrapperStruct arg)
EatInt32(...)
object EatInt32(int arg)
EatInt32Array(...)
EatInt32Array(Array[int] args)
EatInt32Class(...)
object EatInt32Class(Int32WrapperClass arg)
EatInt32Struct(...)
object EatInt32Struct(Int32WrapperStruct arg)
EatInt32WrapperClassArray(...)
EatInt32WrapperClassArray(Array[Int32WrapperClass] args)
EatInt32WrapperStructArray(...)
EatInt32WrapperStructArray(Array[Int32WrapperStruct] args)
EatInt64(...)
object EatInt64(Int64 arg)
EatInt64Class(...)
object EatInt64Class(Int64WrapperClass arg)
EatInt64Struct(...)
object EatInt64Struct(Int64WrapperStruct arg)
EatMixedClass1(...)
object EatMixedClass1(MixedClass1 arg)
EatMixedClass2(...)
object EatMixedClass2(MixedClass2 arg)
EatMixedStruct1(...)
object EatMixedStruct1(MixedStruct1 arg)
EatMixedStruct2(...)
object EatMixedStruct2(MixedStruct2 arg)
EatNullableAnyStruct(...)
EatNullableAnyStruct(Nullable[AnyStruct] arg)
EatObject(...)
EatObject(object arg)
EatOmniTarget(...)
object EatOmniTarget(OmniTarget arg)
EatSByte(...)
object EatSByte(SByte arg)
EatSByteClass(...)
object EatSByteClass(SByteWrapperClass arg)
EatSByteStruct(...)
object EatSByteStruct(SByteWrapperStruct arg)
EatSingle(...)
object EatSingle(Single arg)
EatSingleClass(...)
object EatSingleClass(SingleWrapperClass arg)
EatSingleStruct(...)
object EatSingleStruct(SingleWrapperStruct arg)
EatString(...)
object EatString(str arg)
EatStringClass(...)
object EatStringClass(StringWrapperClass arg)
EatStringStruct(...)
object EatStringStruct(StringWrapperStruct arg)
EatStructOne(...)
object EatStructOne(StructOne arg)
EatStructTwo(...)
object EatStructTwo(StructTwo arg)
EatT1(...)
EatT1(T1 arg)
EatTBase1(...)
EatTBase1(TBase1 arg)
EatTDerived1(...)
EatTDerived1(TDerived1 arg)
EatTarget1Array(...)
EatTarget1Array(Array[Target1] arg)
EatTarget2Array(...)
EatTarget2Array(Array[Target2] arg)
EatUInt16(...)
object EatUInt16(UInt16 arg)
EatUInt16Class(...)
object EatUInt16Class(UInt16WrapperClass arg)
EatUInt16Struct(...)
object EatUInt16Struct(UInt16WrapperStruct arg)
EatUInt32(...)
object EatUInt32(UInt32 arg)
EatUInt32Class(...)
object EatUInt32Class(UInt32WrapperClass arg)
EatUInt32Struct(...)
object EatUInt32Struct(UInt32WrapperStruct arg)
EatUInt64(...)
object EatUInt64(UInt64 arg)
EatUInt64Class(...)
object EatUInt64Class(UInt64WrapperClass arg)
EatUInt64Struct(...)
object EatUInt64Struct(UInt64WrapperStruct arg)
EatValueType(...)
EatValueType(ValueType arg)
MInt32Int32(...)
int MInt32Int32(int arg)
MVoidVoid(...)
MVoidVoid()
__repr__(...)
str __repr__(object self)

 
class Ctor100(__builtin__.object)
    Ctor100(int arg)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg)
__repr__(...)
str __repr__(object self)

 
class Ctor101(__builtin__.object)
    Ctor101(int arg)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg)
__repr__(...)
str __repr__(object self)

 
class Ctor102(__builtin__.object)
    Ctor102(int arg)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg)
__repr__(...)
str __repr__(object self)

 
class Ctor103(__builtin__.object)
    Ctor103(Array[int] arg)
 
  Methods defined here:
__new__(...)
__new__(cls, Array[int] arg)
__repr__(...)
str __repr__(object self)

 
class Ctor104(__builtin__.object)
    Ctor104(Array[object] arg)
 
  Methods defined here:
__new__(...)
__new__(cls, Array[object] arg)
__repr__(...)
str __repr__(object self)

 
class Ctor105(__builtin__.object)
    Ctor105(dict arg)
 
  Methods defined here:
__new__(...)
__new__(cls, dict arg)
__repr__(...)
str __repr__(object self)

 
class Ctor110(__builtin__.object)
    int Ctor110(int arg)
 
  Methods defined here:
__new__(...)
int __new__(cls, int arg)
__repr__(...)
str __repr__(object self)

 
class Ctor111(__builtin__.object)
    int Ctor111()
 
  Methods defined here:
__new__(...)
int __new__(cls)
__repr__(...)
str __repr__(object self)

 
class Ctor200(__builtin__.object)
    Ctor200(int x, int y)
 
  Methods defined here:
__new__(...)
__new__(cls, int x, int y)
__repr__(...)
str __repr__(object self)

 
class Ctor210(__builtin__.object)
    Ctor210(int x, int y)
 
  Methods defined here:
__new__(...)
__new__(cls, int x, int y)
__repr__(...)
str __repr__(object self)

 
class Ctor220(__builtin__.object)
    Ctor220(int x, Array[int] y)
 
  Methods defined here:
__new__(...)
__new__(cls, int x, Array[int] y)
__repr__(...)
str __repr__(object self)

 
class Ctor230(__builtin__.object)
    Ctor230(int x, int y)
 
  Methods defined here:
__new__(...)
__new__(cls, int x, int y)
__repr__(...)
str __repr__(object self)

 
class Ctor240(__builtin__.object)
    Ctor240(int x, int y)
 
  Methods defined here:
__new__(...)
__new__(cls, int x, int y)
__repr__(...)
str __repr__(object self)

 
class Ctor250(__builtin__.object)
    Ctor250(int x, dict y)
 
  Methods defined here:
__new__(...)
__new__(cls, int x, dict y)
__repr__(...)
str __repr__(object self)

 
class Ctor500(__builtin__.object)
    Ctor500(int arg1, bool arg2, str arg3, object arg4, EnumInt32 arg5, SimpleClass arg6, SimpleStruct arg7)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg1, bool arg2, str arg3, object arg4, EnumInt32 arg5, SimpleClass arg6, SimpleStruct arg7)
__repr__(...)
str __repr__(object self)

 
class Ctor600(__builtin__.object)
    Ctor600()
 
  Methods defined here:
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
BoolField
BoolProperty
Get: bool BoolProperty(self)
Set: BoolProperty(self) = value
ClassField
ClassProperty
Get: SimpleClass ClassProperty(self)
Set: ClassProperty(self) = value
EnumField
EnumProperty
Get: EnumUInt64 EnumProperty(self)
Set: EnumProperty(self) = value
IntField
IntProperty
Get: int IntProperty(self)
Set: IntProperty(self) = value
ObjectField
ObjectProperty
Get: object ObjectProperty(self)
Set: ObjectProperty(self) = value
StringField
StringProperty
Get: str StringProperty(self)
Set: StringProperty(self) = value
StructField
StructProperty
Get: SimpleStruct StructProperty(self)
Set: StructProperty(self) = value

 
class Ctor610(__builtin__.object)
    Ctor610(int arg1, int arg2)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg1, int arg2)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Arg3
Get: int Arg3(self)
Set: Arg3(self) = value
Arg4

 
class Ctor620(__builtin__.object)
    Ctor620(int arg1)
Ctor620(int arg1, int arg2)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg1)
__new__(cls, int arg1, int arg2)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
arg1
Get: int arg1(self)
Set: arg1(self) = value
arg2
Get: str arg2(self)
Set: arg2(self) = value

 
class Ctor700(__builtin__.object)
    Ctor700(int arg1)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg1)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
ReadOnlyProperty
Get: int ReadOnlyProperty(self)

 
class Ctor710(__builtin__.object)
    Ctor710()
 
  Methods defined here:
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
StaticField

 
class Ctor720(__builtin__.object)
    Ctor720()
 
  Methods defined here:
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
ReadOnlyField

 
class Ctor730(__builtin__.object)
    Ctor730()
 
  Methods defined here:
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
LiteralField

 
class Ctor750(__builtin__.object)
    Ctor750()
 
  Methods defined here:
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
StaticProperty
Get: int StaticProperty()
Set: StaticProperty() = value

 
class Ctor760(__builtin__.object)
    Ctor760()
 
  Methods defined here:
InstanceMethod(...)
InstanceMethod(self)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
MyEvent

 
class DecimalWrapperClass(__builtin__.object)
    DecimalWrapperClass(Decimal arg)
 
  Methods defined here:
__new__(...)
__new__(cls, Decimal arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
DecimalWrapperStruct = <type 'DecimalWrapperStruct'>

 
class DoubleWrapperClass(__builtin__.object)
    DoubleWrapperClass(float arg)
 
  Methods defined here:
__complex__(...)
float __complex__(DoubleWrapperClass wrapper)
__float__ = __complex__(...)
__new__(...)
__new__(cls, float arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
DoubleWrapperStruct = <type 'DoubleWrapperStruct'>

 
class EnumByte(System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum)
   
enum EnumByte, values: A (0), B (1), C (2)
 
 
Method resolution order:
EnumByte
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum
__builtin__.object
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IComparable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IFormattable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible

Methods defined here:
__format__(...)
str __format__(IFormattable formattable, str format)
__reduce_ex__(...)
helper for pickle
__str__(...)
x.__str__() <==> str(x)

Data descriptors defined here:
A
B
C
value__

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum:
CompareTo(...)
int CompareTo(self, object target)
 

                Compares this instance to a specified object and returns an 
 indication of their relative values.
            
 
target: 
                An object to compare, or null. 
            
 
Returns: 
                A signed number indicating the relative values of this instance and 
 target.
            
                Return Value 
            
      
           Description 
            
                Less than zero 
       
      
                The value of this instance is less than the value of target. 
 
                 
                Zero 
            
                The 
 value of this instance is equal to the value of target. 
            
          
       Greater than zero 
            
                The value of this 
 instance is greater than the value of target.
            
                -or- 
 
            target is null.
Equals(...)
bool Equals(self, object obj)
 

                Returns a value indicating whether this instance is equal to a 
 specified object.
            
 
obj: 
                An object to compare with this instance, or null. 
            
 
Returns: true if obj is an System.Enum with the same underlying type and value as this instance; 
 otherwise, false.
Format(...)
str Format(Type enumType, object value, str format)
 

                Converts the specified value of a specified enumerated type to its 
 equivalent string representation according to the specified format.
            
 
enumType: 
                The enumeration type of the value to convert. 
            
value: 
                The value to convert. 
            
format: 
                The output format to use. 
            
 
Returns: 
                A string representation of value.
GetHashCode(...)
int GetHashCode(self)
 

                Returns the hash code for the value of this instance.
         
    
 
 
Returns: 
                A 32-bit signed integer hash code.
GetName(...)
str GetName(Type enumType, object value)
 

                Retrieves the name of the constant in the specified enumeration 
 that has the specified value.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value of a particular enumerated constant in terms of its 
 underlying type. 
            
 
 
Returns: 
                A string containing the name of the enumerated constant in enumType 
 whose value is value, or null if no such constant is found.
GetNames(...)
Array[str] GetNames(Type enumType)
 

                Retrieves an array of the names of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                A string array of the names of the constants in enumType.
GetTypeCode(...)
TypeCode GetTypeCode(self)
 

                Returns the underlying System.TypeCode for this instance.
     
        
 
 
Returns: 
                The System.TypeCode for this instance.
GetUnderlyingType(...)
Type GetUnderlyingType(Type enumType)
 

                Returns the underlying type of the specified enumeration.
     
        
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                The underlying System.Type of enumType.
GetValues(...)
Array GetValues(Type enumType)
 

                Retrieves an array of the values of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                An System.Array of the values of the constants in enumType. The 
 elements of the array are sorted by the binary values of the enumeration constants.
IsDefined(...)
bool IsDefined(Type enumType, object value)
 

                Returns an indication whether a constant with a specified value 
 exists in a specified enumeration.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value or name of a constant in enumType. 
            
 
Returns: true if a constant in enumType has a value equal to value; otherwise, false.
Parse(...)
object Parse(Type enumType, str value, bool ignoreCase)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object. A parameter 
     specifies whether the operation is case-sensitive.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                
    ignoreCase: 
                    If true, ignore case; otherwise, regard case. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
   
                  


object Parse(Type enumType, str value)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
ToObject(...)
object ToObject(Type enumType, UInt32 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Byte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, SByte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, object value)

    
                    Returns an instance of the specified enumeration set to the 
     specified value.
                

    enumType: 
                    An enumeration. 
                
    value: 
                    The value. 
                

    Returns: 
                    An enumeration object whose value is value.
                

object ToObject(Type enumType, int value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
ToString(...)
str ToString(self, str format)

    
                    Converts the value of this instance to its equivalent string 
     representation using the specified format.
                

    format: 
                    A format string. 
                

    Returns: 
                    The string representation of the value of this instance as 
     specified by format.
                


str ToString(self, IFormatProvider provider)

    
                    This method overload is obsolete; use System.Enum.ToString.
       
              

    provider: 
                    (obsolete) 
                

str ToString(self)

    
                    Converts the value of this instance to its equivalent string 
     representation.
                


    Returns: 
                    The string representation of the value of this instance.
          
           


str ToString(self, str format, IFormatProvider provider)

    
                    This method overload is obsolete; use 
     System.Enum.ToString(System.String).
                

    format: 
                    A format specification. 
                
    provider: 
                    (obsolete)
__and__(...)
object __and__(object self, object other)
__eq__(...)
x.__eq__(y) <==> x==y
__invert__(...)
object __invert__(object self)
__ne__(...)
bool __ne__(object x, object y)
__nonzero__(...)
bool __nonzero__(object self)
__or__(...)
object __or__(object self, object other)
__rand__(...)
object __rand__(object self, object other)
__repr__(...)
str __repr__(object self)
__ror__(...)
object __ror__(object self, object other)
__rxor__(...)
object __rxor__(object self, object other)
__xor__(...)
object __xor__(object self, object other)

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible:
ToBoolean(...)
bool ToBoolean(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Boolean value 
 using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Boolean value equivalent to the value of this instance.
ToByte(...)
Byte ToByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit unsigned 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit unsigned integer equivalent to the value of this instance.
ToChar(...)
Char ToChar(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Unicode 
 character using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Unicode character equivalent to the value of this instance.
ToDateTime(...)
DateTime ToDateTime(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 System.DateTime using the specified culture-specific formatting information.
        
     
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.DateTime instance equivalent to the value of this 
 instance.
ToDecimal(...)
Decimal ToDecimal(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent System.Decimal 
 number using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.Decimal number equivalent to the value of this instance.
ToDouble(...)
float ToDouble(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 double-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A double-precision floating-point number equivalent to the value of 
 this instance.
ToInt16(...)
Int16 ToInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit signed integer equivalent to the value of this instance.
ToInt32(...)
int ToInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit signed integer equivalent to the value of this instance.
ToInt64(...)
Int64 ToInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit signed integer equivalent to the value of this instance.
ToSByte(...)
SByte ToSByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit signed integer equivalent to the value of this instance.
ToSingle(...)
Single ToSingle(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 single-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A single-precision floating-point number equivalent to the value of 
 this instance.
ToType(...)
object ToType(self, Type conversionType, IFormatProvider provider)
 

                Converts the value of this instance to an System.Object of the 
 specified System.Type that has an equivalent value, using the specified culture-specific 
 formatting information.
            
 
conversionType: 
                The System.Type to which the value of this instance is converted. 
 
                 
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An System.Object instance of type conversionType whose value is 
 equivalent to the value of this instance.
ToUInt16(...)
UInt16 ToUInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt32(...)
UInt32 ToUInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt64(...)
UInt64 ToUInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit unsigned integer equivalent to the value of this 
 instance.

 
class EnumInt16(System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum)
   
enum EnumInt16, values: A (0), B (1), C (2)
 
 
Method resolution order:
EnumInt16
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum
__builtin__.object
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IComparable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IFormattable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible

Methods defined here:
__format__(...)
str __format__(IFormattable formattable, str format)
__reduce_ex__(...)
helper for pickle
__str__(...)
x.__str__() <==> str(x)

Data descriptors defined here:
A
B
C
value__

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum:
CompareTo(...)
int CompareTo(self, object target)
 

                Compares this instance to a specified object and returns an 
 indication of their relative values.
            
 
target: 
                An object to compare, or null. 
            
 
Returns: 
                A signed number indicating the relative values of this instance and 
 target.
            
                Return Value 
            
      
           Description 
            
                Less than zero 
       
      
                The value of this instance is less than the value of target. 
 
                 
                Zero 
            
                The 
 value of this instance is equal to the value of target. 
            
          
       Greater than zero 
            
                The value of this 
 instance is greater than the value of target.
            
                -or- 
 
            target is null.
Equals(...)
bool Equals(self, object obj)
 

                Returns a value indicating whether this instance is equal to a 
 specified object.
            
 
obj: 
                An object to compare with this instance, or null. 
            
 
Returns: true if obj is an System.Enum with the same underlying type and value as this instance; 
 otherwise, false.
Format(...)
str Format(Type enumType, object value, str format)
 

                Converts the specified value of a specified enumerated type to its 
 equivalent string representation according to the specified format.
            
 
enumType: 
                The enumeration type of the value to convert. 
            
value: 
                The value to convert. 
            
format: 
                The output format to use. 
            
 
Returns: 
                A string representation of value.
GetHashCode(...)
int GetHashCode(self)
 

                Returns the hash code for the value of this instance.
         
    
 
 
Returns: 
                A 32-bit signed integer hash code.
GetName(...)
str GetName(Type enumType, object value)
 

                Retrieves the name of the constant in the specified enumeration 
 that has the specified value.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value of a particular enumerated constant in terms of its 
 underlying type. 
            
 
 
Returns: 
                A string containing the name of the enumerated constant in enumType 
 whose value is value, or null if no such constant is found.
GetNames(...)
Array[str] GetNames(Type enumType)
 

                Retrieves an array of the names of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                A string array of the names of the constants in enumType.
GetTypeCode(...)
TypeCode GetTypeCode(self)
 

                Returns the underlying System.TypeCode for this instance.
     
        
 
 
Returns: 
                The System.TypeCode for this instance.
GetUnderlyingType(...)
Type GetUnderlyingType(Type enumType)
 

                Returns the underlying type of the specified enumeration.
     
        
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                The underlying System.Type of enumType.
GetValues(...)
Array GetValues(Type enumType)
 

                Retrieves an array of the values of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                An System.Array of the values of the constants in enumType. The 
 elements of the array are sorted by the binary values of the enumeration constants.
IsDefined(...)
bool IsDefined(Type enumType, object value)
 

                Returns an indication whether a constant with a specified value 
 exists in a specified enumeration.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value or name of a constant in enumType. 
            
 
Returns: true if a constant in enumType has a value equal to value; otherwise, false.
Parse(...)
object Parse(Type enumType, str value, bool ignoreCase)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object. A parameter 
     specifies whether the operation is case-sensitive.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                
    ignoreCase: 
                    If true, ignore case; otherwise, regard case. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
   
                  


object Parse(Type enumType, str value)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
ToObject(...)
object ToObject(Type enumType, UInt32 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Byte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, SByte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, object value)

    
                    Returns an instance of the specified enumeration set to the 
     specified value.
                

    enumType: 
                    An enumeration. 
                
    value: 
                    The value. 
                

    Returns: 
                    An enumeration object whose value is value.
                

object ToObject(Type enumType, int value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
ToString(...)
str ToString(self, str format)

    
                    Converts the value of this instance to its equivalent string 
     representation using the specified format.
                

    format: 
                    A format string. 
                

    Returns: 
                    The string representation of the value of this instance as 
     specified by format.
                


str ToString(self, IFormatProvider provider)

    
                    This method overload is obsolete; use System.Enum.ToString.
       
              

    provider: 
                    (obsolete) 
                

str ToString(self)

    
                    Converts the value of this instance to its equivalent string 
     representation.
                


    Returns: 
                    The string representation of the value of this instance.
          
           


str ToString(self, str format, IFormatProvider provider)

    
                    This method overload is obsolete; use 
     System.Enum.ToString(System.String).
                

    format: 
                    A format specification. 
                
    provider: 
                    (obsolete)
__and__(...)
object __and__(object self, object other)
__eq__(...)
x.__eq__(y) <==> x==y
__invert__(...)
object __invert__(object self)
__ne__(...)
bool __ne__(object x, object y)
__nonzero__(...)
bool __nonzero__(object self)
__or__(...)
object __or__(object self, object other)
__rand__(...)
object __rand__(object self, object other)
__repr__(...)
str __repr__(object self)
__ror__(...)
object __ror__(object self, object other)
__rxor__(...)
object __rxor__(object self, object other)
__xor__(...)
object __xor__(object self, object other)

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible:
ToBoolean(...)
bool ToBoolean(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Boolean value 
 using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Boolean value equivalent to the value of this instance.
ToByte(...)
Byte ToByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit unsigned 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit unsigned integer equivalent to the value of this instance.
ToChar(...)
Char ToChar(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Unicode 
 character using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Unicode character equivalent to the value of this instance.
ToDateTime(...)
DateTime ToDateTime(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 System.DateTime using the specified culture-specific formatting information.
        
     
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.DateTime instance equivalent to the value of this 
 instance.
ToDecimal(...)
Decimal ToDecimal(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent System.Decimal 
 number using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.Decimal number equivalent to the value of this instance.
ToDouble(...)
float ToDouble(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 double-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A double-precision floating-point number equivalent to the value of 
 this instance.
ToInt16(...)
Int16 ToInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit signed integer equivalent to the value of this instance.
ToInt32(...)
int ToInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit signed integer equivalent to the value of this instance.
ToInt64(...)
Int64 ToInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit signed integer equivalent to the value of this instance.
ToSByte(...)
SByte ToSByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit signed integer equivalent to the value of this instance.
ToSingle(...)
Single ToSingle(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 single-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A single-precision floating-point number equivalent to the value of 
 this instance.
ToType(...)
object ToType(self, Type conversionType, IFormatProvider provider)
 

                Converts the value of this instance to an System.Object of the 
 specified System.Type that has an equivalent value, using the specified culture-specific 
 formatting information.
            
 
conversionType: 
                The System.Type to which the value of this instance is converted. 
 
                 
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An System.Object instance of type conversionType whose value is 
 equivalent to the value of this instance.
ToUInt16(...)
UInt16 ToUInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt32(...)
UInt32 ToUInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt64(...)
UInt64 ToUInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit unsigned integer equivalent to the value of this 
 instance.

 
class EnumInt32(System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum)
   
enum EnumInt32, values: A (0), B (1), C (2)
 
 
Method resolution order:
EnumInt32
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum
__builtin__.object
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IComparable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IFormattable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible

Methods defined here:
__format__(...)
str __format__(IFormattable formattable, str format)
__reduce_ex__(...)
helper for pickle
__str__(...)
x.__str__() <==> str(x)

Data descriptors defined here:
A
B
C
value__

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum:
CompareTo(...)
int CompareTo(self, object target)
 

                Compares this instance to a specified object and returns an 
 indication of their relative values.
            
 
target: 
                An object to compare, or null. 
            
 
Returns: 
                A signed number indicating the relative values of this instance and 
 target.
            
                Return Value 
            
      
           Description 
            
                Less than zero 
       
      
                The value of this instance is less than the value of target. 
 
                 
                Zero 
            
                The 
 value of this instance is equal to the value of target. 
            
          
       Greater than zero 
            
                The value of this 
 instance is greater than the value of target.
            
                -or- 
 
            target is null.
Equals(...)
bool Equals(self, object obj)
 

                Returns a value indicating whether this instance is equal to a 
 specified object.
            
 
obj: 
                An object to compare with this instance, or null. 
            
 
Returns: true if obj is an System.Enum with the same underlying type and value as this instance; 
 otherwise, false.
Format(...)
str Format(Type enumType, object value, str format)
 

                Converts the specified value of a specified enumerated type to its 
 equivalent string representation according to the specified format.
            
 
enumType: 
                The enumeration type of the value to convert. 
            
value: 
                The value to convert. 
            
format: 
                The output format to use. 
            
 
Returns: 
                A string representation of value.
GetHashCode(...)
int GetHashCode(self)
 

                Returns the hash code for the value of this instance.
         
    
 
 
Returns: 
                A 32-bit signed integer hash code.
GetName(...)
str GetName(Type enumType, object value)
 

                Retrieves the name of the constant in the specified enumeration 
 that has the specified value.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value of a particular enumerated constant in terms of its 
 underlying type. 
            
 
 
Returns: 
                A string containing the name of the enumerated constant in enumType 
 whose value is value, or null if no such constant is found.
GetNames(...)
Array[str] GetNames(Type enumType)
 

                Retrieves an array of the names of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                A string array of the names of the constants in enumType.
GetTypeCode(...)
TypeCode GetTypeCode(self)
 

                Returns the underlying System.TypeCode for this instance.
     
        
 
 
Returns: 
                The System.TypeCode for this instance.
GetUnderlyingType(...)
Type GetUnderlyingType(Type enumType)
 

                Returns the underlying type of the specified enumeration.
     
        
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                The underlying System.Type of enumType.
GetValues(...)
Array GetValues(Type enumType)
 

                Retrieves an array of the values of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                An System.Array of the values of the constants in enumType. The 
 elements of the array are sorted by the binary values of the enumeration constants.
IsDefined(...)
bool IsDefined(Type enumType, object value)
 

                Returns an indication whether a constant with a specified value 
 exists in a specified enumeration.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value or name of a constant in enumType. 
            
 
Returns: true if a constant in enumType has a value equal to value; otherwise, false.
Parse(...)
object Parse(Type enumType, str value, bool ignoreCase)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object. A parameter 
     specifies whether the operation is case-sensitive.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                
    ignoreCase: 
                    If true, ignore case; otherwise, regard case. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
   
                  


object Parse(Type enumType, str value)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
ToObject(...)
object ToObject(Type enumType, UInt32 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Byte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, SByte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, object value)

    
                    Returns an instance of the specified enumeration set to the 
     specified value.
                

    enumType: 
                    An enumeration. 
                
    value: 
                    The value. 
                

    Returns: 
                    An enumeration object whose value is value.
                

object ToObject(Type enumType, int value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
ToString(...)
str ToString(self, str format)

    
                    Converts the value of this instance to its equivalent string 
     representation using the specified format.
                

    format: 
                    A format string. 
                

    Returns: 
                    The string representation of the value of this instance as 
     specified by format.
                


str ToString(self, IFormatProvider provider)

    
                    This method overload is obsolete; use System.Enum.ToString.
       
              

    provider: 
                    (obsolete) 
                

str ToString(self)

    
                    Converts the value of this instance to its equivalent string 
     representation.
                


    Returns: 
                    The string representation of the value of this instance.
          
           


str ToString(self, str format, IFormatProvider provider)

    
                    This method overload is obsolete; use 
     System.Enum.ToString(System.String).
                

    format: 
                    A format specification. 
                
    provider: 
                    (obsolete)
__and__(...)
object __and__(object self, object other)
__eq__(...)
x.__eq__(y) <==> x==y
__invert__(...)
object __invert__(object self)
__ne__(...)
bool __ne__(object x, object y)
__nonzero__(...)
bool __nonzero__(object self)
__or__(...)
object __or__(object self, object other)
__rand__(...)
object __rand__(object self, object other)
__repr__(...)
str __repr__(object self)
__ror__(...)
object __ror__(object self, object other)
__rxor__(...)
object __rxor__(object self, object other)
__xor__(...)
object __xor__(object self, object other)

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible:
ToBoolean(...)
bool ToBoolean(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Boolean value 
 using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Boolean value equivalent to the value of this instance.
ToByte(...)
Byte ToByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit unsigned 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit unsigned integer equivalent to the value of this instance.
ToChar(...)
Char ToChar(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Unicode 
 character using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Unicode character equivalent to the value of this instance.
ToDateTime(...)
DateTime ToDateTime(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 System.DateTime using the specified culture-specific formatting information.
        
     
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.DateTime instance equivalent to the value of this 
 instance.
ToDecimal(...)
Decimal ToDecimal(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent System.Decimal 
 number using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.Decimal number equivalent to the value of this instance.
ToDouble(...)
float ToDouble(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 double-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A double-precision floating-point number equivalent to the value of 
 this instance.
ToInt16(...)
Int16 ToInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit signed integer equivalent to the value of this instance.
ToInt32(...)
int ToInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit signed integer equivalent to the value of this instance.
ToInt64(...)
Int64 ToInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit signed integer equivalent to the value of this instance.
ToSByte(...)
SByte ToSByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit signed integer equivalent to the value of this instance.
ToSingle(...)
Single ToSingle(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 single-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A single-precision floating-point number equivalent to the value of 
 this instance.
ToType(...)
object ToType(self, Type conversionType, IFormatProvider provider)
 

                Converts the value of this instance to an System.Object of the 
 specified System.Type that has an equivalent value, using the specified culture-specific 
 formatting information.
            
 
conversionType: 
                The System.Type to which the value of this instance is converted. 
 
                 
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An System.Object instance of type conversionType whose value is 
 equivalent to the value of this instance.
ToUInt16(...)
UInt16 ToUInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt32(...)
UInt32 ToUInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt64(...)
UInt64 ToUInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit unsigned integer equivalent to the value of this 
 instance.

 
class EnumInt64(System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum)
   
enum EnumInt64, values: A (0), B (1), C (2)
 
 
Method resolution order:
EnumInt64
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum
__builtin__.object
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IComparable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IFormattable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible

Methods defined here:
__format__(...)
str __format__(IFormattable formattable, str format)
__reduce_ex__(...)
helper for pickle
__str__(...)
x.__str__() <==> str(x)

Data descriptors defined here:
A
B
C
value__

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum:
CompareTo(...)
int CompareTo(self, object target)
 

                Compares this instance to a specified object and returns an 
 indication of their relative values.
            
 
target: 
                An object to compare, or null. 
            
 
Returns: 
                A signed number indicating the relative values of this instance and 
 target.
            
                Return Value 
            
      
           Description 
            
                Less than zero 
       
      
                The value of this instance is less than the value of target. 
 
                 
                Zero 
            
                The 
 value of this instance is equal to the value of target. 
            
          
       Greater than zero 
            
                The value of this 
 instance is greater than the value of target.
            
                -or- 
 
            target is null.
Equals(...)
bool Equals(self, object obj)
 

                Returns a value indicating whether this instance is equal to a 
 specified object.
            
 
obj: 
                An object to compare with this instance, or null. 
            
 
Returns: true if obj is an System.Enum with the same underlying type and value as this instance; 
 otherwise, false.
Format(...)
str Format(Type enumType, object value, str format)
 

                Converts the specified value of a specified enumerated type to its 
 equivalent string representation according to the specified format.
            
 
enumType: 
                The enumeration type of the value to convert. 
            
value: 
                The value to convert. 
            
format: 
                The output format to use. 
            
 
Returns: 
                A string representation of value.
GetHashCode(...)
int GetHashCode(self)
 

                Returns the hash code for the value of this instance.
         
    
 
 
Returns: 
                A 32-bit signed integer hash code.
GetName(...)
str GetName(Type enumType, object value)
 

                Retrieves the name of the constant in the specified enumeration 
 that has the specified value.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value of a particular enumerated constant in terms of its 
 underlying type. 
            
 
 
Returns: 
                A string containing the name of the enumerated constant in enumType 
 whose value is value, or null if no such constant is found.
GetNames(...)
Array[str] GetNames(Type enumType)
 

                Retrieves an array of the names of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                A string array of the names of the constants in enumType.
GetTypeCode(...)
TypeCode GetTypeCode(self)
 

                Returns the underlying System.TypeCode for this instance.
     
        
 
 
Returns: 
                The System.TypeCode for this instance.
GetUnderlyingType(...)
Type GetUnderlyingType(Type enumType)
 

                Returns the underlying type of the specified enumeration.
     
        
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                The underlying System.Type of enumType.
GetValues(...)
Array GetValues(Type enumType)
 

                Retrieves an array of the values of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                An System.Array of the values of the constants in enumType. The 
 elements of the array are sorted by the binary values of the enumeration constants.
IsDefined(...)
bool IsDefined(Type enumType, object value)
 

                Returns an indication whether a constant with a specified value 
 exists in a specified enumeration.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value or name of a constant in enumType. 
            
 
Returns: true if a constant in enumType has a value equal to value; otherwise, false.
Parse(...)
object Parse(Type enumType, str value, bool ignoreCase)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object. A parameter 
     specifies whether the operation is case-sensitive.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                
    ignoreCase: 
                    If true, ignore case; otherwise, regard case. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
   
                  


object Parse(Type enumType, str value)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
ToObject(...)
object ToObject(Type enumType, UInt32 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Byte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, SByte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, object value)

    
                    Returns an instance of the specified enumeration set to the 
     specified value.
                

    enumType: 
                    An enumeration. 
                
    value: 
                    The value. 
                

    Returns: 
                    An enumeration object whose value is value.
                

object ToObject(Type enumType, int value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
ToString(...)
str ToString(self, str format)

    
                    Converts the value of this instance to its equivalent string 
     representation using the specified format.
                

    format: 
                    A format string. 
                

    Returns: 
                    The string representation of the value of this instance as 
     specified by format.
                


str ToString(self, IFormatProvider provider)

    
                    This method overload is obsolete; use System.Enum.ToString.
       
              

    provider: 
                    (obsolete) 
                

str ToString(self)

    
                    Converts the value of this instance to its equivalent string 
     representation.
                


    Returns: 
                    The string representation of the value of this instance.
          
           


str ToString(self, str format, IFormatProvider provider)

    
                    This method overload is obsolete; use 
     System.Enum.ToString(System.String).
                

    format: 
                    A format specification. 
                
    provider: 
                    (obsolete)
__and__(...)
object __and__(object self, object other)
__eq__(...)
x.__eq__(y) <==> x==y
__invert__(...)
object __invert__(object self)
__ne__(...)
bool __ne__(object x, object y)
__nonzero__(...)
bool __nonzero__(object self)
__or__(...)
object __or__(object self, object other)
__rand__(...)
object __rand__(object self, object other)
__repr__(...)
str __repr__(object self)
__ror__(...)
object __ror__(object self, object other)
__rxor__(...)
object __rxor__(object self, object other)
__xor__(...)
object __xor__(object self, object other)

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible:
ToBoolean(...)
bool ToBoolean(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Boolean value 
 using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Boolean value equivalent to the value of this instance.
ToByte(...)
Byte ToByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit unsigned 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit unsigned integer equivalent to the value of this instance.
ToChar(...)
Char ToChar(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Unicode 
 character using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Unicode character equivalent to the value of this instance.
ToDateTime(...)
DateTime ToDateTime(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 System.DateTime using the specified culture-specific formatting information.
        
     
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.DateTime instance equivalent to the value of this 
 instance.
ToDecimal(...)
Decimal ToDecimal(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent System.Decimal 
 number using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.Decimal number equivalent to the value of this instance.
ToDouble(...)
float ToDouble(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 double-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A double-precision floating-point number equivalent to the value of 
 this instance.
ToInt16(...)
Int16 ToInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit signed integer equivalent to the value of this instance.
ToInt32(...)
int ToInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit signed integer equivalent to the value of this instance.
ToInt64(...)
Int64 ToInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit signed integer equivalent to the value of this instance.
ToSByte(...)
SByte ToSByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit signed integer equivalent to the value of this instance.
ToSingle(...)
Single ToSingle(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 single-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A single-precision floating-point number equivalent to the value of 
 this instance.
ToType(...)
object ToType(self, Type conversionType, IFormatProvider provider)
 

                Converts the value of this instance to an System.Object of the 
 specified System.Type that has an equivalent value, using the specified culture-specific 
 formatting information.
            
 
conversionType: 
                The System.Type to which the value of this instance is converted. 
 
                 
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An System.Object instance of type conversionType whose value is 
 equivalent to the value of this instance.
ToUInt16(...)
UInt16 ToUInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt32(...)
UInt32 ToUInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt64(...)
UInt64 ToUInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit unsigned integer equivalent to the value of this 
 instance.

 
class EnumSByte(System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum)
   
enum EnumSByte, values: A (0), B (1), C (2)
 
 
Method resolution order:
EnumSByte
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum
__builtin__.object
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IComparable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IFormattable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible

Methods defined here:
__format__(...)
str __format__(IFormattable formattable, str format)
__reduce_ex__(...)
helper for pickle
__str__(...)
x.__str__() <==> str(x)

Data descriptors defined here:
A
B
C
value__

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum:
CompareTo(...)
int CompareTo(self, object target)
 

                Compares this instance to a specified object and returns an 
 indication of their relative values.
            
 
target: 
                An object to compare, or null. 
            
 
Returns: 
                A signed number indicating the relative values of this instance and 
 target.
            
                Return Value 
            
      
           Description 
            
                Less than zero 
       
      
                The value of this instance is less than the value of target. 
 
                 
                Zero 
            
                The 
 value of this instance is equal to the value of target. 
            
          
       Greater than zero 
            
                The value of this 
 instance is greater than the value of target.
            
                -or- 
 
            target is null.
Equals(...)
bool Equals(self, object obj)
 

                Returns a value indicating whether this instance is equal to a 
 specified object.
            
 
obj: 
                An object to compare with this instance, or null. 
            
 
Returns: true if obj is an System.Enum with the same underlying type and value as this instance; 
 otherwise, false.
Format(...)
str Format(Type enumType, object value, str format)
 

                Converts the specified value of a specified enumerated type to its 
 equivalent string representation according to the specified format.
            
 
enumType: 
                The enumeration type of the value to convert. 
            
value: 
                The value to convert. 
            
format: 
                The output format to use. 
            
 
Returns: 
                A string representation of value.
GetHashCode(...)
int GetHashCode(self)
 

                Returns the hash code for the value of this instance.
         
    
 
 
Returns: 
                A 32-bit signed integer hash code.
GetName(...)
str GetName(Type enumType, object value)
 

                Retrieves the name of the constant in the specified enumeration 
 that has the specified value.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value of a particular enumerated constant in terms of its 
 underlying type. 
            
 
 
Returns: 
                A string containing the name of the enumerated constant in enumType 
 whose value is value, or null if no such constant is found.
GetNames(...)
Array[str] GetNames(Type enumType)
 

                Retrieves an array of the names of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                A string array of the names of the constants in enumType.
GetTypeCode(...)
TypeCode GetTypeCode(self)
 

                Returns the underlying System.TypeCode for this instance.
     
        
 
 
Returns: 
                The System.TypeCode for this instance.
GetUnderlyingType(...)
Type GetUnderlyingType(Type enumType)
 

                Returns the underlying type of the specified enumeration.
     
        
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                The underlying System.Type of enumType.
GetValues(...)
Array GetValues(Type enumType)
 

                Retrieves an array of the values of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                An System.Array of the values of the constants in enumType. The 
 elements of the array are sorted by the binary values of the enumeration constants.
IsDefined(...)
bool IsDefined(Type enumType, object value)
 

                Returns an indication whether a constant with a specified value 
 exists in a specified enumeration.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value or name of a constant in enumType. 
            
 
Returns: true if a constant in enumType has a value equal to value; otherwise, false.
Parse(...)
object Parse(Type enumType, str value, bool ignoreCase)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object. A parameter 
     specifies whether the operation is case-sensitive.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                
    ignoreCase: 
                    If true, ignore case; otherwise, regard case. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
   
                  


object Parse(Type enumType, str value)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
ToObject(...)
object ToObject(Type enumType, UInt32 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Byte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, SByte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, object value)

    
                    Returns an instance of the specified enumeration set to the 
     specified value.
                

    enumType: 
                    An enumeration. 
                
    value: 
                    The value. 
                

    Returns: 
                    An enumeration object whose value is value.
                

object ToObject(Type enumType, int value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
ToString(...)
str ToString(self, str format)

    
                    Converts the value of this instance to its equivalent string 
     representation using the specified format.
                

    format: 
                    A format string. 
                

    Returns: 
                    The string representation of the value of this instance as 
     specified by format.
                


str ToString(self, IFormatProvider provider)

    
                    This method overload is obsolete; use System.Enum.ToString.
       
              

    provider: 
                    (obsolete) 
                

str ToString(self)

    
                    Converts the value of this instance to its equivalent string 
     representation.
                


    Returns: 
                    The string representation of the value of this instance.
          
           


str ToString(self, str format, IFormatProvider provider)

    
                    This method overload is obsolete; use 
     System.Enum.ToString(System.String).
                

    format: 
                    A format specification. 
                
    provider: 
                    (obsolete)
__and__(...)
object __and__(object self, object other)
__eq__(...)
x.__eq__(y) <==> x==y
__invert__(...)
object __invert__(object self)
__ne__(...)
bool __ne__(object x, object y)
__nonzero__(...)
bool __nonzero__(object self)
__or__(...)
object __or__(object self, object other)
__rand__(...)
object __rand__(object self, object other)
__repr__(...)
str __repr__(object self)
__ror__(...)
object __ror__(object self, object other)
__rxor__(...)
object __rxor__(object self, object other)
__xor__(...)
object __xor__(object self, object other)

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible:
ToBoolean(...)
bool ToBoolean(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Boolean value 
 using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Boolean value equivalent to the value of this instance.
ToByte(...)
Byte ToByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit unsigned 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit unsigned integer equivalent to the value of this instance.
ToChar(...)
Char ToChar(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Unicode 
 character using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Unicode character equivalent to the value of this instance.
ToDateTime(...)
DateTime ToDateTime(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 System.DateTime using the specified culture-specific formatting information.
        
     
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.DateTime instance equivalent to the value of this 
 instance.
ToDecimal(...)
Decimal ToDecimal(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent System.Decimal 
 number using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.Decimal number equivalent to the value of this instance.
ToDouble(...)
float ToDouble(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 double-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A double-precision floating-point number equivalent to the value of 
 this instance.
ToInt16(...)
Int16 ToInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit signed integer equivalent to the value of this instance.
ToInt32(...)
int ToInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit signed integer equivalent to the value of this instance.
ToInt64(...)
Int64 ToInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit signed integer equivalent to the value of this instance.
ToSByte(...)
SByte ToSByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit signed integer equivalent to the value of this instance.
ToSingle(...)
Single ToSingle(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 single-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A single-precision floating-point number equivalent to the value of 
 this instance.
ToType(...)
object ToType(self, Type conversionType, IFormatProvider provider)
 

                Converts the value of this instance to an System.Object of the 
 specified System.Type that has an equivalent value, using the specified culture-specific 
 formatting information.
            
 
conversionType: 
                The System.Type to which the value of this instance is converted. 
 
                 
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An System.Object instance of type conversionType whose value is 
 equivalent to the value of this instance.
ToUInt16(...)
UInt16 ToUInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt32(...)
UInt32 ToUInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt64(...)
UInt64 ToUInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit unsigned integer equivalent to the value of this 
 instance.

 
class EnumUInt16(System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum)
   
enum EnumUInt16, values: A (0), B (1), C (2)
 
 
Method resolution order:
EnumUInt16
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum
__builtin__.object
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IComparable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IFormattable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible

Methods defined here:
__format__(...)
str __format__(IFormattable formattable, str format)
__reduce_ex__(...)
helper for pickle
__str__(...)
x.__str__() <==> str(x)

Data descriptors defined here:
A
B
C
value__

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum:
CompareTo(...)
int CompareTo(self, object target)
 

                Compares this instance to a specified object and returns an 
 indication of their relative values.
            
 
target: 
                An object to compare, or null. 
            
 
Returns: 
                A signed number indicating the relative values of this instance and 
 target.
            
                Return Value 
            
      
           Description 
            
                Less than zero 
       
      
                The value of this instance is less than the value of target. 
 
                 
                Zero 
            
                The 
 value of this instance is equal to the value of target. 
            
          
       Greater than zero 
            
                The value of this 
 instance is greater than the value of target.
            
                -or- 
 
            target is null.
Equals(...)
bool Equals(self, object obj)
 

                Returns a value indicating whether this instance is equal to a 
 specified object.
            
 
obj: 
                An object to compare with this instance, or null. 
            
 
Returns: true if obj is an System.Enum with the same underlying type and value as this instance; 
 otherwise, false.
Format(...)
str Format(Type enumType, object value, str format)
 

                Converts the specified value of a specified enumerated type to its 
 equivalent string representation according to the specified format.
            
 
enumType: 
                The enumeration type of the value to convert. 
            
value: 
                The value to convert. 
            
format: 
                The output format to use. 
            
 
Returns: 
                A string representation of value.
GetHashCode(...)
int GetHashCode(self)
 

                Returns the hash code for the value of this instance.
         
    
 
 
Returns: 
                A 32-bit signed integer hash code.
GetName(...)
str GetName(Type enumType, object value)
 

                Retrieves the name of the constant in the specified enumeration 
 that has the specified value.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value of a particular enumerated constant in terms of its 
 underlying type. 
            
 
 
Returns: 
                A string containing the name of the enumerated constant in enumType 
 whose value is value, or null if no such constant is found.
GetNames(...)
Array[str] GetNames(Type enumType)
 

                Retrieves an array of the names of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                A string array of the names of the constants in enumType.
GetTypeCode(...)
TypeCode GetTypeCode(self)
 

                Returns the underlying System.TypeCode for this instance.
     
        
 
 
Returns: 
                The System.TypeCode for this instance.
GetUnderlyingType(...)
Type GetUnderlyingType(Type enumType)
 

                Returns the underlying type of the specified enumeration.
     
        
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                The underlying System.Type of enumType.
GetValues(...)
Array GetValues(Type enumType)
 

                Retrieves an array of the values of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                An System.Array of the values of the constants in enumType. The 
 elements of the array are sorted by the binary values of the enumeration constants.
IsDefined(...)
bool IsDefined(Type enumType, object value)
 

                Returns an indication whether a constant with a specified value 
 exists in a specified enumeration.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value or name of a constant in enumType. 
            
 
Returns: true if a constant in enumType has a value equal to value; otherwise, false.
Parse(...)
object Parse(Type enumType, str value, bool ignoreCase)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object. A parameter 
     specifies whether the operation is case-sensitive.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                
    ignoreCase: 
                    If true, ignore case; otherwise, regard case. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
   
                  


object Parse(Type enumType, str value)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
ToObject(...)
object ToObject(Type enumType, UInt32 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Byte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, SByte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, object value)

    
                    Returns an instance of the specified enumeration set to the 
     specified value.
                

    enumType: 
                    An enumeration. 
                
    value: 
                    The value. 
                

    Returns: 
                    An enumeration object whose value is value.
                

object ToObject(Type enumType, int value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
ToString(...)
str ToString(self, str format)

    
                    Converts the value of this instance to its equivalent string 
     representation using the specified format.
                

    format: 
                    A format string. 
                

    Returns: 
                    The string representation of the value of this instance as 
     specified by format.
                


str ToString(self, IFormatProvider provider)

    
                    This method overload is obsolete; use System.Enum.ToString.
       
              

    provider: 
                    (obsolete) 
                

str ToString(self)

    
                    Converts the value of this instance to its equivalent string 
     representation.
                


    Returns: 
                    The string representation of the value of this instance.
          
           


str ToString(self, str format, IFormatProvider provider)

    
                    This method overload is obsolete; use 
     System.Enum.ToString(System.String).
                

    format: 
                    A format specification. 
                
    provider: 
                    (obsolete)
__and__(...)
object __and__(object self, object other)
__eq__(...)
x.__eq__(y) <==> x==y
__invert__(...)
object __invert__(object self)
__ne__(...)
bool __ne__(object x, object y)
__nonzero__(...)
bool __nonzero__(object self)
__or__(...)
object __or__(object self, object other)
__rand__(...)
object __rand__(object self, object other)
__repr__(...)
str __repr__(object self)
__ror__(...)
object __ror__(object self, object other)
__rxor__(...)
object __rxor__(object self, object other)
__xor__(...)
object __xor__(object self, object other)

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible:
ToBoolean(...)
bool ToBoolean(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Boolean value 
 using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Boolean value equivalent to the value of this instance.
ToByte(...)
Byte ToByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit unsigned 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit unsigned integer equivalent to the value of this instance.
ToChar(...)
Char ToChar(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Unicode 
 character using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Unicode character equivalent to the value of this instance.
ToDateTime(...)
DateTime ToDateTime(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 System.DateTime using the specified culture-specific formatting information.
        
     
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.DateTime instance equivalent to the value of this 
 instance.
ToDecimal(...)
Decimal ToDecimal(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent System.Decimal 
 number using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.Decimal number equivalent to the value of this instance.
ToDouble(...)
float ToDouble(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 double-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A double-precision floating-point number equivalent to the value of 
 this instance.
ToInt16(...)
Int16 ToInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit signed integer equivalent to the value of this instance.
ToInt32(...)
int ToInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit signed integer equivalent to the value of this instance.
ToInt64(...)
Int64 ToInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit signed integer equivalent to the value of this instance.
ToSByte(...)
SByte ToSByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit signed integer equivalent to the value of this instance.
ToSingle(...)
Single ToSingle(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 single-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A single-precision floating-point number equivalent to the value of 
 this instance.
ToType(...)
object ToType(self, Type conversionType, IFormatProvider provider)
 

                Converts the value of this instance to an System.Object of the 
 specified System.Type that has an equivalent value, using the specified culture-specific 
 formatting information.
            
 
conversionType: 
                The System.Type to which the value of this instance is converted. 
 
                 
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An System.Object instance of type conversionType whose value is 
 equivalent to the value of this instance.
ToUInt16(...)
UInt16 ToUInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt32(...)
UInt32 ToUInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt64(...)
UInt64 ToUInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit unsigned integer equivalent to the value of this 
 instance.

 
class EnumUInt32(System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum)
   
enum EnumUInt32, values: A (0), B (1), C (2)
 
 
Method resolution order:
EnumUInt32
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum
__builtin__.object
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IComparable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IFormattable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible

Methods defined here:
__format__(...)
str __format__(IFormattable formattable, str format)
__reduce_ex__(...)
helper for pickle
__str__(...)
x.__str__() <==> str(x)

Data descriptors defined here:
A
B
C
value__

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum:
CompareTo(...)
int CompareTo(self, object target)
 

                Compares this instance to a specified object and returns an 
 indication of their relative values.
            
 
target: 
                An object to compare, or null. 
            
 
Returns: 
                A signed number indicating the relative values of this instance and 
 target.
            
                Return Value 
            
      
           Description 
            
                Less than zero 
       
      
                The value of this instance is less than the value of target. 
 
                 
                Zero 
            
                The 
 value of this instance is equal to the value of target. 
            
          
       Greater than zero 
            
                The value of this 
 instance is greater than the value of target.
            
                -or- 
 
            target is null.
Equals(...)
bool Equals(self, object obj)
 

                Returns a value indicating whether this instance is equal to a 
 specified object.
            
 
obj: 
                An object to compare with this instance, or null. 
            
 
Returns: true if obj is an System.Enum with the same underlying type and value as this instance; 
 otherwise, false.
Format(...)
str Format(Type enumType, object value, str format)
 

                Converts the specified value of a specified enumerated type to its 
 equivalent string representation according to the specified format.
            
 
enumType: 
                The enumeration type of the value to convert. 
            
value: 
                The value to convert. 
            
format: 
                The output format to use. 
            
 
Returns: 
                A string representation of value.
GetHashCode(...)
int GetHashCode(self)
 

                Returns the hash code for the value of this instance.
         
    
 
 
Returns: 
                A 32-bit signed integer hash code.
GetName(...)
str GetName(Type enumType, object value)
 

                Retrieves the name of the constant in the specified enumeration 
 that has the specified value.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value of a particular enumerated constant in terms of its 
 underlying type. 
            
 
 
Returns: 
                A string containing the name of the enumerated constant in enumType 
 whose value is value, or null if no such constant is found.
GetNames(...)
Array[str] GetNames(Type enumType)
 

                Retrieves an array of the names of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                A string array of the names of the constants in enumType.
GetTypeCode(...)
TypeCode GetTypeCode(self)
 

                Returns the underlying System.TypeCode for this instance.
     
        
 
 
Returns: 
                The System.TypeCode for this instance.
GetUnderlyingType(...)
Type GetUnderlyingType(Type enumType)
 

                Returns the underlying type of the specified enumeration.
     
        
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                The underlying System.Type of enumType.
GetValues(...)
Array GetValues(Type enumType)
 

                Retrieves an array of the values of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                An System.Array of the values of the constants in enumType. The 
 elements of the array are sorted by the binary values of the enumeration constants.
IsDefined(...)
bool IsDefined(Type enumType, object value)
 

                Returns an indication whether a constant with a specified value 
 exists in a specified enumeration.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value or name of a constant in enumType. 
            
 
Returns: true if a constant in enumType has a value equal to value; otherwise, false.
Parse(...)
object Parse(Type enumType, str value, bool ignoreCase)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object. A parameter 
     specifies whether the operation is case-sensitive.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                
    ignoreCase: 
                    If true, ignore case; otherwise, regard case. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
   
                  


object Parse(Type enumType, str value)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
ToObject(...)
object ToObject(Type enumType, UInt32 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Byte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, SByte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, object value)

    
                    Returns an instance of the specified enumeration set to the 
     specified value.
                

    enumType: 
                    An enumeration. 
                
    value: 
                    The value. 
                

    Returns: 
                    An enumeration object whose value is value.
                

object ToObject(Type enumType, int value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
ToString(...)
str ToString(self, str format)

    
                    Converts the value of this instance to its equivalent string 
     representation using the specified format.
                

    format: 
                    A format string. 
                

    Returns: 
                    The string representation of the value of this instance as 
     specified by format.
                


str ToString(self, IFormatProvider provider)

    
                    This method overload is obsolete; use System.Enum.ToString.
       
              

    provider: 
                    (obsolete) 
                

str ToString(self)

    
                    Converts the value of this instance to its equivalent string 
     representation.
                


    Returns: 
                    The string representation of the value of this instance.
          
           


str ToString(self, str format, IFormatProvider provider)

    
                    This method overload is obsolete; use 
     System.Enum.ToString(System.String).
                

    format: 
                    A format specification. 
                
    provider: 
                    (obsolete)
__and__(...)
object __and__(object self, object other)
__eq__(...)
x.__eq__(y) <==> x==y
__invert__(...)
object __invert__(object self)
__ne__(...)
bool __ne__(object x, object y)
__nonzero__(...)
bool __nonzero__(object self)
__or__(...)
object __or__(object self, object other)
__rand__(...)
object __rand__(object self, object other)
__repr__(...)
str __repr__(object self)
__ror__(...)
object __ror__(object self, object other)
__rxor__(...)
object __rxor__(object self, object other)
__xor__(...)
object __xor__(object self, object other)

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible:
ToBoolean(...)
bool ToBoolean(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Boolean value 
 using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Boolean value equivalent to the value of this instance.
ToByte(...)
Byte ToByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit unsigned 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit unsigned integer equivalent to the value of this instance.
ToChar(...)
Char ToChar(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Unicode 
 character using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Unicode character equivalent to the value of this instance.
ToDateTime(...)
DateTime ToDateTime(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 System.DateTime using the specified culture-specific formatting information.
        
     
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.DateTime instance equivalent to the value of this 
 instance.
ToDecimal(...)
Decimal ToDecimal(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent System.Decimal 
 number using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.Decimal number equivalent to the value of this instance.
ToDouble(...)
float ToDouble(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 double-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A double-precision floating-point number equivalent to the value of 
 this instance.
ToInt16(...)
Int16 ToInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit signed integer equivalent to the value of this instance.
ToInt32(...)
int ToInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit signed integer equivalent to the value of this instance.
ToInt64(...)
Int64 ToInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit signed integer equivalent to the value of this instance.
ToSByte(...)
SByte ToSByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit signed integer equivalent to the value of this instance.
ToSingle(...)
Single ToSingle(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 single-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A single-precision floating-point number equivalent to the value of 
 this instance.
ToType(...)
object ToType(self, Type conversionType, IFormatProvider provider)
 

                Converts the value of this instance to an System.Object of the 
 specified System.Type that has an equivalent value, using the specified culture-specific 
 formatting information.
            
 
conversionType: 
                The System.Type to which the value of this instance is converted. 
 
                 
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An System.Object instance of type conversionType whose value is 
 equivalent to the value of this instance.
ToUInt16(...)
UInt16 ToUInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt32(...)
UInt32 ToUInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt64(...)
UInt64 ToUInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit unsigned integer equivalent to the value of this 
 instance.

 
class EnumUInt64(System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum)
   
enum EnumUInt64, values: A (0), B (1), C (2)
 
 
Method resolution order:
EnumUInt64
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum
__builtin__.object
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IComparable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IFormattable
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible

Methods defined here:
__format__(...)
str __format__(IFormattable formattable, str format)
__reduce_ex__(...)
helper for pickle
__str__(...)
x.__str__() <==> str(x)

Data descriptors defined here:
A
B
C
value__

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum:
CompareTo(...)
int CompareTo(self, object target)
 

                Compares this instance to a specified object and returns an 
 indication of their relative values.
            
 
target: 
                An object to compare, or null. 
            
 
Returns: 
                A signed number indicating the relative values of this instance and 
 target.
            
                Return Value 
            
      
           Description 
            
                Less than zero 
       
      
                The value of this instance is less than the value of target. 
 
                 
                Zero 
            
                The 
 value of this instance is equal to the value of target. 
            
          
       Greater than zero 
            
                The value of this 
 instance is greater than the value of target.
            
                -or- 
 
            target is null.
Equals(...)
bool Equals(self, object obj)
 

                Returns a value indicating whether this instance is equal to a 
 specified object.
            
 
obj: 
                An object to compare with this instance, or null. 
            
 
Returns: true if obj is an System.Enum with the same underlying type and value as this instance; 
 otherwise, false.
Format(...)
str Format(Type enumType, object value, str format)
 

                Converts the specified value of a specified enumerated type to its 
 equivalent string representation according to the specified format.
            
 
enumType: 
                The enumeration type of the value to convert. 
            
value: 
                The value to convert. 
            
format: 
                The output format to use. 
            
 
Returns: 
                A string representation of value.
GetHashCode(...)
int GetHashCode(self)
 

                Returns the hash code for the value of this instance.
         
    
 
 
Returns: 
                A 32-bit signed integer hash code.
GetName(...)
str GetName(Type enumType, object value)
 

                Retrieves the name of the constant in the specified enumeration 
 that has the specified value.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value of a particular enumerated constant in terms of its 
 underlying type. 
            
 
 
Returns: 
                A string containing the name of the enumerated constant in enumType 
 whose value is value, or null if no such constant is found.
GetNames(...)
Array[str] GetNames(Type enumType)
 

                Retrieves an array of the names of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                A string array of the names of the constants in enumType.
GetTypeCode(...)
TypeCode GetTypeCode(self)
 

                Returns the underlying System.TypeCode for this instance.
     
        
 
 
Returns: 
                The System.TypeCode for this instance.
GetUnderlyingType(...)
Type GetUnderlyingType(Type enumType)
 

                Returns the underlying type of the specified enumeration.
     
        
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                The underlying System.Type of enumType.
GetValues(...)
Array GetValues(Type enumType)
 

                Retrieves an array of the values of the constants in a specified 
 enumeration.
            
 
enumType: 
                An enumeration type. 
            
 
Returns: 
                An System.Array of the values of the constants in enumType. The 
 elements of the array are sorted by the binary values of the enumeration constants.
IsDefined(...)
bool IsDefined(Type enumType, object value)
 

                Returns an indication whether a constant with a specified value 
 exists in a specified enumeration.
            
 
enumType: 
                An enumeration type. 
            
value: 
                The value or name of a constant in enumType. 
            
 
Returns: true if a constant in enumType has a value equal to value; otherwise, false.
Parse(...)
object Parse(Type enumType, str value, bool ignoreCase)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object. A parameter 
     specifies whether the operation is case-sensitive.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                
    ignoreCase: 
                    If true, ignore case; otherwise, regard case. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
   
                  


object Parse(Type enumType, str value)

    
                    Converts the string representation of the name or numeric value of 
     one or more enumerated constants to an equivalent enumerated object.
                

    enumType: 
                    The System.Type of the enumeration. 
                
    value: 
                    A string containing the name or value to convert. 
                

    Returns: 
                    An object of type enumType whose value is represented by value.
ToObject(...)
object ToObject(Type enumType, UInt32 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, UInt64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int64 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 64-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Byte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit unsigned integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, SByte value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 8-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, object value)

    
                    Returns an instance of the specified enumeration set to the 
     specified value.
                

    enumType: 
                    An enumeration. 
                
    value: 
                    The value. 
                

    Returns: 
                    An enumeration object whose value is value.
                

object ToObject(Type enumType, int value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 32-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
                

object ToObject(Type enumType, Int16 value)

    
                    Returns an instance of the specified enumeration type set to the 
     specified 16-bit signed integer value.
                

    enumType: 
                    The enumeration for which to create a value. 
                
    value: 
                    The value to set. 
                

    Returns: 
                    An instance of the enumeration set to value.
ToString(...)
str ToString(self, str format)

    
                    Converts the value of this instance to its equivalent string 
     representation using the specified format.
                

    format: 
                    A format string. 
                

    Returns: 
                    The string representation of the value of this instance as 
     specified by format.
                


str ToString(self, IFormatProvider provider)

    
                    This method overload is obsolete; use System.Enum.ToString.
       
              

    provider: 
                    (obsolete) 
                

str ToString(self)

    
                    Converts the value of this instance to its equivalent string 
     representation.
                


    Returns: 
                    The string representation of the value of this instance.
          
           


str ToString(self, str format, IFormatProvider provider)

    
                    This method overload is obsolete; use 
     System.Enum.ToString(System.String).
                

    format: 
                    A format specification. 
                
    provider: 
                    (obsolete)
__and__(...)
object __and__(object self, object other)
__eq__(...)
x.__eq__(y) <==> x==y
__invert__(...)
object __invert__(object self)
__ne__(...)
bool __ne__(object x, object y)
__nonzero__(...)
bool __nonzero__(object self)
__or__(...)
object __or__(object self, object other)
__rand__(...)
object __rand__(object self, object other)
__repr__(...)
str __repr__(object self)
__ror__(...)
object __ror__(object self, object other)
__rxor__(...)
object __rxor__(object self, object other)
__xor__(...)
object __xor__(object self, object other)

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IConvertible:
ToBoolean(...)
bool ToBoolean(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Boolean value 
 using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Boolean value equivalent to the value of this instance.
ToByte(...)
Byte ToByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit unsigned 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit unsigned integer equivalent to the value of this instance.
ToChar(...)
Char ToChar(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent Unicode 
 character using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A Unicode character equivalent to the value of this instance.
ToDateTime(...)
DateTime ToDateTime(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 System.DateTime using the specified culture-specific formatting information.
        
     
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.DateTime instance equivalent to the value of this 
 instance.
ToDecimal(...)
Decimal ToDecimal(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent System.Decimal 
 number using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A System.Decimal number equivalent to the value of this instance.
ToDouble(...)
float ToDouble(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 double-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A double-precision floating-point number equivalent to the value of 
 this instance.
ToInt16(...)
Int16 ToInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit signed integer equivalent to the value of this instance.
ToInt32(...)
int ToInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit signed integer equivalent to the value of this instance.
ToInt64(...)
Int64 ToInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit signed integer equivalent to the value of this instance.
ToSByte(...)
SByte ToSByte(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 8-bit signed 
 integer using the specified culture-specific formatting information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 8-bit signed integer equivalent to the value of this instance.
ToSingle(...)
Single ToSingle(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 
 single-precision floating-point number using the specified culture-specific formatting 
 information.
            
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                A single-precision floating-point number equivalent to the value of 
 this instance.
ToType(...)
object ToType(self, Type conversionType, IFormatProvider provider)
 

                Converts the value of this instance to an System.Object of the 
 specified System.Type that has an equivalent value, using the specified culture-specific 
 formatting information.
            
 
conversionType: 
                The System.Type to which the value of this instance is converted. 
 
                 
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An System.Object instance of type conversionType whose value is 
 equivalent to the value of this instance.
ToUInt16(...)
UInt16 ToUInt16(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 16-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 16-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt32(...)
UInt32 ToUInt32(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 32-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 32-bit unsigned integer equivalent to the value of this 
 instance.
ToUInt64(...)
UInt64 ToUInt64(self, IFormatProvider provider)
 

                Converts the value of this instance to an equivalent 64-bit 
 unsigned integer using the specified culture-specific formatting information.
       
      
 
provider: 
                An System.IFormatProvider interface implementation that supplies 
 culture-specific formatting information. 
            
 
 
Returns: 
                An 64-bit unsigned integer equivalent to the value of this 
 instance.

 
class EnumWrapperClass(__builtin__.object)
    EnumWrapperClass(EnumInt16 arg)
 
  Methods defined here:
__new__(...)
__new__(cls, EnumInt16 arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
EnumWrapperStruct = <type 'EnumWrapperStruct'>

 
class EqualOp(__builtin__.object)
    EqualOp(int value)
 
  Methods defined here:
__eq__(...)
x.__eq__(y) <==> x==y
__new__(...)
__new__(cls, int value)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
Get: int Value(self)

 
class First(__builtin__.object)
    First()
 
  Methods defined here:
__repr__(...)
str __repr__(object self)

 
class FirstArgOp(__builtin__.object)
    FirstArgOp(int value)
 
  Methods defined here:
__new__(...)
__new__(cls, int value)
__radd__(...)
FirstArgOp __radd__(object self, FirstArgOp other)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
Get: int Value(self)

 
G = class G[T](__builtin__.object)
    G[T](T arg)
 
  Methods defined here:
ReturnArrayT(...)
Array[T] ReturnArrayT(self)
ReturnClassT(...)
SimpleGenericClass[T] ReturnClassT(self)
ReturnStructT(...)
SimpleGenericStruct[T] ReturnStructT(self)
ReturnT(...)
ReturnT(self)
__new__(...)
__new__(cls, T arg)
__repr__(...)
str __repr__(object self)

 
G1 = class G1[T](__builtin__.object)
    G1[T](T arg)
 
  Methods defined here:
__new__(...)
__new__(cls, T arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
G2 = <type 'G2[T]'>

 
G3 = class G3[K, V](__builtin__.object)
    G3[K, V](K arg1, V arg2)
 
  Methods defined here:
__new__(...)
__new__(cls, K arg1, V arg2)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value1
Value2

 
class GInt(__builtin__.object)
    GInt(int arg)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value

 
class GreaterThanOp(__builtin__.object)
    GreaterThanOp(int value)
 
  Methods defined here:
__gt__(...)
x.__gt__(y) <==> x>y
__new__(...)
__new__(cls, int value)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
Get: int Value(self)

 
class GreaterThanOrEqualOp(__builtin__.object)
    GreaterThanOrEqualOp(int value)
 
  Methods defined here:
__ge__(...)
bool __ge__(GreaterThanOrEqualOp self, GreaterThanOrEqualOp other)
__new__(...)
__new__(cls, int value)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
Get: int Value(self)

 
class Helper(__builtin__.object)
    Helper()
 
  Methods defined here:
Sum(...)
int Sum(Array[int] args)
__repr__(...)
str __repr__(object self)
IBase = <type 'IBase'> IDerived = <type 'IDerived'>

 
class InOutParameters(__builtin__.object)
    InOutParameters()
 
  Methods defined here:
M100(...)
M100(self, int arg)
M110(...)
int M110(self)
M120(...)
int M120(self)
__repr__(...)
str __repr__(object self)

 
class InstanceMethodOp(__builtin__.object)
    InstanceMethodOp(int value)
 
  Methods defined here:
__add__(...)
x.__add__(y) <==> x+y
__invert__(...)
InstanceMethodOp __invert__(self)
__new__(...)
__new__(cls, int value)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
Get: int Value(self)

 
class InstanceOp(__builtin__.object)
    InstanceOp()
 
  Methods defined here:
__add__(...)
x.__add__(y) <==> x+y
__repr__(...)
str __repr__(object self)

 
class Int16WrapperClass(__builtin__.object)
    Int16WrapperClass(Int16 arg)
 
  Methods defined here:
__new__(...)
__new__(cls, Int16 arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
Int16WrapperStruct = <type 'Int16WrapperStruct'>

 
class Int32Int32Delegate(System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.MulticastDelegate)
    Int32Int32Delegate(object object, IntPtr method)
 
 
Method resolution order:
Int32Int32Delegate
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.MulticastDelegate
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Delegate
__builtin__.object

Methods defined here:
BeginInvoke(...)
IAsyncResult BeginInvoke(self, int arg, AsyncCallback callback, object object)
EndInvoke(...)
int EndInvoke(self, IAsyncResult result)
Invoke(...)
int Invoke(self, int arg)
__new__(...)
__new__(cls, object object, IntPtr method)
__reduce_ex__(...)
helper for pickle

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.MulticastDelegate:
CombineImpl(...)
Delegate CombineImpl(self, Delegate follow)
 

                Combines this System.Delegate with the specified System.Delegate to 
 form a new delegate.
            
 
follow: 
                The delegate to combine with this delegate. 
            
 
Returns: 
                A System.Delegate that is the new root of the 
 System.MulticastDelegate invocation list.
Equals(...)
bool Equals(self, object obj)
 

                Determines whether this multicast delegate and the specified object 
 are equal.
            
 
obj: 
                The object to compare with this instance. 
            
 
Returns: true if obj and this instance have the same invocation lists; otherwise, false.
GetHashCode(...)
int GetHashCode(self)
 

                Returns the hash code for this instance.
            
 
Returns: 
                A 32-bit signed integer hash code.
GetInvocationList(...)
Array[Delegate] GetInvocationList(self)
 

                Returns the invocation list of this multicast delegate, in 
 invocation order.
            
 
 
Returns: 
                An array of delegates whose invocation lists collectively match the 
 invocation list of this instance.
GetMethodImpl(...)
MethodInfo GetMethodImpl(self)
 

                Returns a static method represented by the current 
 System.MulticastDelegate.
            
 
 
Returns: 
                A System.Reflection.MethodInfo describing a static method 
 represented by the current System.MulticastDelegate.
GetObjectData(...)
GetObjectData(self, SerializationInfo info, StreamingContext context)
 

                Populates a System.Runtime.Serialization.SerializationInfo object 
 with all the data needed to serialize this instance.
            
 
info: 
                An object that holds all the data needed to serialize or 
 deserialize this instance. 
            
 
context: 
                (Reserved) The location where serialized data is stored and 
 retrieved.
RemoveImpl(...)
Delegate RemoveImpl(self, Delegate value)
 

                Removes an element from the invocation list of this 
 System.MulticastDelegate that is equal to the specified delegate.
            
 
value: 
                The delegate to search for in the invocation list. 
           
  
 
 
Returns: 
                If value is found in the invocation list for this instance, then a 
 new System.Delegate without value in its invocation list; otherwise, this instance with 
 its original invocation list.
__eq__(...)
x.__eq__(y) <==> x==y
__ne__(...)
bool __ne__(MulticastDelegate d1, MulticastDelegate d2)
 

                Determines whether two System.MulticastDelegate objects are not 
 equal.
            
 
d1: 
                The left operand. 
            
d2: 
                The right operand. 
            
 
Returns: true if d1 and d2 do not have the same invocation lists; otherwise, false.

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Delegate:
Call(...)
object Call(Delegate delegate, dict dict, Array[object] args)
object Call(Delegate delegate, Array[object] args)
Clone(...)
object Clone(self)
 

                Creates a shallow copy of the delegate.
            
 
Returns: 
                A shallow copy of the delegate.
Combine(...)
Delegate Combine(Array[Delegate] delegates)

    
                    Concatenates the invocation lists of an array of delegates.
       
              

    delegates: 
                    The array of delegates to combine. 
                

    Returns: 
                    A new delegate with an invocation list that concatenates the 
     invocation lists of the delegates in the delegates array. Returns null if delegates is 
     null, if delegates contains zero elements, or if every entry in delegates is null.
      
               


Delegate Combine(Delegate a, Delegate b)

    
                    Concatenates the invocation lists of two delegates.
               
      

    a: 
                    The delegate whose invocation list comes first. 
                
    b: 
                    The delegate whose invocation list comes last. 
                

    Returns: 
                    A new delegate with an invocation list that concatenates the 
     invocation lists of a and b in that order. Returns a if b is null, returns b if a is a 
     null reference, and returns a null reference if both a and b are null references.
CreateDelegate(...)
Delegate CreateDelegate(Type type, MethodInfo method)

    
                    Creates a delegate of the specified type to represent the specified 
     static method.
                

    type: 
                    The System.Type of delegate to create. 
                
    method: 
                    The System.Reflection.MethodInfo describing the static or instance 
     method the delegate is to represent. Only static methods are supported in the .NET 
     Framework version 1.0 and 1.1.
                


    Returns: 
                    A delegate of the specified type to represent the specified static 
     method.
                


Delegate CreateDelegate(Type type, Type target, str method, bool ignoreCase, bool throwOnBindFailure)

    
                    Creates a delegate of the specified type that represents the 
     specified static method of the specified class, with the specified case-sensitivity and 
     the specified behavior on failure to bind.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The System.Type representing the class that implements method. 
   
                  

    method: 
                    The name of the static method that the delegate is to represent. 
 
                    

    ignoreCase: 
                    A Boolean indicating whether to ignore the case when comparing the 
     name of the method.
                

    throwOnBindFailure: true to throw an exception if method cannot be bound; otherwise, false.
                

    Returns: 
                    A delegate of the specified type that represents the specified 
     static method of the specified class.
                


Delegate CreateDelegate(Type type, MethodInfo method, bool throwOnBindFailure)

    
                    Creates a delegate of the specified type to represent the specified 
     static method, with the specified behavior on failure to bind.
                

    type: 
                    The System.Type of delegate to create. 
                
    method: 
                    The System.Reflection.MethodInfo describing the static or instance 
     method the delegate is to represent.
                

    throwOnBindFailure: true to throw an exception if method cannot be bound; otherwise, false.
                

    Returns: 
                    A delegate of the specified type to represent the specified static 
     method.
                


Delegate CreateDelegate(Type type, object firstArgument, MethodInfo method, bool throwOnBindFailure)

    
                    Creates a delegate of the specified type that represents the 
     specified static or instance method, with the specified first argument and the specified 
     behavior on failure to bind.
                

    type: 
                    A System.Type representing the type of delegate to create. 
       
              

    firstArgument: 
                    An System.Object that is the first argument of the method the 
     delegate represents. For instance methods, it must be compatible with the instance type. 
     
                

    method: 
                    The System.Reflection.MethodInfo describing the static or instance 
     method the delegate is to represent.
                

    throwOnBindFailure: true to throw an exception if method cannot be bound; otherwise, false.
                

    Returns: 
                    A delegate of the specified type that represents the specified 
     static or instance method, or null if throwOnBindFailure is false and the delegate cannot 
     be bound to method. 
                


Delegate CreateDelegate(Type type, object firstArgument, MethodInfo method)

    
                    Creates a delegate of the specified type that represents the 
     specified static or instance method, with the specified first argument.
                

    type: 
                    The System.Type of delegate to create. 
                
    firstArgument: 
                    The object to which the delegate is bound, or null to treat method 
     as static (Shared in Visual Basic). 
                

    method: 
                    The System.Reflection.MethodInfo describing the static or instance 
     method the delegate is to represent.
                


    Returns: 
                    A delegate of the specified type that represents the specified 
     static or instance method. 
                


Delegate CreateDelegate(Type type, object target, str method, bool ignoreCase)

    
                    Creates a delegate of the specified type that represents the 
     specified instance method to invoke on the specified class instance with the specified 
     case-sensitivity.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The class instance on which method is invoked. 
                
    method: 
                    The name of the instance method that the delegate is to represent. 
     
                

    ignoreCase: 
                    A Boolean indicating whether to ignore the case when comparing the 
     name of the method. 
                


    Returns: 
                    A delegate of the specified type that represents the specified 
     instance method to invoke on the specified class instance.
                


Delegate CreateDelegate(Type type, object target, str method)

    
                    Creates a delegate of the specified type that represents the 
     specified instance method to invoke on the specified class instance.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The class instance on which method is invoked. 
                
    method: 
                    The name of the instance method that the delegate is to represent. 
     
                


    Returns: 
                    A delegate of the specified type that represents the specified 
     instance method to invoke on the specified class instance.
                


Delegate CreateDelegate(Type type, object target, str method, bool ignoreCase, bool throwOnBindFailure)

    
                    Creates a delegate of the specified type that represents the 
     specified instance method to invoke on the specified class instance, with the specified 
     case-sensitivity and the specified behavior on failure to bind.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The class instance on which method is invoked. 
                
    method: 
                    The name of the instance method that the delegate is to represent. 
     
                

    ignoreCase: 
                    A Boolean indicating whether to ignore the case when comparing the 
     name of the method. 
                

    throwOnBindFailure: true to throw an exception if method cannot be bound; otherwise, false.
                

    Returns: 
                    A delegate of the specified type that represents the specified 
     instance method to invoke on the specified class instance.
                


Delegate CreateDelegate(Type type, Type target, str method, bool ignoreCase)

    
                    Creates a delegate of the specified type that represents the 
     specified static method of the specified class, with the specified case-sensitivity.
    
                 

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The System.Type representing the class that implements method. 
   
                  

    method: 
                    The name of the static method that the delegate is to represent. 
 
                    

    ignoreCase: 
                    A Boolean indicating whether to ignore the case when comparing the 
     name of the method.
                


    Returns: 
                    A delegate of the specified type that represents the specified 
     static method of the specified class.
                


Delegate CreateDelegate(Type type, Type target, str method)

    
                    Creates a delegate of the specified type that represents the 
     specified static method of the specified class.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The System.Type representing the class that implements method. 
   
                  

    method: 
                    The name of the static method that the delegate is to represent. 
 
                    


    Returns: 
                    A delegate of the specified type that represents the specified 
     static method of the specified class.
DynamicInvoke(...)
object DynamicInvoke(self, Array[object] args)
 

                Dynamically invokes (late-bound) the method represented by the 
 current delegate.
            
 
args: 
                An array of objects that are the arguments to pass to the method 
 represented by the current delegate.
            
                -or- 
   
          null, if the method represented by the current delegate does not require 
 arguments. 
            
 
 
Returns: 
                The object returned by the method represented by the delegate.
DynamicInvokeImpl(...)
object DynamicInvokeImpl(self, Array[object] args)
 

                Dynamically invokes (late-bound) the method represented by the 
 current delegate.
            
 
args: 
                An array of objects that are the arguments to pass to the method 
 represented by the current delegate.
            
                -or- 
   
          null, if the method represented by the current delegate does not require 
 arguments. 
            
 
 
Returns: 
                The object returned by the method represented by the delegate.
InPlaceAdd(...)
Delegate InPlaceAdd(Delegate self, Delegate other)
InPlaceSubtract(...)
Delegate InPlaceSubtract(Delegate self, Delegate other)
Remove(...)
Delegate Remove(Delegate source, Delegate value)
 

                Removes the last occurrence of the invocation list of a delegate 
 from the invocation list of another delegate.
            
 
source: 
                The delegate from which to remove the invocation list of value. 
 
               
 
value: 
                The delegate that supplies the invocation list to remove from the 
 invocation list of source. 
            
 
 
Returns: 
                A new delegate with an invocation list formed by taking the 
 invocation list of source and removing the last occurrence of the invocation list of 
 value, if the invocation list of value is found within the invocation list of source. 
 Returns source if value is null or if the invocation list of value is not found within 
 the invocation list of source. Returns a null reference if the invocation list of value 
 is equal to the invocation list of source or if source is a null reference.
RemoveAll(...)
Delegate RemoveAll(Delegate source, Delegate value)
 

                Removes all occurrences of the invocation list of a delegate from 
 the invocation list of another delegate.
            
 
source: 
                The delegate from which to remove the invocation list of value. 
 
               
 
value: 
                The delegate that supplies the invocation list to remove from the 
 invocation list of source. 
            
 
 
Returns: 
                A new delegate with an invocation list formed by taking the 
 invocation list of source and removing all occurrences of the invocation list of value, 
 if the invocation list of value is found within the invocation list of source. Returns 
 source if value is null or if the invocation list of value is not found within the 
 invocation list of source. Returns a null reference if the invocation list of value is 
 equal to the invocation list of source, if source contains only a series of invocation 
 lists that are equal to the invocation list of value, or if source is a null reference.
__call__ = Call(...)
object Call(Delegate delegate, dict dict, Array[object] args)
object Call(Delegate delegate, Array[object] args)
__iadd__(...)
Delegate __iadd__(Delegate self, Delegate other)
__isub__(...)
Delegate __isub__(Delegate self, Delegate other)
__repr__(...)
str __repr__(object self)

Data descriptors inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Delegate:
Method
                    Gets the method represented by the delegate.
                

Get: MethodInfo Method(self)
Target
                    Gets the class instance on which the current delegate invokes the instance method.
                

Get: object Target(self)

 
class Int32RInt32EventHandler(System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.MulticastDelegate)
    Int32RInt32EventHandler(object object, IntPtr method)
 
 
Method resolution order:
Int32RInt32EventHandler
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.MulticastDelegate
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Delegate
__builtin__.object

Methods defined here:
BeginInvoke(...)
IAsyncResult BeginInvoke(self, int arg, AsyncCallback callback, object object)
EndInvoke(...)
int EndInvoke(self, IAsyncResult result)
Invoke(...)
int Invoke(self, int arg)
__new__(...)
__new__(cls, object object, IntPtr method)
__reduce_ex__(...)
helper for pickle

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.MulticastDelegate:
CombineImpl(...)
Delegate CombineImpl(self, Delegate follow)
 

                Combines this System.Delegate with the specified System.Delegate to 
 form a new delegate.
            
 
follow: 
                The delegate to combine with this delegate. 
            
 
Returns: 
                A System.Delegate that is the new root of the 
 System.MulticastDelegate invocation list.
Equals(...)
bool Equals(self, object obj)
 

                Determines whether this multicast delegate and the specified object 
 are equal.
            
 
obj: 
                The object to compare with this instance. 
            
 
Returns: true if obj and this instance have the same invocation lists; otherwise, false.
GetHashCode(...)
int GetHashCode(self)
 

                Returns the hash code for this instance.
            
 
Returns: 
                A 32-bit signed integer hash code.
GetInvocationList(...)
Array[Delegate] GetInvocationList(self)
 

                Returns the invocation list of this multicast delegate, in 
 invocation order.
            
 
 
Returns: 
                An array of delegates whose invocation lists collectively match the 
 invocation list of this instance.
GetMethodImpl(...)
MethodInfo GetMethodImpl(self)
 

                Returns a static method represented by the current 
 System.MulticastDelegate.
            
 
 
Returns: 
                A System.Reflection.MethodInfo describing a static method 
 represented by the current System.MulticastDelegate.
GetObjectData(...)
GetObjectData(self, SerializationInfo info, StreamingContext context)
 

                Populates a System.Runtime.Serialization.SerializationInfo object 
 with all the data needed to serialize this instance.
            
 
info: 
                An object that holds all the data needed to serialize or 
 deserialize this instance. 
            
 
context: 
                (Reserved) The location where serialized data is stored and 
 retrieved.
RemoveImpl(...)
Delegate RemoveImpl(self, Delegate value)
 

                Removes an element from the invocation list of this 
 System.MulticastDelegate that is equal to the specified delegate.
            
 
value: 
                The delegate to search for in the invocation list. 
           
  
 
 
Returns: 
                If value is found in the invocation list for this instance, then a 
 new System.Delegate without value in its invocation list; otherwise, this instance with 
 its original invocation list.
__eq__(...)
x.__eq__(y) <==> x==y
__ne__(...)
bool __ne__(MulticastDelegate d1, MulticastDelegate d2)
 

                Determines whether two System.MulticastDelegate objects are not 
 equal.
            
 
d1: 
                The left operand. 
            
d2: 
                The right operand. 
            
 
Returns: true if d1 and d2 do not have the same invocation lists; otherwise, false.

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Delegate:
Call(...)
object Call(Delegate delegate, dict dict, Array[object] args)
object Call(Delegate delegate, Array[object] args)
Clone(...)
object Clone(self)
 

                Creates a shallow copy of the delegate.
            
 
Returns: 
                A shallow copy of the delegate.
Combine(...)
Delegate Combine(Array[Delegate] delegates)

    
                    Concatenates the invocation lists of an array of delegates.
       
              

    delegates: 
                    The array of delegates to combine. 
                

    Returns: 
                    A new delegate with an invocation list that concatenates the 
     invocation lists of the delegates in the delegates array. Returns null if delegates is 
     null, if delegates contains zero elements, or if every entry in delegates is null.
      
               


Delegate Combine(Delegate a, Delegate b)

    
                    Concatenates the invocation lists of two delegates.
               
      

    a: 
                    The delegate whose invocation list comes first. 
                
    b: 
                    The delegate whose invocation list comes last. 
                

    Returns: 
                    A new delegate with an invocation list that concatenates the 
     invocation lists of a and b in that order. Returns a if b is null, returns b if a is a 
     null reference, and returns a null reference if both a and b are null references.
CreateDelegate(...)
Delegate CreateDelegate(Type type, MethodInfo method)

    
                    Creates a delegate of the specified type to represent the specified 
     static method.
                

    type: 
                    The System.Type of delegate to create. 
                
    method: 
                    The System.Reflection.MethodInfo describing the static or instance 
     method the delegate is to represent. Only static methods are supported in the .NET 
     Framework version 1.0 and 1.1.
                


    Returns: 
                    A delegate of the specified type to represent the specified static 
     method.
                


Delegate CreateDelegate(Type type, Type target, str method, bool ignoreCase, bool throwOnBindFailure)

    
                    Creates a delegate of the specified type that represents the 
     specified static method of the specified class, with the specified case-sensitivity and 
     the specified behavior on failure to bind.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The System.Type representing the class that implements method. 
   
                  

    method: 
                    The name of the static method that the delegate is to represent. 
 
                    

    ignoreCase: 
                    A Boolean indicating whether to ignore the case when comparing the 
     name of the method.
                

    throwOnBindFailure: true to throw an exception if method cannot be bound; otherwise, false.
                

    Returns: 
                    A delegate of the specified type that represents the specified 
     static method of the specified class.
                


Delegate CreateDelegate(Type type, MethodInfo method, bool throwOnBindFailure)

    
                    Creates a delegate of the specified type to represent the specified 
     static method, with the specified behavior on failure to bind.
                

    type: 
                    The System.Type of delegate to create. 
                
    method: 
                    The System.Reflection.MethodInfo describing the static or instance 
     method the delegate is to represent.
                

    throwOnBindFailure: true to throw an exception if method cannot be bound; otherwise, false.
                

    Returns: 
                    A delegate of the specified type to represent the specified static 
     method.
                


Delegate CreateDelegate(Type type, object firstArgument, MethodInfo method, bool throwOnBindFailure)

    
                    Creates a delegate of the specified type that represents the 
     specified static or instance method, with the specified first argument and the specified 
     behavior on failure to bind.
                

    type: 
                    A System.Type representing the type of delegate to create. 
       
              

    firstArgument: 
                    An System.Object that is the first argument of the method the 
     delegate represents. For instance methods, it must be compatible with the instance type. 
     
                

    method: 
                    The System.Reflection.MethodInfo describing the static or instance 
     method the delegate is to represent.
                

    throwOnBindFailure: true to throw an exception if method cannot be bound; otherwise, false.
                

    Returns: 
                    A delegate of the specified type that represents the specified 
     static or instance method, or null if throwOnBindFailure is false and the delegate cannot 
     be bound to method. 
                


Delegate CreateDelegate(Type type, object firstArgument, MethodInfo method)

    
                    Creates a delegate of the specified type that represents the 
     specified static or instance method, with the specified first argument.
                

    type: 
                    The System.Type of delegate to create. 
                
    firstArgument: 
                    The object to which the delegate is bound, or null to treat method 
     as static (Shared in Visual Basic). 
                

    method: 
                    The System.Reflection.MethodInfo describing the static or instance 
     method the delegate is to represent.
                


    Returns: 
                    A delegate of the specified type that represents the specified 
     static or instance method. 
                


Delegate CreateDelegate(Type type, object target, str method, bool ignoreCase)

    
                    Creates a delegate of the specified type that represents the 
     specified instance method to invoke on the specified class instance with the specified 
     case-sensitivity.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The class instance on which method is invoked. 
                
    method: 
                    The name of the instance method that the delegate is to represent. 
     
                

    ignoreCase: 
                    A Boolean indicating whether to ignore the case when comparing the 
     name of the method. 
                


    Returns: 
                    A delegate of the specified type that represents the specified 
     instance method to invoke on the specified class instance.
                


Delegate CreateDelegate(Type type, object target, str method)

    
                    Creates a delegate of the specified type that represents the 
     specified instance method to invoke on the specified class instance.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The class instance on which method is invoked. 
                
    method: 
                    The name of the instance method that the delegate is to represent. 
     
                


    Returns: 
                    A delegate of the specified type that represents the specified 
     instance method to invoke on the specified class instance.
                


Delegate CreateDelegate(Type type, object target, str method, bool ignoreCase, bool throwOnBindFailure)

    
                    Creates a delegate of the specified type that represents the 
     specified instance method to invoke on the specified class instance, with the specified 
     case-sensitivity and the specified behavior on failure to bind.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The class instance on which method is invoked. 
                
    method: 
                    The name of the instance method that the delegate is to represent. 
     
                

    ignoreCase: 
                    A Boolean indicating whether to ignore the case when comparing the 
     name of the method. 
                

    throwOnBindFailure: true to throw an exception if method cannot be bound; otherwise, false.
                

    Returns: 
                    A delegate of the specified type that represents the specified 
     instance method to invoke on the specified class instance.
                


Delegate CreateDelegate(Type type, Type target, str method, bool ignoreCase)

    
                    Creates a delegate of the specified type that represents the 
     specified static method of the specified class, with the specified case-sensitivity.
    
                 

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The System.Type representing the class that implements method. 
   
                  

    method: 
                    The name of the static method that the delegate is to represent. 
 
                    

    ignoreCase: 
                    A Boolean indicating whether to ignore the case when comparing the 
     name of the method.
                


    Returns: 
                    A delegate of the specified type that represents the specified 
     static method of the specified class.
                


Delegate CreateDelegate(Type type, Type target, str method)

    
                    Creates a delegate of the specified type that represents the 
     specified static method of the specified class.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The System.Type representing the class that implements method. 
   
                  

    method: 
                    The name of the static method that the delegate is to represent. 
 
                    


    Returns: 
                    A delegate of the specified type that represents the specified 
     static method of the specified class.
DynamicInvoke(...)
object DynamicInvoke(self, Array[object] args)
 

                Dynamically invokes (late-bound) the method represented by the 
 current delegate.
            
 
args: 
                An array of objects that are the arguments to pass to the method 
 represented by the current delegate.
            
                -or- 
   
          null, if the method represented by the current delegate does not require 
 arguments. 
            
 
 
Returns: 
                The object returned by the method represented by the delegate.
DynamicInvokeImpl(...)
object DynamicInvokeImpl(self, Array[object] args)
 

                Dynamically invokes (late-bound) the method represented by the 
 current delegate.
            
 
args: 
                An array of objects that are the arguments to pass to the method 
 represented by the current delegate.
            
                -or- 
   
          null, if the method represented by the current delegate does not require 
 arguments. 
            
 
 
Returns: 
                The object returned by the method represented by the delegate.
InPlaceAdd(...)
Delegate InPlaceAdd(Delegate self, Delegate other)
InPlaceSubtract(...)
Delegate InPlaceSubtract(Delegate self, Delegate other)
Remove(...)
Delegate Remove(Delegate source, Delegate value)
 

                Removes the last occurrence of the invocation list of a delegate 
 from the invocation list of another delegate.
            
 
source: 
                The delegate from which to remove the invocation list of value. 
 
               
 
value: 
                The delegate that supplies the invocation list to remove from the 
 invocation list of source. 
            
 
 
Returns: 
                A new delegate with an invocation list formed by taking the 
 invocation list of source and removing the last occurrence of the invocation list of 
 value, if the invocation list of value is found within the invocation list of source. 
 Returns source if value is null or if the invocation list of value is not found within 
 the invocation list of source. Returns a null reference if the invocation list of value 
 is equal to the invocation list of source or if source is a null reference.
RemoveAll(...)
Delegate RemoveAll(Delegate source, Delegate value)
 

                Removes all occurrences of the invocation list of a delegate from 
 the invocation list of another delegate.
            
 
source: 
                The delegate from which to remove the invocation list of value. 
 
               
 
value: 
                The delegate that supplies the invocation list to remove from the 
 invocation list of source. 
            
 
 
Returns: 
                A new delegate with an invocation list formed by taking the 
 invocation list of source and removing all occurrences of the invocation list of value, 
 if the invocation list of value is found within the invocation list of source. Returns 
 source if value is null or if the invocation list of value is not found within the 
 invocation list of source. Returns a null reference if the invocation list of value is 
 equal to the invocation list of source, if source contains only a series of invocation 
 lists that are equal to the invocation list of value, or if source is a null reference.
__call__ = Call(...)
object Call(Delegate delegate, dict dict, Array[object] args)
object Call(Delegate delegate, Array[object] args)
__iadd__(...)
Delegate __iadd__(Delegate self, Delegate other)
__isub__(...)
Delegate __isub__(Delegate self, Delegate other)
__repr__(...)
str __repr__(object self)

Data descriptors inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Delegate:
Method
                    Gets the method represented by the delegate.
                

Get: MethodInfo Method(self)
Target
                    Gets the class instance on which the current delegate invokes the instance method.
                

Get: object Target(self)

 
class Int32WrapperClass(__builtin__.object)
    Int32WrapperClass(int arg)
 
  Methods defined here:
__int__(...)
int __int__(Int32WrapperClass wrapper)
__long__ = __int__(...)
__new__(...)
__new__(cls, int arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
Int32WrapperStruct = <type 'Int32WrapperStruct'>

 
class Int64WrapperClass(__builtin__.object)
    Int64WrapperClass(Int64 arg)
 
  Methods defined here:
__new__(...)
__new__(cls, Int64 arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
Int64WrapperStruct = <type 'Int64WrapperStruct'>

 
class LessThanOp(__builtin__.object)
    LessThanOp(int value)
 
  Methods defined here:
__lt__(...)
x.__lt__(y) <==> x<y
__new__(...)
__new__(cls, int value)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
Get: int Value(self)

 
class LessThanOrEqualOp(__builtin__.object)
    LessThanOrEqualOp(int value)
 
  Methods defined here:
__le__(...)
bool __le__(LessThanOrEqualOp self, LessThanOrEqualOp other)
__new__(...)
__new__(cls, int value)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
Get: int Value(self)

 
class MixedClass1(__builtin__.object)
    MixedClass1(int arg)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value

 
class MixedClass2(__builtin__.object)
    MixedClass2(int arg)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
MixedStruct1 = <type 'MixedStruct1'> MixedStruct2 = <type 'MixedStruct2'>

 
class NoInPlaceOp(__builtin__.object)
    NoInPlaceOp(int value)
 
  Methods defined here:
__add__(...)
x.__add__(y) <==> x+y
__and__(...)
NoInPlaceOp __and__(NoInPlaceOp self, NoInPlaceOp other)
__div__(...)
x.__div__(y) <==> x/y
__lshift__(...)
x.__rshift__(y) <==> x<<y
__mod__(...)
x.__mod__(y) <==> x%y
__mul__(...)
x.__mul__(y) <==> x*y
__new__(...)
__new__(cls, int value)
__or__(...)
NoInPlaceOp __or__(NoInPlaceOp self, NoInPlaceOp other)
__radd__(...)
NoInPlaceOp __radd__(NoInPlaceOp self, NoInPlaceOp other)
__rand__(...)
NoInPlaceOp __rand__(NoInPlaceOp self, NoInPlaceOp other)
__rdiv__(...)
NoInPlaceOp __rdiv__(NoInPlaceOp self, NoInPlaceOp other)
__repr__(...)
str __repr__(object self)
__rmod__(...)
NoInPlaceOp __rmod__(NoInPlaceOp self, NoInPlaceOp other)
__rmul__(...)
NoInPlaceOp __rmul__(NoInPlaceOp self, NoInPlaceOp other)
__ror__(...)
NoInPlaceOp __ror__(NoInPlaceOp self, NoInPlaceOp other)
__rshift__(...)
x.__rshift__(y) <==> x>>y
__rsub__(...)
NoInPlaceOp __rsub__(NoInPlaceOp self, NoInPlaceOp other)
__rxor__(...)
NoInPlaceOp __rxor__(NoInPlaceOp self, NoInPlaceOp other)
__sub__(...)
x.__sub__(y) <==> x-y
__xor__(...)
NoInPlaceOp __xor__(NoInPlaceOp self, NoInPlaceOp other)

Data descriptors defined here:
Value
Get: int Value(self)

 
class NotEqualOp(__builtin__.object)
    NotEqualOp(int value)
 
  Methods defined here:
__ne__(...)
bool __ne__(NotEqualOp self, NotEqualOp other)
__new__(...)
__new__(cls, int value)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
Get: int Value(self)

 
class OmniTarget(__builtin__.object)
    OmniTarget(int arg)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value

 
class S1(SBase1)
    S1()
 
 
Method resolution order:
S1
SBase1
__builtin__.object

Methods inherited from SBase1:
__repr__(...)
str __repr__(object self)

 
class SBase1(__builtin__.object)
    SBase1()
 
  Methods defined here:
__repr__(...)
str __repr__(object self)

 
class SByteWrapperClass(__builtin__.object)
    SByteWrapperClass(SByte arg)
 
  Methods defined here:
__new__(...)
__new__(cls, SByte arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
SByteWrapperStruct = <type 'SByteWrapperStruct'>

 
class SDerived1(S1)
    SDerived1()
 
 
Method resolution order:
SDerived1
S1
SBase1
__builtin__.object

Methods inherited from SBase1:
__repr__(...)
str __repr__(object self)

 
class Second(First)
    Second()
 
 
Method resolution order:
Second
First
__builtin__.object

Methods inherited from First:
__repr__(...)
str __repr__(object self)

 
class SimpleClass(__builtin__.object)
    SimpleClass(int arg)
 
  Methods defined here:
__new__(...)
__new__(cls, int arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Flag
Get: int Flag(self)

 
SimpleGenericClass = class SimpleGenericClass[T](__builtin__.object)
    SimpleGenericClass[T](T arg)
 
  Methods defined here:
__new__(...)
__new__(cls, T arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Flag
Get: T Flag(self)
SimpleGenericStruct = <type 'SimpleGenericStruct[K]'> SimpleInterface = <type 'SimpleInterface'> SimpleStruct = <type 'SimpleStruct'>

 
class SingleWrapperClass(__builtin__.object)
    SingleWrapperClass(Single arg)
 
  Methods defined here:
__new__(...)
__new__(cls, Single arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
SingleWrapperStruct = <type 'SingleWrapperStruct'>

 
class Source1(__builtin__.object)
    Source1()
 
  Methods defined here:
__repr__(...)
str __repr__(object self)

 
class StringWrapperClass(__builtin__.object)
    StringWrapperClass(str arg)
 
  Methods defined here:
__new__(...)
__new__(cls, str arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
StringWrapperStruct = <type 'StringWrapperStruct'> Struct = <type 'Struct'> StructBase = <type 'StructBase'> StructDerived = <type 'StructDerived'> StructOne = <type 'StructOne'> StructTwo = <type 'StructTwo'> StructWithDefaultCtor = <type 'StructWithDefaultCtor'>

 
class T1(TBase1)
    T1()
 
 
Method resolution order:
T1
TBase1
__builtin__.object

Methods inherited from TBase1:
__repr__(...)
str __repr__(object self)

 
class TBase1(__builtin__.object)
    TBase1()
 
  Methods defined here:
__repr__(...)
str __repr__(object self)

 
class TDerived1(T1)
    TDerived1()
 
 
Method resolution order:
TDerived1
T1
TBase1
__builtin__.object

Methods inherited from TBase1:
__repr__(...)
str __repr__(object self)

 
class Target1(__builtin__.object)
    Target1()
 
  Methods defined here:
__repr__(...)
str __repr__(object self)
Target2 = <type 'Target2'>

 
class Third(Second)
    Third()
 
 
Method resolution order:
Third
Second
First
__builtin__.object

Methods inherited from First:
__repr__(...)
str __repr__(object self)

 
class UInt16WrapperClass(__builtin__.object)
    UInt16WrapperClass(UInt16 arg)
 
  Methods defined here:
__new__(...)
__new__(cls, UInt16 arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
UInt16WrapperStruct = <type 'UInt16WrapperStruct'>

 
class UInt32WrapperClass(__builtin__.object)
    UInt32WrapperClass(UInt32 arg)
 
  Methods defined here:
__new__(...)
__new__(cls, UInt32 arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
UInt32WrapperStruct = <type 'UInt32WrapperStruct'>

 
class UInt64WrapperClass(__builtin__.object)
    UInt64WrapperClass(UInt64 arg)
 
  Methods defined here:
__new__(...)
__new__(cls, UInt64 arg)
__repr__(...)
str __repr__(object self)

Data descriptors defined here:
Value
UInt64WrapperStruct = <type 'UInt64WrapperStruct'>

 
class UnaryWithWrongParamOp(__builtin__.object)
    UnaryWithWrongParamOp()
 
  Methods defined here:
__invert__(...)
UnaryWithWrongParamOp __invert__(UnaryWithWrongParamOp self, UnaryWithWrongParamOp other1, UnaryWithWrongParamOp other2)
__neg__(...)
x.__neg__() <==> -x
__pos__(...)
UnaryWithWrongParamOp __pos__(UnaryWithWrongParamOp self, UnaryWithWrongParamOp other)
__repr__(...)
str __repr__(object self)

 
class VariousParameters(__builtin__.object)
    VariousParameters()
 
  Methods defined here:
M100(...)
M100(self)
M200(...)
M200(self, int arg)
M201(...)
M201(self, int arg)
M202(...)
M202(self, Array[int] arg)
M203(...)
M203(self, dict arg)
M231(...)
M231(self, int arg)
M232(...)
M232(self, bool arg)
M233(...)
M233(self, object arg)
M234(...)
M234(self, str arg)
M235(...)
M235(self, EnumInt32 arg)
M236(...)
M236(self, SimpleClass arg)
M237(...)
M237(self, SimpleStruct arg)
M300(...)
M300(self, int x, int y)
M310(...)
M310(self, int x, int y)
M320(...)
M320(self, int y, int x)
M330(...)
M330(self, int x, int y)
M350(...)
M350(self, int x, Array[int] y)
M351(...)
M351(self, int x, dict arg)
M352(...)
M352(self, dict arg, Array[int] x)
M410(...)
M410(self, int x, int y)
M420(...)
M420(self, int y, int x)
M430(...)
M430(self, int x, int y)
M500(...)
M500(self, int x, int y, int z)
M510(...)
M510(self, int x, int y, int z)
M520(...)
M520(self, int x, int y, int z)
M530(...)
M530(self, int x, int y, int z)
M550(...)
M550(self, int x, int y, Array[int] z)
M650(...)
M650(self, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10)
M700(...)
M700(self, int arg1, str arg2, bool arg3, object arg4, EnumInt16 arg5, SimpleClass arg6, SimpleStruct arg7)
M800(...)
M800(self, int True)
M801(...)
M801(self, int def)
__repr__(...)
str __repr__(object self)

 
class VoidVoidDelegate(System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.MulticastDelegate)
    VoidVoidDelegate(object object, IntPtr method)
 
 
Method resolution order:
VoidVoidDelegate
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.MulticastDelegate
System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Delegate
__builtin__.object

Methods defined here:
BeginInvoke(...)
IAsyncResult BeginInvoke(self, AsyncCallback callback, object object)
EndInvoke(...)
EndInvoke(self, IAsyncResult result)
Invoke(...)
Invoke(self)
__new__(...)
__new__(cls, object object, IntPtr method)
__reduce_ex__(...)
helper for pickle

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.MulticastDelegate:
CombineImpl(...)
Delegate CombineImpl(self, Delegate follow)
 

                Combines this System.Delegate with the specified System.Delegate to 
 form a new delegate.
            
 
follow: 
                The delegate to combine with this delegate. 
            
 
Returns: 
                A System.Delegate that is the new root of the 
 System.MulticastDelegate invocation list.
Equals(...)
bool Equals(self, object obj)
 

                Determines whether this multicast delegate and the specified object 
 are equal.
            
 
obj: 
                The object to compare with this instance. 
            
 
Returns: true if obj and this instance have the same invocation lists; otherwise, false.
GetHashCode(...)
int GetHashCode(self)
 

                Returns the hash code for this instance.
            
 
Returns: 
                A 32-bit signed integer hash code.
GetInvocationList(...)
Array[Delegate] GetInvocationList(self)
 

                Returns the invocation list of this multicast delegate, in 
 invocation order.
            
 
 
Returns: 
                An array of delegates whose invocation lists collectively match the 
 invocation list of this instance.
GetMethodImpl(...)
MethodInfo GetMethodImpl(self)
 

                Returns a static method represented by the current 
 System.MulticastDelegate.
            
 
 
Returns: 
                A System.Reflection.MethodInfo describing a static method 
 represented by the current System.MulticastDelegate.
GetObjectData(...)
GetObjectData(self, SerializationInfo info, StreamingContext context)
 

                Populates a System.Runtime.Serialization.SerializationInfo object 
 with all the data needed to serialize this instance.
            
 
info: 
                An object that holds all the data needed to serialize or 
 deserialize this instance. 
            
 
context: 
                (Reserved) The location where serialized data is stored and 
 retrieved.
RemoveImpl(...)
Delegate RemoveImpl(self, Delegate value)
 

                Removes an element from the invocation list of this 
 System.MulticastDelegate that is equal to the specified delegate.
            
 
value: 
                The delegate to search for in the invocation list. 
           
  
 
 
Returns: 
                If value is found in the invocation list for this instance, then a 
 new System.Delegate without value in its invocation list; otherwise, this instance with 
 its original invocation list.
__eq__(...)
x.__eq__(y) <==> x==y
__ne__(...)
bool __ne__(MulticastDelegate d1, MulticastDelegate d2)
 

                Determines whether two System.MulticastDelegate objects are not 
 equal.
            
 
d1: 
                The left operand. 
            
d2: 
                The right operand. 
            
 
Returns: true if d1 and d2 do not have the same invocation lists; otherwise, false.

Methods inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Delegate:
Call(...)
object Call(Delegate delegate, dict dict, Array[object] args)
object Call(Delegate delegate, Array[object] args)
Clone(...)
object Clone(self)
 

                Creates a shallow copy of the delegate.
            
 
Returns: 
                A shallow copy of the delegate.
Combine(...)
Delegate Combine(Array[Delegate] delegates)

    
                    Concatenates the invocation lists of an array of delegates.
       
              

    delegates: 
                    The array of delegates to combine. 
                

    Returns: 
                    A new delegate with an invocation list that concatenates the 
     invocation lists of the delegates in the delegates array. Returns null if delegates is 
     null, if delegates contains zero elements, or if every entry in delegates is null.
      
               


Delegate Combine(Delegate a, Delegate b)

    
                    Concatenates the invocation lists of two delegates.
               
      

    a: 
                    The delegate whose invocation list comes first. 
                
    b: 
                    The delegate whose invocation list comes last. 
                

    Returns: 
                    A new delegate with an invocation list that concatenates the 
     invocation lists of a and b in that order. Returns a if b is null, returns b if a is a 
     null reference, and returns a null reference if both a and b are null references.
CreateDelegate(...)
Delegate CreateDelegate(Type type, MethodInfo method)

    
                    Creates a delegate of the specified type to represent the specified 
     static method.
                

    type: 
                    The System.Type of delegate to create. 
                
    method: 
                    The System.Reflection.MethodInfo describing the static or instance 
     method the delegate is to represent. Only static methods are supported in the .NET 
     Framework version 1.0 and 1.1.
                


    Returns: 
                    A delegate of the specified type to represent the specified static 
     method.
                


Delegate CreateDelegate(Type type, Type target, str method, bool ignoreCase, bool throwOnBindFailure)

    
                    Creates a delegate of the specified type that represents the 
     specified static method of the specified class, with the specified case-sensitivity and 
     the specified behavior on failure to bind.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The System.Type representing the class that implements method. 
   
                  

    method: 
                    The name of the static method that the delegate is to represent. 
 
                    

    ignoreCase: 
                    A Boolean indicating whether to ignore the case when comparing the 
     name of the method.
                

    throwOnBindFailure: true to throw an exception if method cannot be bound; otherwise, false.
                

    Returns: 
                    A delegate of the specified type that represents the specified 
     static method of the specified class.
                


Delegate CreateDelegate(Type type, MethodInfo method, bool throwOnBindFailure)

    
                    Creates a delegate of the specified type to represent the specified 
     static method, with the specified behavior on failure to bind.
                

    type: 
                    The System.Type of delegate to create. 
                
    method: 
                    The System.Reflection.MethodInfo describing the static or instance 
     method the delegate is to represent.
                

    throwOnBindFailure: true to throw an exception if method cannot be bound; otherwise, false.
                

    Returns: 
                    A delegate of the specified type to represent the specified static 
     method.
                


Delegate CreateDelegate(Type type, object firstArgument, MethodInfo method, bool throwOnBindFailure)

    
                    Creates a delegate of the specified type that represents the 
     specified static or instance method, with the specified first argument and the specified 
     behavior on failure to bind.
                

    type: 
                    A System.Type representing the type of delegate to create. 
       
              

    firstArgument: 
                    An System.Object that is the first argument of the method the 
     delegate represents. For instance methods, it must be compatible with the instance type. 
     
                

    method: 
                    The System.Reflection.MethodInfo describing the static or instance 
     method the delegate is to represent.
                

    throwOnBindFailure: true to throw an exception if method cannot be bound; otherwise, false.
                

    Returns: 
                    A delegate of the specified type that represents the specified 
     static or instance method, or null if throwOnBindFailure is false and the delegate cannot 
     be bound to method. 
                


Delegate CreateDelegate(Type type, object firstArgument, MethodInfo method)

    
                    Creates a delegate of the specified type that represents the 
     specified static or instance method, with the specified first argument.
                

    type: 
                    The System.Type of delegate to create. 
                
    firstArgument: 
                    The object to which the delegate is bound, or null to treat method 
     as static (Shared in Visual Basic). 
                

    method: 
                    The System.Reflection.MethodInfo describing the static or instance 
     method the delegate is to represent.
                


    Returns: 
                    A delegate of the specified type that represents the specified 
     static or instance method. 
                


Delegate CreateDelegate(Type type, object target, str method, bool ignoreCase)

    
                    Creates a delegate of the specified type that represents the 
     specified instance method to invoke on the specified class instance with the specified 
     case-sensitivity.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The class instance on which method is invoked. 
                
    method: 
                    The name of the instance method that the delegate is to represent. 
     
                

    ignoreCase: 
                    A Boolean indicating whether to ignore the case when comparing the 
     name of the method. 
                


    Returns: 
                    A delegate of the specified type that represents the specified 
     instance method to invoke on the specified class instance.
                


Delegate CreateDelegate(Type type, object target, str method)

    
                    Creates a delegate of the specified type that represents the 
     specified instance method to invoke on the specified class instance.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The class instance on which method is invoked. 
                
    method: 
                    The name of the instance method that the delegate is to represent. 
     
                


    Returns: 
                    A delegate of the specified type that represents the specified 
     instance method to invoke on the specified class instance.
                


Delegate CreateDelegate(Type type, object target, str method, bool ignoreCase, bool throwOnBindFailure)

    
                    Creates a delegate of the specified type that represents the 
     specified instance method to invoke on the specified class instance, with the specified 
     case-sensitivity and the specified behavior on failure to bind.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The class instance on which method is invoked. 
                
    method: 
                    The name of the instance method that the delegate is to represent. 
     
                

    ignoreCase: 
                    A Boolean indicating whether to ignore the case when comparing the 
     name of the method. 
                

    throwOnBindFailure: true to throw an exception if method cannot be bound; otherwise, false.
                

    Returns: 
                    A delegate of the specified type that represents the specified 
     instance method to invoke on the specified class instance.
                


Delegate CreateDelegate(Type type, Type target, str method, bool ignoreCase)

    
                    Creates a delegate of the specified type that represents the 
     specified static method of the specified class, with the specified case-sensitivity.
    
                 

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The System.Type representing the class that implements method. 
   
                  

    method: 
                    The name of the static method that the delegate is to represent. 
 
                    

    ignoreCase: 
                    A Boolean indicating whether to ignore the case when comparing the 
     name of the method.
                


    Returns: 
                    A delegate of the specified type that represents the specified 
     static method of the specified class.
                


Delegate CreateDelegate(Type type, Type target, str method)

    
                    Creates a delegate of the specified type that represents the 
     specified static method of the specified class.
                

    type: 
                    The System.Type of delegate to create. 
                
    target: 
                    The System.Type representing the class that implements method. 
   
                  

    method: 
                    The name of the static method that the delegate is to represent. 
 
                    


    Returns: 
                    A delegate of the specified type that represents the specified 
     static method of the specified class.
DynamicInvoke(...)
object DynamicInvoke(self, Array[object] args)
 

                Dynamically invokes (late-bound) the method represented by the 
 current delegate.
            
 
args: 
                An array of objects that are the arguments to pass to the method 
 represented by the current delegate.
            
                -or- 
   
          null, if the method represented by the current delegate does not require 
 arguments. 
            
 
 
Returns: 
                The object returned by the method represented by the delegate.
DynamicInvokeImpl(...)
object DynamicInvokeImpl(self, Array[object] args)
 

                Dynamically invokes (late-bound) the method represented by the 
 current delegate.
            
 
args: 
                An array of objects that are the arguments to pass to the method 
 represented by the current delegate.
            
                -or- 
   
          null, if the method represented by the current delegate does not require 
 arguments. 
            
 
 
Returns: 
                The object returned by the method represented by the delegate.
InPlaceAdd(...)
Delegate InPlaceAdd(Delegate self, Delegate other)
InPlaceSubtract(...)
Delegate InPlaceSubtract(Delegate self, Delegate other)
Remove(...)
Delegate Remove(Delegate source, Delegate value)
 

                Removes the last occurrence of the invocation list of a delegate 
 from the invocation list of another delegate.
            
 
source: 
                The delegate from which to remove the invocation list of value. 
 
               
 
value: 
                The delegate that supplies the invocation list to remove from the 
 invocation list of source. 
            
 
 
Returns: 
                A new delegate with an invocation list formed by taking the 
 invocation list of source and removing the last occurrence of the invocation list of 
 value, if the invocation list of value is found within the invocation list of source. 
 Returns source if value is null or if the invocation list of value is not found within 
 the invocation list of source. Returns a null reference if the invocation list of value 
 is equal to the invocation list of source or if source is a null reference.
RemoveAll(...)
Delegate RemoveAll(Delegate source, Delegate value)
 

                Removes all occurrences of the invocation list of a delegate from 
 the invocation list of another delegate.
            
 
source: 
                The delegate from which to remove the invocation list of value. 
 
               
 
value: 
                The delegate that supplies the invocation list to remove from the 
 invocation list of source. 
            
 
 
Returns: 
                A new delegate with an invocation list formed by taking the 
 invocation list of source and removing all occurrences of the invocation list of value, 
 if the invocation list of value is found within the invocation list of source. Returns 
 source if value is null or if the invocation list of value is not found within the 
 invocation list of source. Returns a null reference if the invocation list of value is 
 equal to the invocation list of source, if source contains only a series of invocation 
 lists that are equal to the invocation list of value, or if source is a null reference.
__call__ = Call(...)
object Call(Delegate delegate, dict dict, Array[object] args)
object Call(Delegate delegate, Array[object] args)
__iadd__(...)
Delegate __iadd__(Delegate self, Delegate other)
__isub__(...)
Delegate __isub__(Delegate self, Delegate other)
__repr__(...)
str __repr__(object self)

Data descriptors inherited from System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Delegate:
Method
                    Gets the method represented by the delegate.
                

Get: MethodInfo Method(self)
Target
                    Gets the class instance on which the current delegate invokes the instance method.
                

Get: object Target(self)

 
class X(__builtin__.object)
    X()
 
  Methods defined here:
M(...)
M()
__repr__(...)
str __repr__(object self)

 
Functions
       
test_return_from_generic()
test_return_null()
test_return_numbers()

 
Data
        Accessibility = <module 'Accessibility' (CLS module from rowante...n=0.0.0.0, Culture=neutral, PublicKeyToken=null)>
BaseClass = <module 'BaseClass' (CLS module, 3 assemblies loaded)>
Call = <module 'Call' (CLS module, 4 assemblies loaded)>
Delegate = <module 'Delegate' (CLS module from rowantest.de...n=0.0.0.0, Culture=neutral, PublicKeyToken=null)>
DynamicObjectModel = <module 'DynamicObjectModel' (CLS module from ro...n=0.0.0.0, Culture=neutral, PublicKeyToken=null)>
Event = <module 'Event' (CLS module from rowantest.event...n=0.0.0.0, Culture=neutral, PublicKeyToken=null)>
FieldTest = <module 'FieldTest' (CLS module from rowantest.f...n=0.0.0.0, Culture=neutral, PublicKeyToken=null)>
Flag = <types 'Flag', 'Flag[T1]', 'Flag[T1, T2]', 'Flag...T6, T7]', 'Flag[T1, T2, T3, T4, T5, T6, T7, T8]'>
MAX_FAILURE_RETRY = 3
System = <module 'System' (CLS module, 4 assemblies loaded)>
TypeSample = <module 'TypeSample' (CLS module from rowantest....n=0.0.0.0, Culture=neutral, PublicKeyToken=null)>
c = <Merlin.Testing.Call.C object at 0x0000000000000034 [Merlin.Testing.Call.C]>
colon = ':'
ironpython_dlls = ['Microsoft.Scripting.Core.dll', 'Microsoft.Scripting.dll', 'Microsoft.Scripting.Internal.dll', 'IronPython.Modules.dll', 'IronPython.dll']
is_32 = True
is_64 = False
is_cli = True
is_cli32 = True
is_cli64 = False
is_cpython = False
is_debug = True
is_ironpython = True
is_orcas = True
is_peverify_run = False
is_silverlight = False
is_snap = False
is_stress = False
is_vista = False
newline = '\r\n'
separator = r'\'