TightUnmarshalNestedObject() public method

public TightUnmarshalNestedObject ( BinaryReader dis, BooleanStream bs ) : DataStructure
dis System.IO.BinaryReader
bs BooleanStream
return DataStructure
 protected virtual DataStructure TightUnmarshalNestedObject(
     OpenWireFormat wireFormat,
     BinaryReader dataIn,
     BooleanStream bs)
 {
     return wireFormat.TightUnmarshalNestedObject(dataIn, bs);
 }
 protected virtual DataStructure TightUnmarshalCachedObject(
     OpenWireFormat wireFormat,
     BinaryReader dataIn,
     BooleanStream bs)
 {
     return(wireFormat.TightUnmarshalNestedObject(dataIn, bs));
 }
 protected virtual DataStructure TightUnmarshalCachedObject(
     OpenWireFormat wireFormat,
     BinaryReader dataIn,
     BooleanStream bs)
 {
     /*
      * if (wireFormat.isCacheEnabled()) {
      * if (bs.ReadBoolean()) {
      * short index = dataIndataIn.ReadInt16()Int16();
      * DataStructure value = wireFormat.UnmarshalNestedObject(dataIn, bs);
      * wireFormat.setInUnmarshallCache(index, value);
      * return value;
      * } else {
      * short index = dataIn.ReadInt16();
      * return wireFormat.getFromUnmarshallCache(index);
      * }
      * } else {
      * return wireFormat.UnmarshalNestedObject(dataIn, bs);
      * }
      */
     return(wireFormat.TightUnmarshalNestedObject(dataIn, bs));
 }