internal void Init()
 {
     this._isInitial               = false;
     this._count                   = 0;
     this._expectedType            = BinaryTypeEnum.ObjectUrt;
     this._expectedTypeInformation = null;
     this._name             = null;
     this._objectTypeEnum   = ObjectTypeEnum.Empty;
     this._memberTypeEnum   = MemberTypeEnum.Empty;
     this._memberValueEnum  = MemberValueEnum.Empty;
     this._dtType           = null;
     this._numItems         = 0;
     this._typeInformation  = null;
     this._memberLength     = 0;
     this._binaryTypeEnumA  = null;
     this._typeInformationA = null;
     this._memberNames      = null;
     this._memberTypes      = null;
     this._pr.Init();
 }
 public void Init()
 {
     parseTypeEnum      = ParseTypeEnum.Empty;
     objectTypeEnum     = ObjectTypeEnum.Empty;
     arrayTypeEnum      = ArrayTypeEnum.Empty;
     memberTypeEnum     = MemberTypeEnum.Empty;
     memberValueEnum    = MemberValueEnum.Empty;
     objectPositionEnum = ObjectPositionEnum.Empty;
     name                   = null;
     value                  = null;
     keyDt                  = null;
     dtType                 = null;
     dtTypeCode             = PrimitiveTypeEnum.Invalid;
     objectId               = 0L;
     idRef                  = 0L;
     arrayElementTypeString = null;
     arrayElementType       = null;
     isArrayVariant         = false;
     arrayElementTypeCode   = PrimitiveTypeEnum.Invalid;
     rank                   = 0;
     lengthA                = null;
     lowerBoundA            = null;
     indexMap               = null;
     memberIndex            = 0;
     linearlength           = 0;
     rectangularMap         = null;
     isLowerBound           = false;
     isValueTypeFixup       = false;
     newObj                 = null;
     objectA                = null;
     primitiveArray         = null;
     objectInfo             = null;
     isRegistered           = false;
     memberData             = null;
     si = null;
     consecutiveNullArrayEntryCount = 0;
 }